著者:AO; Compiled by Deep Tide TechFlow
はじめに
2024年6月14日、AO財団は分散型スーパーコンピューターAOのトークンエコノミーを正式に開始しました。分散型スーパーコンピュータAOのトークンエコノミクスを開始しました。それに対応する経済ホワイトペーパーには、AOトークンの鋳造メカニズム、分配戦略、経済モデルの詳細が記載されています。
しかし、AOはその経済性だけでなく、技術的なアーキテクチャにおいてもユニークです。
ここで、プロジェクトの詳細を理解するのに役立つ、AO技術ホワイトペーパーのハイライト要約の長すぎて読めないバージョンを紹介します。
要点
信頼性のないコンピューティング環境: AOは分散型オペレーティングシステムを提供します。開発者がスマートコントラクトのようなコマンドラインプロセスを起動できるようにする分散型オペレーティングシステムです。これらのプロセスは特定の場所の制約を受けずに実行できるため、ネットワーク内でのシームレスなユーザーインタラクションが可能になります。
並列プロセッシング:アクターモデルとErlangにインスパイアされたAOは、共有メモリを必要とせずに並列実行される複数の通信プロセスをサポートします。調整はネイティブのメッセージング標準を通して行われ、プロセスが独立して効率的に実行できるようにします。
リソース利用: AOのアーキテクチャは、SmartWeaveとLazyLedgerのレイテンシ評価モデルに基づいています。ノードは計算を実行することなく、プログラムの状態遷移に関するコンセンサスに達する。状態は、Arweaveがホストするプロセスメッセージログによって示されます。
データストレージ: AOプロセスは、実行のために任意のサイズのデータを直接メモリにロードし、結果をネットワークに書き戻すことができます。このセットアップにより、一般的なリソースの制約がなくなり、完全な並列実行がサポートされ、機械学習などの複雑なアプリケーションの可能性が広がります。
モジュール性: AOのアーキテクチャにより、ユーザーは自分に最適なVM、ソートモデル、メッセージングセキュリティ保証、支払いオプションを選択することができます。すべてのメッセージは最終的にArweaveの分散型データレイヤーに落ち着き、このモジュラー環境を統一します。
経済的セキュリティモデル:ネットワークは、ユーザー定義のセキュリティメカニズムでプロセスを保護するために、トークンベースの経済モデルを使用します。このモデルは、経済的に健全なセキュリティ価格設定と効率的なリソース割り当てを保証します。
技術的アーキテクチャ
プロセス:プロセスはネットワークのプロセスです。strong>プロセスはネットワークの計算単位であり、Arweaveに保存された相互作用メッセージログと初期化データ項目によって表されます。プロセスは初期化時に計算環境の要件(VM、スケジューラ、メモリ要件、必要な拡張)を定義します。状態遷移は、これらの要件を満たす計算ユニット(CU)によって計算されます。
メッセージ:プロセスとのすべての相互作用は、メッセージによって表されます。メッセージはANS-104に準拠したデータ項目です。
Scheduling Units (SU):SUは、プロセスに送信されるメッセージにアトミックインクリメントのスロット番号を割り当てる役割を果たします。SUは署名が割り当てられ、メッセージがArweaveに永続化され、永続的にアクセスできるようにします。
コンピュートユニット(CU): CUは、AO内のプロセスの状態を計算するノードです。プロセス環境によって定義された仮想マシン機能を実行し、新しい状態、送信メッセージ、署名された計算証明を生成します。CUはピアツーピアのマーケットプレイスで競争し、計算サービスを提供します。
メッセージング・ユニット(MU): MUはプロセス間でメッセージを渡し、SUおよびCUと協調して安全で効率的なメッセージングを保証します。MUは、処理するメッセージがなくなるまで再帰的なメッセージングを処理し、堅牢なプロセス間通信を保証します。MUは、処理するメッセージがなくなるまで再帰的なメッセージパッシングを処理し、堅牢なプロセス間通信を保証します。
Sub-Pledge Processes and Sub-Ledger Processes:これらのプロセスは、カスタマイズ可能なセキュリティ設定を提供し、決済の並列実行を容易にします。Sub-Pledgeプロセスは多様なセキュリティニーズに対応し、Sub-Ledgerは親プロセスにトークン残高を保持することで効率的なトランザクション処理を可能にします。
主な要点
スケーラビリティ:AOは、AOをサポートするように設計されています。strong>AOは無制限の並列プロセスをサポートするように設計されているため、スケーラビリティが大幅に向上し、特定の運用ニーズに基づいたさまざまな構成が可能になります。ネットワークは、複雑なアプリケーションをサポートするために、大量のデータと計算タスクを処理することができます。
柔軟性とカスタマイズ モジュラーアーキテクチャにより、コンピューティングリソース、仮想マシン、セキュリティメカニズム、支払いオプションなど、幅広いカスタマイズが可能です。この柔軟性により、ユーザーはそれぞれのニーズに合わせて環境をカスタマイズすることができ、イノベーションと効率性を促進することができます。
経済効率:トークンエコノミーモデルは、ブロック報酬への依存を取り除き、リソースの利用を最適化し、ネットワーク全体のインセンティブを調整します。セキュリティはメッセージごとに購入されるため、誓約サービスの競争市場が形成され、費用対効果の高いセキュリティソリューションが保証されます。
セキュリティ: ネットワークは、堅牢な保護と多様なニーズへの適応性を確保するために、カスタマイズ可能なメカニズムを備えたレイヤーセキュリティモデルを採用しています。攻撃への抵抗力を提供し、相互作用の信頼性を高めます。
Arweaveとの統合:AOはデータストレージとメッセージロギングのためにArweaveとシームレスに統合し、効率的なデータ処理と永続性を保証します。この統合はネットワークのモジュラーアーキテクチャをサポートし、分散環境でのスケーラブルで信頼性の高いコンピューティングを可能にします。