# AOネットワーク:AIエージェントのために構築された分散化コンピューティングプラットフォーム分散化ネットワークは、信頼することなく任意のコードを実行し、世界中で使用できるようにするという世界コンピュータの夢を実現することに取り組んでいます。イーサリアムの後、多くのインフラプロジェクトがこの分野での試みを行っており、間もなく登場するAOネットワークもその一つです。"世界コンピュータ"の概念は、データの計算、アクセス、ストレージの3つの側面に大別できます。過去において、Arweaveは"世界のハードディスク"の役割を果たしていましたが、AOネットワーク(Actor Oriented)は汎用計算能力を導入し、スマートコントラクト機能を提供しました。## AO:アクターモデルに基づく汎用計算ネットワーク現在の主流の分散化計算プラットフォームは二つのカテゴリに分けられます:スマートコントラクトプラットフォームと汎用計算プラットフォーム。スマートコントラクトプラットフォームはイーサリアムを代表とし、ネットワークはグローバルな状態メモリを共有し、状態を変更する計算プロセスにコンセンサスを行います。コンセンサスには大量の繰り返し計算が必要なため、コストが非常に高くつき、主に高価値のビジネス処理に使用されます。汎用計算ネットワークは、計算プロセス自体にコンセンサスを行わず、ビジネスに基づいて計算結果とリクエストの処理順序を検証します。共有の状態メモリは存在しません。この方法はコストを削減し、ネットワークがより多くの分野の計算に拡張できることを可能にします。さらに、いくつかのプロジェクトは仮想マシンのセキュリティ仮定に基づき、汎用計算とスマートコントラクトを融合させています。この種のネットワークは取引の順序を処理し、計算結果を検証するだけであり、複数の状態変化計算はネットワークノード内で並行処理されます。計算環境の仮想マシンは決定論的な結果を保証するため、取引の順序が一致していれば最終的な状態も一致します。この種のネットワークは状態メモリを共有しないため、スケーラビリティコストが非常に低く、複数のタスクが並行して計算され、互いに影響を与えません。これらのプロジェクトは通常、Actorプログラミングモデルに基づいており、AOもこのカテゴリに属します。Actorモデルの下では、各計算ユニットは独立してトランザクションを処理するエージェントと見なされ、計算ユニット間で通信が行われます。AOはActorのメッセージ伝達を標準化し、分散化された計算ネットワークを実現しました。従来の受動的なトリガーによるスマートコントラクトとは異なり、AOは固定時間のループでトリガーされる"cron"方式を通じてスマートコントラクトの能動的な実行を実現できます。例えば、アービトラージの機会を継続的に監視する取引プログラムなどです。AOネットワークの迅速なスケーラビリティ、Arweaveの大規模データストレージ能力、Actorのプログラミングモデル、そしてアクティブトリガー取引の能力は、AIエージェントのホスティングに非常に適しています。AOはまた、AIの大規模モデルをブロックチェーンのスマートコントラクトに導入して実行することもサポートしています。## AOネットワークの特性AOネットワークは計算プロセスに対してコンセンサスを取るのではなく、取引の順序に対してコンセンサスを取り、仮想マシンの実行結果が決定的であると仮定することで、最終状態の一貫性を実現します。ネットワークはモジュール設計を採用しており、3つの基本ユニットを含んでいます:スケジューリングユニット(SU)、計算ユニット(CU)、およびメッセンジャーユニット(MU)。取引が発生すると、MUは署名を受信して検証し、その後SUに転送します。SUはAOとARチェーンの接続点として機能し、取引の順序を整理してARチェーンにアップロードし、コンセンサスを完了させます。現在、POA(権限証明)コンセンサス機構が採用されています。取引順序のコンセンサスが完了した後、CUにタスクが割り当てられ、具体的な計算が行われ、その結果はMUを通じてユーザーに返されます。CU集は分散化された計算力ネットワークと見なされます。完全な経済計画の下、CUノードは資産をステーキングする必要があり、計算性能や価格などの要因を通じて計算力を提供し、利益を得るために競争します。計算エラーが発生した場合、資産は没収されます。## AOと他のネットワークの比較イーサリアムなどのスマートコントラクトプラットフォームと比較して、AOは汎用計算プラットフォームとしての明らかな利点があります。いくつかのストレージネットワークもスマートコントラクトプラットフォームを提供していますが、体験は従来のスマートコントラクトプラットフォームには及びません。ある種の分散化計算ネットワークとは異なり、AOはスマートコントラクト機能を保持し、ARストレージ上でグローバルな状態を維持しています。アーキテクチャにおいて、AOは特定の非同期計算ブロックチェーンネットワークに最も似ています。これらのネットワークは非同期計算ブロックチェーンの初期のパラダイムを創造し、AOはこの設計を大いに受け継いでいます。たとえば、取引の順序を並べ替えること、信頼された仮想マシンによる決定論的計算、Actorモデルを用いた非同期処理などです。主な違いは、特定のネットワークがコンテナを基に状態を維持するのに対し、AOは共有状態層(すなわちAR)を備えている点です。これによりネットワークの分散化能力が強化されますが、特定のプライバシー関連のビジネスの実現が制限される可能性もあります。経済とデザインの面で、AOは公平なローンチと無制限の方法で運営され、ステーキングすることで競争マイニングに参加できます。AOはモジュール設計を採用しており、ユーザーは自分で仮想マシンの実装方法を選択できるため、開発者の参入コストが低減されました。しかし、AOはまた、Actor非同期モデルの下でのクロスコントラクト取引に原子性が欠けるという課題に直面する可能性があり、これがDeFi系アプリケーションの発展に影響を与える可能性があります。新しい計算モデルは開発者に対してより高い要求を課します。AOアーキテクチャの下では、wasmバーチャルマシンは最大4GBの制限を管理でき、これが一部の複雑なモデルの使用を不可能にする可能性があります。これらの要因を考慮すると、AOがAIエージェント分野に集中することは賢明な戦略かもしれません。AIが急速に発展している背景の中で、AOには依然として大きな成長の潜在能力があります。! [技術的解釈:AOはAIエージェントのための分散型コンピューティングネットワークをどのように構築しますか? ](https://img-cdn.gateio.im/social/moments-ff3937dd85d0cab9dc53f3b4e1f87409)
AOネットワーク:AIエージェントの分散化計算プラットフォームの新しい選択肢
AOネットワーク:AIエージェントのために構築された分散化コンピューティングプラットフォーム
分散化ネットワークは、信頼することなく任意のコードを実行し、世界中で使用できるようにするという世界コンピュータの夢を実現することに取り組んでいます。イーサリアムの後、多くのインフラプロジェクトがこの分野での試みを行っており、間もなく登場するAOネットワークもその一つです。
"世界コンピュータ"の概念は、データの計算、アクセス、ストレージの3つの側面に大別できます。過去において、Arweaveは"世界のハードディスク"の役割を果たしていましたが、AOネットワーク(Actor Oriented)は汎用計算能力を導入し、スマートコントラクト機能を提供しました。
AO:アクターモデルに基づく汎用計算ネットワーク
現在の主流の分散化計算プラットフォームは二つのカテゴリに分けられます:スマートコントラクトプラットフォームと汎用計算プラットフォーム。スマートコントラクトプラットフォームはイーサリアムを代表とし、ネットワークはグローバルな状態メモリを共有し、状態を変更する計算プロセスにコンセンサスを行います。コンセンサスには大量の繰り返し計算が必要なため、コストが非常に高くつき、主に高価値のビジネス処理に使用されます。汎用計算ネットワークは、計算プロセス自体にコンセンサスを行わず、ビジネスに基づいて計算結果とリクエストの処理順序を検証します。共有の状態メモリは存在しません。この方法はコストを削減し、ネットワークがより多くの分野の計算に拡張できることを可能にします。
さらに、いくつかのプロジェクトは仮想マシンのセキュリティ仮定に基づき、汎用計算とスマートコントラクトを融合させています。この種のネットワークは取引の順序を処理し、計算結果を検証するだけであり、複数の状態変化計算はネットワークノード内で並行処理されます。計算環境の仮想マシンは決定論的な結果を保証するため、取引の順序が一致していれば最終的な状態も一致します。
この種のネットワークは状態メモリを共有しないため、スケーラビリティコストが非常に低く、複数のタスクが並行して計算され、互いに影響を与えません。これらのプロジェクトは通常、Actorプログラミングモデルに基づいており、AOもこのカテゴリに属します。Actorモデルの下では、各計算ユニットは独立してトランザクションを処理するエージェントと見なされ、計算ユニット間で通信が行われます。AOはActorのメッセージ伝達を標準化し、分散化された計算ネットワークを実現しました。
従来の受動的なトリガーによるスマートコントラクトとは異なり、AOは固定時間のループでトリガーされる"cron"方式を通じてスマートコントラクトの能動的な実行を実現できます。例えば、アービトラージの機会を継続的に監視する取引プログラムなどです。
AOネットワークの迅速なスケーラビリティ、Arweaveの大規模データストレージ能力、Actorのプログラミングモデル、そしてアクティブトリガー取引の能力は、AIエージェントのホスティングに非常に適しています。AOはまた、AIの大規模モデルをブロックチェーンのスマートコントラクトに導入して実行することもサポートしています。
AOネットワークの特性
AOネットワークは計算プロセスに対してコンセンサスを取るのではなく、取引の順序に対してコンセンサスを取り、仮想マシンの実行結果が決定的であると仮定することで、最終状態の一貫性を実現します。
ネットワークはモジュール設計を採用しており、3つの基本ユニットを含んでいます:スケジューリングユニット(SU)、計算ユニット(CU)、およびメッセンジャーユニット(MU)。取引が発生すると、MUは署名を受信して検証し、その後SUに転送します。SUはAOとARチェーンの接続点として機能し、取引の順序を整理してARチェーンにアップロードし、コンセンサスを完了させます。現在、POA(権限証明)コンセンサス機構が採用されています。取引順序のコンセンサスが完了した後、CUにタスクが割り当てられ、具体的な計算が行われ、その結果はMUを通じてユーザーに返されます。
CU集は分散化された計算力ネットワークと見なされます。完全な経済計画の下、CUノードは資産をステーキングする必要があり、計算性能や価格などの要因を通じて計算力を提供し、利益を得るために競争します。計算エラーが発生した場合、資産は没収されます。
AOと他のネットワークの比較
イーサリアムなどのスマートコントラクトプラットフォームと比較して、AOは汎用計算プラットフォームとしての明らかな利点があります。いくつかのストレージネットワークもスマートコントラクトプラットフォームを提供していますが、体験は従来のスマートコントラクトプラットフォームには及びません。
ある種の分散化計算ネットワークとは異なり、AOはスマートコントラクト機能を保持し、ARストレージ上でグローバルな状態を維持しています。
アーキテクチャにおいて、AOは特定の非同期計算ブロックチェーンネットワークに最も似ています。これらのネットワークは非同期計算ブロックチェーンの初期のパラダイムを創造し、AOはこの設計を大いに受け継いでいます。たとえば、取引の順序を並べ替えること、信頼された仮想マシンによる決定論的計算、Actorモデルを用いた非同期処理などです。
主な違いは、特定のネットワークがコンテナを基に状態を維持するのに対し、AOは共有状態層(すなわちAR)を備えている点です。これによりネットワークの分散化能力が強化されますが、特定のプライバシー関連のビジネスの実現が制限される可能性もあります。
経済とデザインの面で、AOは公平なローンチと無制限の方法で運営され、ステーキングすることで競争マイニングに参加できます。AOはモジュール設計を採用しており、ユーザーは自分で仮想マシンの実装方法を選択できるため、開発者の参入コストが低減されました。
しかし、AOはまた、Actor非同期モデルの下でのクロスコントラクト取引に原子性が欠けるという課題に直面する可能性があり、これがDeFi系アプリケーションの発展に影響を与える可能性があります。新しい計算モデルは開発者に対してより高い要求を課します。AOアーキテクチャの下では、wasmバーチャルマシンは最大4GBの制限を管理でき、これが一部の複雑なモデルの使用を不可能にする可能性があります。
これらの要因を考慮すると、AOがAIエージェント分野に集中することは賢明な戦略かもしれません。AIが急速に発展している背景の中で、AOには依然として大きな成長の潜在能力があります。
! 技術的解釈:AOはAIエージェントのための分散型コンピューティングネットワークをどのように構築しますか?