AO —— 自主知能体活動の基石
これは何ですか?
AOは、Arweave上に構築された参加者向けの計算レイヤーです。 簡単に言えば、AOは信頼を最小限に抑えた並列計算を可能にします。
なぜこれが重要なのですか?
ブロックチェーンは通常、順次実行されます。つまり、1つの実行スレッドは次の実行スレッドが処理される前に処理されなければなりません。 ユーザーは全体のキューにいて、Gasによって決定されるブロックスペースを待っています。
誰もが実行スレッドを共有します;私がブロックスペースを占有すると、他の人が実行スレッドを使用することを禁止します。 これは非常に遅く、ブロックスペースのサイズが重要であることを意味します……そして、サイズが小さいほど良いです。なぜなら、ブロックスペースの需要が非常に高いからです。 スマートコントラクトのサイズを制限する最終的な結果は、スマートコントラクトが複雑な計算を実行できないことです。
AOではなぜこれが異なるのですか?
AOはホログラフィック状態システムを使用しています:多くの計算プロセスが同時に実行され、各ノードが現在の状態に合意する必要がなく、無限のスケーラビリティを実現します!
実行スレッドは1つではなく、計算量によって決まるn個のスレッドです。
AOはどのようにしてこの並列化を実現するのですか?
ブロックチェーンと同様に、AOは決定論的実行に基づいています------同じ入力と関数は常に同じ出力を生成します。しかし、AOは合意に達するための異なるアプローチを採用しています。
各ノードが各トランザクションを実行して(スケーラビリティが低い)全体の状態に合意するブロックチェーンとは異なり、AOは異なるノードが計算の異なる部分を並行して実行することを許可します(良好なスケーラビリティ)全体の状態を共同で構築します。 それはどのようにしてこれを実現するのでしょうか?
これがArweaveの出番です。 AO上の各計算プロセスは、Arweaveネットワーク上に永続的で検証可能なログとして保存されます。 彼らは記録されたステップが有効であるかどうかを確認するだけで、各ノードは毎回計算を実行する必要はありません。
これにより、大規模な並列化が可能になります。 ノードは計算作業を「分割して管理」し、Arweave上の永続的なログを使用して照合します。 各ノードが各計算を実行する際に上限はもはやありません!
n個の実行スレッドを通じて、無限のプロセスを同時に並行して実行できます。 AOが可能なのは、Arweaveの永続的なストレージのおかげです。
何が私たちを興奮させるのですか?
AOのこれらのユニークな機能 ------ スケーラブルな並列処理、Arweave上の永続的なストレージ、複雑で長時間の計算をサポートする能力 ------ は、自律型インテリジェントエージェント(Autonomous AI Agent)にいくつかの本当に強力なユースケースを提供できます。
想像してみてください… AOによって駆動される自律型エージェントは、新しいデータに基づいて継続的に学習し、適応できます。 彼らは大規模なデータセットを処理し、モデルをトレーニングし、モデルを微調整し、そして分散型で信頼不要の方法で意思決定を行うことができます。
AOによって駆動される自律型エージェントは、DeFi分野で爆発的な成長を遂げる可能性があります------リアルタイムデータを処理し、アドレスをスキャンしてアルファを取得し、取引し、リスクを判断し、ポートフォリオを管理します。 AOのスケーラビリティは、多くのエージェントが並行して操作できることを許可し、各自律型エージェントは特定のチェーンに焦点を当てます。
AOによって駆動される自律型エージェントは、大規模で永続的なストレージを持つブロックチェーンゲームに力を与えることができます ------ NPCを制御し、経済モデルを管理し、プレイヤーの行動に基づいて環境を調整します。 AOのスケーラビリティは、豊かで没入型のカスタマイズ体験を実現します。
さようなら、高価で混雑したGas;こんにちは、計算流動性。
アーキテクチャに関する詳細は、こちらをご覧ください:https://ao.arweave.dev/#/spec