# 分散化ネットワークの進化:AOはどのように世界コンピュータの夢を実現するか分散化ネットワークは、信頼なしに任意のコードを実行し、それを全世界で使用できるように共有するという世界コンピュータの夢を追求し続けてきました。イーサリアムに続き、多くのインフラプロジェクトがこの方向で試みを行っており、近々発表されるAOネットワークがその典型的な代表です。"世界コンピュータ"の概念について、私たちはそれをデータ計算、アクセス、ストレージの3つの主要な部分に大まかに分類することができます。この枠組みの中で、Arweaveは"世界のハードディスク"の役割を果たしており、新しく導入されたAOネットワーク(Actor Oriented)は汎用計算能力を導入し、スマートコントラクト機能を提供しています。## AO:アクターモデルに基づく汎用計算ネットワーク現在の主流の分散化計算プラットフォームは主に2つのカテゴリーに分かれています:スマートコントラクトプラットフォームと汎用計算プラットフォーム。スマートコントラクトプラットフォームはイーサリアムを代表としており、これらはグローバルステートメモリを共有し、状態を変更する計算プロセスに対してコンセンサスを取ります。この方式は安全性が高いですが、大量の重複計算が必要なため、コストが高く、主に高価値のビジネスを処理するために使用されます。対照的に、汎用計算ネットワークは異なる方法を採用しています。それらは計算プロセス自体に対して合意を形成するのではなく、ビジネスニーズに基づいて計算結果を検証し、リクエストの順序を処理します。この種のネットワークには共有の状態メモリが存在せず、コストを削減し、ネットワークがより多くの分野の計算アプリケーションにスケールできるようにしています。さらに、いくつかのプロジェクトが汎用計算とスマートコントラクトの統合を試みています。これらのプロジェクトは、仮想マシンの安全性の仮定に基づいて、取引の順序に対してのみコンセンサスを行い、計算結果を検証します。複数の状態変化の計算はネットワークノードで並行して処理され、計算環境の仮想マシンは結果の決定性を保証します。したがって、取引の順序が一致していれば、最終的な状態も一致します。このようなネットワークは状態メモリを共有しないため、スケーラビリティのコストが低く、複数のタスクが並行して計算され、相互に影響を与えません。それらは通常、Actorプログラミングモデルに基づいており、AOネットワークはこのカテゴリーに属します。Actorモデルでは、各計算単位は独立したエージェントと見なされ、自己完結的にトランザクションを処理でき、計算単位間は通信を通じて相互作用します。AOネットワークはActorのメッセージ伝達メカニズムを標準化し、分散化された計算ネットワークを実現しました。従来の受動的にスマートコントラクトをトリガーするのとは異なり、AOネットワークのActorは固定時間のループトリガーによる「cron」方式でスマートコントラクトの能動的な実行を実現できます。例えば、アービトラージ機会を継続的に監視する取引プログラムなどです。AOネットワークは、迅速なスケーラビリティを持つ分散化計算能力、Arweaveの超大データストレージ能力、Actorのプログラミングモデル、そして取引を能動的にトリガーする能力を具備しており、これらの特性によりAIエージェントのホスティングに非常に適しています。また、AOはAI大モデルをブロックチェーンのスマートコントラクトに導入して実行することもサポートしています。! [技術的解釈:AOはAIエージェントのための分散型コンピューティングネットワークをどのように構築しますか? ](https://img-cdn.gateio.im/social/moments-ff3937dd85d0cab9dc53f3b4e1f87409)## AOネットワークの独自の特性AOネットワークはモジュラー設計を採用しており、ネットワークには3つの基本ユニットが存在します:スケジューリングユニット(SU)、計算ユニット(CU)、メッセンジャーユニット(MU)。取引が発信されると、MUは取引を受信し、署名を検証してSUに転送します。SUはAOとしてArweaveチェーンへの接続点となり、取引の順序を整列させてArweaveチェーンにアップロードし、コンセンサスを完了します。現在、AOは権限証明(POA)コンセンサス機構を採用しています。取引順序のコンセンサスが完了した後、タスクはCUに割り当てられて具体的な計算が行われ、結果はMUを通じてユーザーに返されます。CUの集合は分散化された計算ネットワークと見なすことができ、ノードは資産をステークする必要があり、計算性能、価格などの要因で競争し、計算力を提供して利益を得ます。計算ミスが発生した場合、ノードは資産没収のリスクに直面します。## AOと他のネットワークの比較イーサリアムなどの従来のスマートコントラクトプラットフォームと比較して、AOは汎用計算プラットフォームとしての優位性が明らかです。FilecoinのFVMと比較して、AOはスマートコントラクト機能を保持しつつ、Arweaveストレージ上でグローバルステートを維持しています。AOネットワークは、アーキテクチャにおいてICP(インターネットコンピュータプロトコル)と最も類似しています。両者は、取引順序のソート、仮想マシンの決定論的計算の信頼、アクターモデルを使用した非同期処理などを含む非同期計算ブロックチェーンネットワークの設計を採用しています。しかし、AOとICPにはいくつかの重要な違いがあります。ICPはコンテナを基にした状態を維持しますが、AOは共有の状態層(Arweave)を持ち、これによりネットワークの分散化能力が強化されます。経済とデザインの観点から、AOはよりオープンで柔軟なアプローチを採用し、参加のハードルを下げ、ユーザーが任意の仮想マシンの実装方法を選択できるようにしています。それにもかかわらず、AOはICPと類似の課題に直面する可能性があります。例えば、Actorの非同期モデルにおけるコントラクト間取引の原子性の欠如は、DeFi系アプリケーションの発展に影響を与える可能性があります。さらに、新しい計算モデルは開発者に対してより高い要求を突きつけています。これらの要因を考慮すると、AOがAIエージェント分野に集中することは賢明な選択のようです。AI技術の急速な発展に伴い、AOネットワークはこの分野で依然として大きな潜在能力を持っています。
AOネットワーク:汎用計算プラットフォームが分散化された世界コンピュータの新時代を先導する
分散化ネットワークの進化:AOはどのように世界コンピュータの夢を実現するか
分散化ネットワークは、信頼なしに任意のコードを実行し、それを全世界で使用できるように共有するという世界コンピュータの夢を追求し続けてきました。イーサリアムに続き、多くのインフラプロジェクトがこの方向で試みを行っており、近々発表されるAOネットワークがその典型的な代表です。
"世界コンピュータ"の概念について、私たちはそれをデータ計算、アクセス、ストレージの3つの主要な部分に大まかに分類することができます。この枠組みの中で、Arweaveは"世界のハードディスク"の役割を果たしており、新しく導入されたAOネットワーク(Actor Oriented)は汎用計算能力を導入し、スマートコントラクト機能を提供しています。
AO:アクターモデルに基づく汎用計算ネットワーク
現在の主流の分散化計算プラットフォームは主に2つのカテゴリーに分かれています:スマートコントラクトプラットフォームと汎用計算プラットフォーム。スマートコントラクトプラットフォームはイーサリアムを代表としており、これらはグローバルステートメモリを共有し、状態を変更する計算プロセスに対してコンセンサスを取ります。この方式は安全性が高いですが、大量の重複計算が必要なため、コストが高く、主に高価値のビジネスを処理するために使用されます。
対照的に、汎用計算ネットワークは異なる方法を採用しています。それらは計算プロセス自体に対して合意を形成するのではなく、ビジネスニーズに基づいて計算結果を検証し、リクエストの順序を処理します。この種のネットワークには共有の状態メモリが存在せず、コストを削減し、ネットワークがより多くの分野の計算アプリケーションにスケールできるようにしています。
さらに、いくつかのプロジェクトが汎用計算とスマートコントラクトの統合を試みています。これらのプロジェクトは、仮想マシンの安全性の仮定に基づいて、取引の順序に対してのみコンセンサスを行い、計算結果を検証します。複数の状態変化の計算はネットワークノードで並行して処理され、計算環境の仮想マシンは結果の決定性を保証します。したがって、取引の順序が一致していれば、最終的な状態も一致します。
このようなネットワークは状態メモリを共有しないため、スケーラビリティのコストが低く、複数のタスクが並行して計算され、相互に影響を与えません。それらは通常、Actorプログラミングモデルに基づいており、AOネットワークはこのカテゴリーに属します。Actorモデルでは、各計算単位は独立したエージェントと見なされ、自己完結的にトランザクションを処理でき、計算単位間は通信を通じて相互作用します。
AOネットワークはActorのメッセージ伝達メカニズムを標準化し、分散化された計算ネットワークを実現しました。従来の受動的にスマートコントラクトをトリガーするのとは異なり、AOネットワークのActorは固定時間のループトリガーによる「cron」方式でスマートコントラクトの能動的な実行を実現できます。例えば、アービトラージ機会を継続的に監視する取引プログラムなどです。
AOネットワークは、迅速なスケーラビリティを持つ分散化計算能力、Arweaveの超大データストレージ能力、Actorのプログラミングモデル、そして取引を能動的にトリガーする能力を具備しており、これらの特性によりAIエージェントのホスティングに非常に適しています。また、AOはAI大モデルをブロックチェーンのスマートコントラクトに導入して実行することもサポートしています。
! 技術的解釈:AOはAIエージェントのための分散型コンピューティングネットワークをどのように構築しますか?
AOネットワークの独自の特性
AOネットワークはモジュラー設計を採用しており、ネットワークには3つの基本ユニットが存在します:スケジューリングユニット(SU)、計算ユニット(CU)、メッセンジャーユニット(MU)。
取引が発信されると、MUは取引を受信し、署名を検証してSUに転送します。SUはAOとしてArweaveチェーンへの接続点となり、取引の順序を整列させてArweaveチェーンにアップロードし、コンセンサスを完了します。現在、AOは権限証明(POA)コンセンサス機構を採用しています。
取引順序のコンセンサスが完了した後、タスクはCUに割り当てられて具体的な計算が行われ、結果はMUを通じてユーザーに返されます。CUの集合は分散化された計算ネットワークと見なすことができ、ノードは資産をステークする必要があり、計算性能、価格などの要因で競争し、計算力を提供して利益を得ます。計算ミスが発生した場合、ノードは資産没収のリスクに直面します。
AOと他のネットワークの比較
イーサリアムなどの従来のスマートコントラクトプラットフォームと比較して、AOは汎用計算プラットフォームとしての優位性が明らかです。FilecoinのFVMと比較して、AOはスマートコントラクト機能を保持しつつ、Arweaveストレージ上でグローバルステートを維持しています。
AOネットワークは、アーキテクチャにおいてICP(インターネットコンピュータプロトコル)と最も類似しています。両者は、取引順序のソート、仮想マシンの決定論的計算の信頼、アクターモデルを使用した非同期処理などを含む非同期計算ブロックチェーンネットワークの設計を採用しています。
しかし、AOとICPにはいくつかの重要な違いがあります。ICPはコンテナを基にした状態を維持しますが、AOは共有の状態層(Arweave)を持ち、これによりネットワークの分散化能力が強化されます。経済とデザインの観点から、AOはよりオープンで柔軟なアプローチを採用し、参加のハードルを下げ、ユーザーが任意の仮想マシンの実装方法を選択できるようにしています。
それにもかかわらず、AOはICPと類似の課題に直面する可能性があります。例えば、Actorの非同期モデルにおけるコントラクト間取引の原子性の欠如は、DeFi系アプリケーションの発展に影響を与える可能性があります。さらに、新しい計算モデルは開発者に対してより高い要求を突きつけています。
これらの要因を考慮すると、AOがAIエージェント分野に集中することは賢明な選択のようです。AI技術の急速な発展に伴い、AOネットワークはこの分野で依然として大きな潜在能力を持っています。