AOネットワーク:分散化された世界コンピュータの新しい試み

robot
概要作成中

分散化ネットワークが世界コンピュータの新たな試みを実現

分散化ネットワークは、信頼を必要としない任意のコード実行を実現し、世界中で共有使用できることに尽力してきました。この世界コンピュータのビジョンは、分散化ネットワークの理念に深く根ざしています。イーサリアムの後、多くのインフラプロジェクトがこの方向に探索を行っており、今後登場するAOネットワークもその一つです。

マクロの観点から見ると、"世界コンピュータ"システムはデータ計算、アクセス、ストレージの3つの主要部分に大別できます。過去には、ある永続ストレージネットワークが"世界ハードディスク"の役割を果たしていました。そして新たに導入されたAOネットワーク(Actor Oriented)は、汎用計算能力を導入し、スマートコントラクト機能を提供することで、このエコシステムをさらに強化しました。

AO:アクターモデルに基づく汎用計算ネットワーク

現在、主流の分散化計算プラットフォームは主に二つのカテゴリに分かれています:スマートコントラクトプラットフォームと汎用計算プラットフォーム。ある有名なスマートコントラクトプラットフォームを代表とするスマートコントラクトプラットフォームは、グローバルな状態メモリを共有し、状態を変更する計算プロセスに対してコンセンサスを取ります。コンセンサスには大量の重複計算が必要なため、高コストの下で高価値のビジネス処理のみに使用されます。それに対して、汎用計算ネットワークは計算プロセス自体に対するコンセンサスを取らず、ビジネスに基づいて計算結果を検証し、リクエストの順序を処理します。共有された状態メモリは存在せず、この方法によりコストが削減され、ネットワークはより多くの分野の計算アプリケーションに拡張可能になります。

いくつかの革新的なプロジェクトは、仮想マシンの安全仮定に基づき、汎用計算とスマートコントラクトを統合しています。この種のネットワークは、取引の順序に対してのみコンセンサスを取り、計算結果を検証します。複数の状態変化の計算は、ネットワークノード内で並行して処理され、計算環境の仮想マシンは結果の決定性を保証します。したがって、取引の順序が一貫していれば、最終的な状態も一致することになります。

このネットワークアーキテクチャは状態メモリを共有しないため、スケーラビリティのコストが非常に低く、複数のタスクが並行して計算され、互いに影響を与えません。この種のプロジェクトは通常、Actorプログラミングモデルに基づいており、AOネットワークもこのカテゴリに属します。Actorモデルでは、各計算ユニットは独立したエージェントとして扱われ、自立してトランザクションを処理できます。計算ユニットはメッセージの送受信によって相互作用します。AOネットワークはActorのメッセージ送信メカニズムを標準化し、分散化された計算ネットワークを実現しました。

従来の受動的にトリガーされるスマートコントラクトとは異なり、AOネットワークは汎用計算能力を備えており、定期的にトリガーされる"cron"方式を通じてスマートコントラクトの能動的な実行を実現できます。例えば、アービトラージ機会を継続的に監視する取引プログラムなどです。

AOネットワークの高速拡張能力、永続ストレージ能力、アクタープログラミングモデル、そしてアクティブトリガー取引の特性により、AIエージェントのホスティングに非常に適しています。同時に、AOはAI大モデルをブロックチェーンのスマートコントラクトに導入して実行することもサポートしており、将来のアプリケーションシナリオにさらなる可能性を提供します。

! 技術的解釈:AOはAIエージェントのための分散型コンピューティングネットワークをどのように構築しますか?

AOネットワークの独自の特性

AOネットワークと従来のスマートコントラクトネットワークの主な違いは、計算プロセスに対するコンセンサスを行わず、取引の順序に対するコンセンサスを行うことであり、仮想マシンの実行結果が決定的であると仮定することによって最終状態の一貫性を実現することです。

AOネットワークはモジュール設計を採用しており、高い柔軟性を持っています。ネットワーク内には3つの基本ユニットがあります:スケジューリングユニット(SU)、計算ユニット(CU)、およびメッセンジャーユニット(MU)。取引が発生すると、MUは取引を受信し、署名を検証した後、SUに転送します。SUはAOネットワークと基盤ストレージチェーンの接続ポイントとして機能し、取引の順序を整理し、ストレージチェーンにアップロードしてコンセンサスを完成させます。現在、コンセンサスメカニズムは権限証明(POA)を採用しています。取引の順序が確定した後、タスクはCUに割り当てられ、具体的な計算が行われ、結果はMUを通じてユーザーに返されます。

CU集合は分散化された計算力ネットワークと見なすことができます。完全な経済学的計画の下で、CUノードは一定の資産をステークする必要があり、計算性能や価格などの要素を通じて競争し、計算力を提供して収益を得ます。計算エラーが発生した場合、ノードは資産の没収リスクに直面します。このメカニズムはネットワークに経済学的保障を提供します。

AOネットワークと他のプロジェクトの比較

従来のスマートコントラクトプラットフォームと比較して、AOネットワークは汎用計算プラットフォームとしての利点が明らかです。ある有名なストレージネットワークもスマートコントラクトプラットフォームを立ち上げましたが、依然として状態合意アーキテクチャに属しており、ユーザー体験において成熟したスマートコントラクトプラットフォームと比較するのは難しいです。

AOネットワークは、他の分散化計算ネットワークとは異なり、スマートコントラクト機能を保持し、基盤となるストレージ上でグローバルステートを維持しています。アーキテクチャにおいて、AOネットワークはある有名な分散化計算プラットフォームに最も似ており、非同期計算ブロックチェーンネットワークの設計理念を採用しています。

しかし、AOネットワークはこのプラットフォームといくつかの違いがあります。AOネットワークは共有された状態層を持ち、誰でも取引の順序と状態証明を通じてネットワーク全体の状態を復元できます。これは、ある程度ネットワークの分散化能力を強化します。しかし、これはAOネットワークが特定のプライバシー関連のビジネスニーズを満たすことができない可能性があることも意味します。

経済とデザインの面で、AOネットワークはよりオープンで柔軟な方法を採用しています。公平なローンチと無制限の参加方式で運営され、参加のハードルを下げています。同時に、AOネットワークのモジュール設計により、ユーザーは仮想マシンの実装方法を自由に選ぶことができ、開発者の参入コストも低下しています。

しかし、AOネットワークは幾つかの課題にも直面しています。例えば、Actor非同期モデルの下でのクロスコントラクト取引は原子性に欠け、DeFi系アプリケーションの発展に影響を与える可能性があります。新しい計算モデルは開発者に対してより高い要求を突きつけています。また、AOアーキテクチャの下でのwasm仮想マシンの4GBメモリ制限も、特定の複雑なモデルがネットワーク上で使用できない原因となる可能性があります。

それにもかかわらず、AIの急速な発展の背景の中で、AOネットワークは依然として大きな潜在能力を持っています。AIエージェントの開発路線に焦点を当てることを選択しており、これは長所を活かし短所を避ける戦略と言えるでしょう。特筆すべきは、他の類似プラットフォームもAI分野へと焦点を移し始めていることで、これは市場がこのような技術を認識し期待していることを示しています。

総じて、AOネットワークは新興の分散化計算プラットフォームとして、技術アーキテクチャとアプリケーションシーンの両方で独自の利点を示しています。AI技術の進歩に伴い、AOネットワークは将来の分散化計算エコシステムにおいて重要な地位を占めることが期待されています。

AO1.84%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • リポスト
  • 共有
コメント
0/400
MidnightGenesisvip
· 07-29 22:00
並列計算は強力ですね
原文表示返信0
HashRateHermitvip
· 07-28 15:46
前景は期待できる
原文表示返信0
NftRegretMachinevip
· 07-28 15:44
また一つのBTC
原文表示返信0
TxFailedvip
· 07-27 00:49
技術の実地実践を期待しています
原文表示返信0
HashBardvip
· 07-27 00:48
アイデアはとても良くて革新的です。
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)