ホームページ >ウェブ3.0 >技術的解釈: AO は AI エージェントに適した分散コンピューティング ネットワークをどのように構築しますか?

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

王林
王林オリジナル
2024-06-20 13:14:28399ブラウズ

信頼なしに任意のコードを実行し、それを全世界と共有する世界のコンピューターの夢は、分散型ネットワークに深く根ざしています。イーサリアムの後、多くのインフラストラクチャ プロジェクトが試みを行っており、Arweave の今後の AO ネットワークもその試みの 1 つです。

「ワールドコンピューター」は、データ計算、アクセス、ストレージの3つの部分に大別できます。Arweaveはこれまで「ワールドハードドライブ」の役割を担っていましたが、AO Network (Actor Oriented)が導入されました。一般的なコンピューティング機能とスマート コントラクトを提供します。

AO: アクターベースのユニバーサル コンピューティング ネットワーク

現在主流の分散コンピューティング プラットフォームは、スマート コントラクト プラットフォームと一般的なコンピューティング プラットフォームの 2 つのカテゴリに分けられ、スマート コントラクト プラットフォームはイーサリアムに代表され、ネットワークはグローバルな状態メモリを共有します。コンセンサスは状態を変更する操作プロセスに対して行われます。コンセンサスは大量の繰り返し操作を必要とするため、一般的なコンピューティング ネットワークでは高コストで価値の高いサービスを処理する場合にのみ使用されます。ただし、ビジネスに基づいて計算結果を検証し、リクエスト シーケンスを処理します。共有状態メモリがないため、コストが削減され、ネットワークをより多くのコンピューティング分野に拡張できます。このタイプは、Akash などのコンピューティング パワー ネットワークに代表されます。

もちろん、仮想マシンセキュリティのセキュリティ前提に基づいて、一般的なコンピューティングとスマートコントラクトを統合するプロジェクトもいくつかあります。つまり、コンセンサスはトランザクションの順序を処理し、計算結果を検証するだけです。したがって、コンピューティング環境の仮想マシンは、トランザクションの順序が一貫している限り、決定的な結果を保証します。最終状態も一貫しています。

このタイプのネットワークは状態メモリを共有しないため、拡張コストが非常に低く、複数のタスクを互いに影響を与えることなく並行して計算できます。このようなプロジェクトは ICP に代表される Actor プログラミング モデルに基づいていることが多く、AO もこれに分類されます。 Actor の下にある各コンピューティング ユニットは、独立した別個のインテリジェントな処理トランザクションとみなされ、コンピューティング ユニットは通信を通じて対話します (Actor は、従来の Web2 サービスで非常に一般的なアーキテクチャです)。 AO はアクターのメッセージングを標準化し、分散型コンピューティング ネットワークを実装します。

従来の受動的にトリガーされるスマートコントラクト(イーサリアム/ソラナスマートコントラクトなど)とは異なり、汎用コンピューティングアクターを使用したAOは、一貫した固定時間サイクルでトリガーされる「cron」メソッドを通じてスマートコントラクトのアクティブな動作を実現できます。 、裁定取引スペースを監視する継続的な取引手順など。

急速にスケーラブルな分散コンピューティング能力、Arweave の超大容量データ ストレージ容量、Actor のプログラミング モデル、およびトランザクションをアクティブにトリガーする機能により、AO ネットワークは AI エージェントのホストに非常に適しています。 AO は、ブロックチェーン上のスマート コントラクトへの大規模 AI モデルの導入もサポートします。

AOネットワークの特徴

AOとスマートコントラクトネットワークの違いは上で紹介しましたが、AOは計算プロセスについては一致しませんが、トランザクションシーケンスについては一致せず、仮想マシンの決定的な実行結果がデフォルトになります。一貫した最終状態を達成します。

AO にはある程度の柔軟性もあり、ネットワークはモジュール式に設計されています。ネットワークには、スケジューリング ユニット SU、コンピューティング ユニット CU、メッセンジャー ユニット MU の 3 つの基本ユニットがあります。

トランザクションが送信され、通信層としてのメッセンジャー ユニットがトランザクションを受け入れ、署名を検証し、ディスパッチ ユニットに転送します。ディスパッチ ユニットは、AO と AR チェーンの間の接続ポイントとみなすことができ、ネットワークでトランザクション順序をソートし、AR チェーンにアップロードします。 コンセンサスを完了するには、現在のコンセンサス方法は POA (Proof of Authority) です。トランザクション シーケンスに関するコンセンサスが完了した後、タスクがコンピューティング ユニットに割り当てられます。 CU は特定の計算を処理する責任を負い、結果は MU に返されてユーザーに転送されます。

CU セットは、完全な経済計画の下では、収入を得るためにコンピューティング パフォーマンス、価格、その他の要素を提供するために、特定の資産を保証する必要があります。計算が間違っている場合、資産は没収されます。これは標準的な経済的保証です。

技术解读:AO如何打造适用于AI Agent的去中心化计算网络?

AOと他のネットワークの違い

一般的なコンピューティングプラットフォームとして、AOとイーサリアムなどのスマートコントラクトプラットフォームの違いは明らかです。 ARと同じく「世界のハードドライブ」であるFilecoinも独自のスマートコントラクトプラットフォームFVMを立ち上げていますが、これはEVMと同等のステートコンセンサスマシンアーキテクチャであり、そのエクスペリエンスはイーサリアムなどの従来のスマートコントラクトプラットフォームに劣ります。

Akash や io.net などの分散型コンピューティング ネットワークとは異なり、AO は依然としてスマート コントラクト機能を保持しており、AO は最終的に AR ストレージ上でグローバルな状態を維持します。

実際、AO に最も似たアーキテクチャは ICP です。 ICP は、非同期コンピューティング ブロックチェーン ネットワークの最も初期のパラダイムを作成しました。AO は、トランザクション順序のみをソートする、仮想マシンの決定論的計算を信頼する、アクター モデルの非同期処理など、ICP の設計を大幅に継続しています。

最大の違いは、ICP はコンテナのメンテナンス ステータスに基づいていることです。つまり、各スマート コントラクト コンテナは独自のプライベート ステータスを維持するか、ステータス読み取りの条件を設定することしかできませんが、AO には共有ステータス レイヤー、つまり AR があります。これにより、ネットワークの分散化能力がある程度向上しますが、ICP での特別なプライバシー サービスを実現する可能性も失われます (たとえば、顧客は非表示にする必要があります)。アービトラージパス)。

ネットワークのパフォーマンスを確保するために、ICP は参加ノードに対してより高いハードウェア要件を設定しており、その結果、しきい値が高くなります。ただし、AO は比較的公平な起動とノーアクセス方式で動作します。競争的マイニングに参加することを誓約します。 ICP ネットワークは大規模なスタック実装を選択し、パフォーマンスの柔軟性を犠牲にしていますが、AO は MU、CU、SU を分離したモジュール設計を採用しており、ユーザーは独自の仮想マシン実装を選択することもできるため、一部の開発者にとってはコストも削減されます。エントリーの。

もちろん、AOには、アクター非同期モデルの下でのクロスコントラクトトランザクションのアトミック性の欠如など、ICPと同じシステムの欠点がある可能性があり、それがDeFiアプリケーションの開発を困難にするでしょう。短期間での実現は困難; 従来のインテリジェンスからの脱却 契約パラダイムの新しいコンピューティング モデルは、開発者にさらに高い要件を課します。ただし、AO アーキテクチャの wasm 仮想マシンには最大管理制限が 4 GB あるため、一部の複雑なモデルは AO で使用できなくなります。この観点から見ると、AO が AI エージェントを選択したのは、実際にはその強みを最大限に活かし、弱点を回避するためでした。興味深いことに、ICP も 2024 年初めに AI 分野に注力することを発表しました。

もちろん、ICP の市場総額 50 億ドルと比較すると、AR の現在の市場価値総額は 22 億ドルですが、それでも大きな差があります。 AIの急速な発展を考えると、AOにはまだまだ大きな可能性があるかもしれません。

以上が技術的解釈: AO は AI エージェントに適した分散コンピューティング ネットワークをどのように構築しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。