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