ブロックチェーンの新しいナラティブにAOはどのような影響を与えるのでしょうか?

AOのローンチイベントに続いて、Arweaveエコシステムが再び注目を集めています。PermaDAOは、AOのコンセプト、デザイン、ユーザーエクスペリエンスについて専門家を招待し、開発者やブロックチェーン業界全体にもたらす新たな機会、そして新しい物語を形作る上での影響に焦点を当てて議論します。

オリジナルタイトル:X Space イベントレポート|AO はイーサリアムのライバルですか、そしてそれはブロックチェーンの新しい物語をどのように推進するのでしょうか?

要約:AOのローンチイベントに続いて、Arweaveエコシステムが再び注目を集めています。PermaDAOは、Arweave領域の専門家を招いて、AOのコンセプト、デザイン、ユーザーエクスペリエンスについて議論し、開発者やブロックチェーン業界全体にもたらす新しい機会に焦点を当て、ブロックチェーン業界で新たな物語を形作るAOの役割についても論じます。

急速に進化するデジタル世界で、2018年の設立以来、Arweaveは独自の分散型ストレージコンセプトでブロックチェーン空間に静かに存在してきました。過去5年間、Arweaveの名前はテック愛好家の間で賞賛されてきましたが、その複雑な技術的特徴から多くの人々にとって馴染み深く感じる一方、遠い存在でもありました。そして、AOの登場により、このエコシステムは再び注目の的となり、一連の好奇心と疑問を呼び起こしています。

これらの問いに対処するために、PermaDAOはユニークなXスペースイベントを開催し、重量級のゲストを招待して、AOがイーサリアムの「キラー」となるかどうかを議論しています。

私たちは、AOの共同創設者であり、SCPパラダイムの提唱者の一人である熊偉(@outprog_ar)、AOの布教師でありChainFeedsの共同創設者、Zhixiong Pan(@nake13)、ArweaveOasisの創設者であるGerry Won、およびSevenXのリサーチヘッド(@Hill79025920)、長年Arweaveスペースに焦点を合わせてきたトップリーダーである彼らが、Arweaveの技術開発の歴史を発足以来のものから導き、この分散型ストレージの先駆者について私たちの理解を深めます。一緒にAOの謎を解き明かし、それがブロックチェーンスペースに新しい物語の発展をさらに推進する方法を探っていきましょう。

AOコンピュータ:それは何ですか?

Zhixiong Pan: AOは、データ処理と情報交換のための標準化されたデータプロトコルです。

ArweaveとEthereumの設計意図は異なります。Ethereumはコンピューティングサービス向けに設計されていますが、Arweaveはストレージに焦点を当てています。ただし、創設者のサムは、世界コンピューターを実現するための異なるアプローチを探求しており、それによりAOが誕生しました。AOはコンピューターでも独立したネットワークでもありません。Arweaveに基づくデータプロトコルであり、データ処理と情報交換のための標準を設定しています。Arweave上でデータ計算に責任を持つログを保存することで、世界コンピューターをArweave上で実行し、その上でタスクを同時に操作することができます。たとえば、SCPパラダイムは、抽象化と標準化を経てAOとなります。

Gerry Wang: AOはArweaveの計算パズルの一部を補完します。

AOの階層構造は、SCPパラダイムの構造と比較することができます。 Arweaveは、AOの情報共有レイヤーとして機能し、Arweave上で動作するプログラムがデータを共有できるようにし、分散型ワールドコンピューターを作成するという目標を達成します。 伝統的なブロックチェーン上のプロジェクトは、1つのスレッドブロックチェーンに詰め込まれ、実行の順番を待っています。 Arweaveに基づくAOは、並行してプロセスを実行できるコンピューティングレイヤーを構築し、拡張性の問題を解決し、想像力の空間を開くことができます。 AOは、Arweaveをストレージのみが可能なブロックチェーンから並列計算が可能なものに変えます。

Hill: AOは、碑文機能の強化版を実現しています。

バリュエーションの観点から見ると、GPU が獲得する価値は、Arweave のコンピューティングへの移行を大いに後押しします。ユーザーや投資家の視点から見ると、Arweaveは碑文の拡張版のようなものです。ビットコインネットワークでは、ストレージの制限により、ユーザーは資産の鋳造、デプロイ、転送などの比較的単純な操作しか実行できず、ほとんどのコンピューティングはインデクサーによってオフチェーンで実行されます。インデクサーには悪意のあるインセンティブはなく、ユーザーはインデクサーを変更したり、独自のインデクサーを実行したりすることで、コンピューティング プロセスと結果を検証できます。Arweaveでは、ビットコインをはるかに上回るストレージ容量を備えているため、開発者はより複雑で強力なコンピューティングレイヤーを構築できます。AOはこのアイデアに基づいており、すべての計算命令と中間状態の結果をArweaveに保存できるようにし、ビットコインの碑文に似た計算機能を実現しますが、より強力で柔軟性があります。

outprog: AOプロトコルは、異なるアプリケーション間で効果的な情報交換と協力を可能にし、無限の可能性を持つオープンなプラットフォームを提供します。

AOの中心には、Arweaveで実行されているさまざまなアプリケーション間の通信を可能にする情報プロトコルがあります。各アプリケーションは、AOネットワークに情報リクエストを送信でき、たとえば口座残高について問い合わせることができます。受信アプリケーションは、そのコンセンサスメカニズムを使用して結果をAOネットワークを介してリクエスターに返信します。これにより、異なるアプリケーションがAOネットワークを使用して複合操作を実行し、クロスチェーンの情報交換を実現することができます。

AOのこの通信プロトコルは、ブロックチェーンアプリケーションに限定されるものではありません。従来のWeb2アプリケーションも、AOプロトコルインターフェイスと統合することで、この分散型ネットワークに参加できます。つまり、Web2アプリケーションとWeb3アプリケーションの両方が、信頼できるメッセージ認証やコラボレーションのためにAOコンピュータを利用できます。

AOコンピューターのビジョンは、Web2とWeb3の間の障壁を取り除き、開発者がWeb2の方法を使用して分散型アプリケーションを開発することを可能にするか、Web2とWeb3アプリケーション間の直接情報の橋渡しと交換を可能にすることです。この通信プロトコルの設計により、AOコンピューターはオープンプラットフォームとなり、さまざまなアプリケーション間の相互運用性をサポートし、開発者に無限の可能性を提供します。

AOコンピュータとEthereum EVMのアーキテクチャの違いは何ですか?

Zhixiong Pan:

  1. 建築設計の焦点:AOはまずストレージの問題を解決し、EVMはまず計算の問題を考慮します
    AOコンピュータ:データの永続的な保存に焦点を当て、チューリングマシンの紙テープに類似した巨大で変更不可能な記憶領域を提供し、計算を保存および実行します。
    b. Ethereum EVM:計算能力に焦点を当て、スマートコントラクトの実行環境を提供します。元々の設計目標はチューリング完全性を達成し、複雑な計算タスクの実行を許可することです。

  2. 計算モデル:AOは異なるノードで独立して計算タスクを実行できますが、EVMはすべてのノードが同じ計算タスクを実行する必要があります。
    a. AOコンピュータ:分散ストレージと並列計算に基づいており、計算タスクを異なるノードで独立して実行し、AOネットワークを介して通信および協力できます。
    b. Ethereum EVM: 中央集権的なコンピューティングモデルを使用し、すべてのノードがトランザクションとスマートコントラクトを検証するために同じコンピューティングプロセスを実行する必要があり、これによりコンピューティングの冗長性が生じます。

  3. 合意メカニズム:AOはデータを使用して合意を維持し、EVMは競争または公平性を使用して合意に達する。
    a. AOコンピュータ:ハッシュチェーンコンセンサスメカニズムを使用することで、マイナーが格納するデータセットの数がマイニングパフォーマンスへの最大の貢献者となり、データのアクセシビリティと保管の持続可能性に焦点を当てています。
    b. Ethereum EVM: PoW(Proof of Work)またはPoS(Proof of Stake)のコンセンサスメカニズムの下で動作し、競争またはエクイティを通じてネットワークコンセンサスに到達することを重視しています。

  4. 計算ロジック:AOは独自の計算ロジックを定義できますが、EVMは事前に定義された操作ロジックに従うだけです。
    a. AOコンピュータ:スマートコントラクトの実行はデータストレージと密接に関連しています。コンピューティングロジックは、アプリケーションの要件に応じてカスタマイズでき、ストレージレベルでより高い柔軟性を持っています。
    b. Ethereum EVM: スマートコントラクトの実行は、事前に定義されたオペコードに従い行われ、すべてのノードで同じように実行され、ネットワークの状態の一貫性を確保します。

outprog:

  1. Ethereum EVMのアーキテクチャ:
    イーサリアムのEVMは元々ビットコインスクリプトの拡張機能として設計され、チューリング完全な計算能力を実現することを目指していました。イーサリアムは、UTXOモデルを状態モデルに置き換えることで、EVMが状態変更や計算を実装することを容易にしました。

  2. 計算冗長性問題:
    イーサリアムの計算冗長性は非常に高いです。なぜなら、各トランザクションはネットワーク内の数千のノードで繰り返し計算する必要があり、膨大なリソースの無駄につながります。これは、実質的にシングルスレッドのマシンであるため、イーサリアムがパフォーマンスの制限を突破するのが難しい理由の1つです。

  3. AOコンピューターのアーキテクチャ:
    AOコンピューターのアーキテクチャは、Ethereum EVMのそれとはまったく異なります。AOコンピューターは、分散型で変更不可能なストレージシステムであるArweaveに基づいています。AOコンピューターでは、コンピューティングリソースが分散されており、複数の独立したノードが操作を実行できます。これらのノードはデータセットを独立して処理し、計算を実行できます。

  4. 並列計算と協力:
    AOコンピューターは、異なるノードが必要に応じて独立して動作し、協力することを可能にします。この並列コンピューティングモデルにより、AOコンピューターはより複雑なタスクを処理し、全体のネットワークパフォーマンスを向上させることができます。

  5. AOコンピューターの並行性モデル:
    AOコンピュータのアーキテクチャは、Ethereum EVMのシングルスレッドコンピューティングモデルとは対照的に、並行処理をサポートしています。AOコンピュータの並行モデルは、Erlang言語のアクターモデルに類似しており、異なるプロセス間の並行性をメッセージパッシングを通じて実装しています。

  6. AOコンピューターの実用性:
    AOコンピューターの設計は実用的であり、理論的な考えだけでなく、既に実装されており実際に使用することができました。AOコンピューターのリリースと適用はその実用性を示し、既存のブロックチェーン技術を補完しています。

ゲリー・ワン:

  1. 長期目標の継続的な追求:
    Arweaveチームは、その目標が直ちに公衆の注目を集めないとしても、長期的な目標の達成に集中しています。ネットワークの安定性と効率を確保するために、継続的な更新と反復を通じて、コンセンサスメカニズムを改善しています。

  2. コンセンサスメカニズムの反復的改善:
    Arweaveは、少なくとも4つのイテレーションを経て、それぞれが計算能力の競争を減らし、データの複製と保存の効率を高めるよう設計されたコンセンサスメカニズムを経験してきました。この繰り返しプロセスは、Arweaveチームの技術的な細部への注意とネットワークのパフォーマンスの継続的な最適化を示しています。

編集者のメモ: この部分を参照してくださいArweaveのコンセンサスメカニズムの繰り返しプロセスを理解する“learn more.

  1. プラグマティックな開発態度:
    Arweaveチームは、開発中にアクターモデルなどの成熟した実績のあるソリューションを好んでいます。彼らは短期的なハイプを追求せず、実用性と安定性に重点を置いた最適なシステム構築に注力しています。

  2. 控えめで集中した作業スタイル:
    Arweaveチームは公の場にはあまり頻繁に現れないかもしれませんが、彼らは静かに裏で継続的な開発作業を行っています。彼らの控えめな作業スタイルとイテレーションへの真剣な姿勢により、Arweaveエコシステムは着実に発展しています。

  3. 既存のソリューションの統合:
    Arweaveがシステムを構築する際、アクターモデルなどの既存のソリューションを統合して、システムが効率的に稼働することを保証します。この統合戦略により、Arweaveはシステムの安定性と信頼性を維持しながら迅速に目標を達成する手助けをします。

AOリリース後のユーザーエクスペリエンスはどうですか?

outprog:

  1. アクセスの課題:
    a. ユーザーは、AOコンピュータにアクセスしようとする際にネットワークの問題に遭遇することがありますが、これは適切でないVPN設定やその他のネットワーク接続の問題が原因かもしれません。
    b. 現在、AOはテストフェーズにありますので、一部のバグやシステムの問題が発生する可能性があり、それによってユーザーのテストネットワークへのアクセスに影響を及ぼす可能性があります。

  2. アクセス方法:
    a. ユーザーは、オンラインチュートリアルやデモを通じてAOコンピュータへのアクセス方法を学ぶことができます。たとえば、サムとトムは、NPMとArweaveゲートウェイを使用してオリジナルのプログラムをダウンロードして実行する方法について、詳細な手順を提供しました。チュートリアルアドレス:https://twitter.com/aoTheComputer/status/1763702970040856833
    b. ユーザーは、AOネットワークと通信するための主要なコンポーネントである対応する接続子またはプロセスを設定する必要があります。

  3. ユーザーエクスペリエンス:
    開発者は、チュートリアルやデモに従って、良好なネットワーク条件の下でAOコンピュータの全体的なプロセスを徐々に体験することができます。
    b. 開発者でなくても、デモを見ることで、AOコンピューターの動作原理や動作プロセスを明確に理解することができます。

  4. 使いやすさ:
    AOコンピュータは、ベータフェーズでも理解しやすく操作しやすい体験を提供するように設計されているようです。ユーザーが実験や探索をすることを奨励しています。

トークンAOとARの間の接続は何ですか?将来、AOにはどのようなインセンティブメカニズムがありますか?

outprog:

1) トークン分離:AOトークンの機能とARトークンの機能が分離されています。AOトークンはアプリケーション間の通信の問題を解決することに焦点を当てており、一方、ARトークンはArweaveのストレージ機能に焦点を当てています。この分離は、各トークンがそれぞれ特定の役割と責任を持つ、現実世界の分業と同様です。

2) AOトークンの設計原則:AOトークンの設計は、実践からの観察とテストネットワークの実際の運用に基づいています。Arweaveの創設者であるSam Williams氏は、これらの実践的な状況に基づいてAOトークンを検討し、設計して、ネットワークの必要に効果的に役立つようにします。

3) ARトークンの焦点: ARトークンの目標は、Arweaveの永続的なストレージ機能をサポートすることです。 SamはステーキングやDeFiなどの機能に興味がありません。彼の主な目標は、Arweaveが永続的なデータストレージを実現することです。

4) トークンのユーティリティ:AOトークンの設計は、グローバルな分散型、非中央集権型コンピュータの通信ニーズをサポートするための最適性の原則に従います。この設計思想は、ネットワーク内でのトークンの実用性と効率を重視しています。

5) トークンに対する実用的な態度:実用的な観点から、トークンの特化が必要です。単一のトークンですべての問題(計算やストレージなど)を解決しようとするとコストがかかりますが、トークンの機能を分離することで、それぞれの目標を効果的に達成できます。

ジェリー・ワン:

1) トークン位置付け:ARトークンは、その設計と使用が厳格な基準に従っているため、より専門的で厳格な資産と見なされます。AOトークンは比較的柔軟であり、特定の定義やメカニズムがまだ決まっておらず、さらなる観察と検討が必要です。

2) マイナーインセンティブの問題:

Arweaveネットワークのマイナーノード数は限られており、マイナーには明確な利益の必要性があります。 十分なインセンティブがないと、マイナーは他のより利益の高いマイニング活動に移る可能性があります。

b. Arweaveは、基金の保管庫メカニズムを確立し、マイニング報酬の一部を自動的に保管庫に割り当て、長期間データの保存を確保するために時間の経過とともに徐々にマイナーにリリースしています。

3) インセンティブメカニズムの課題:

a. 現在のインセンティブメカニズムは、即時の利益を求めるマイナーにとって魅力に欠ける可能性があり、ネットワークの安定性と長期的な発展に影響を与える可能性があります。

b. AOトークンは、マイナーの動機付けを高め、全ネットワークの基盤を強化するために新しいインセンティブ方法を模索する可能性があります。

4) Future Outlook:

a. もしAOトークンから鉱夫を利益を得るための効果的なインセンティブメカニズムが設計されれば、それは優れたシステム設計となるでしょう。

b. 現在、これらの問題と潜在的な解決策はまだ観察および解決中であり、さらなる探究と実践が必要です。

Arweaveチームの過去のスタイルに基づいて、ゲストは、初期のArweaveエコシステムのユーザーにエアドロップを行うか、ARトークンを燃やしてAOを取得する必要があるかもしれないと推測していますが、具体的な詳細はまだArweaveチームからの公式発表を待っています。

開発者はAOにどのようにアクセスしますか?AOとの統合に適したプロジェクトの種類は何ですか?

outprog:

AOへのアクセス方法は、AOプロトコルのメッセージ仕様に従ってAOネットワークに放送してほしいメッセージにアクセスすることです。Web2またはWeb3プログラムであっても、AOメッセージインターフェースを介してネイティブプログラムまたはネイティブノード内の情報にアクセスするだけでよいです。

AOは次のようにプロジェクトをサポートできます:

  • 互換性:AOは、WASMまたはEVMに基づくさまざまな形式のスレッドをサポートし、特定の技術手段を介してAOに接続することができます。
  • コンテンツ共創プロジェクト:AOはコンテンツ共創プロジェクトもサポートしています。AOでアトミックNFTを公開し、データをアップロードしてUDLと組み合わせてAO上でNFTを構築することができます。
  • データの組合せ:ARとAO上のNFTは、データの組合せを実現し、記事やコンテンツを複数のプラットフォームで共有および表示することができます。これにより、データソースの一貫性と元の特性を維持しながら、更新されたコンテンツをすべての関連プラットフォームにブロードキャストし、最新の状態の同期とコンテンツの普及を確実にします。
  • 価値フィードバックと所有権:コンテンツクリエイターは、自分の作品をNFTとして販売し、AOネットワークを通じて所有権情報を転送することで、コンテンツに対する価値フィードバックを実現できます。

AOS理解に関するディスカッション

(Q: Zhixiong Pan, A: Outprog)

Q: AOSをAOのスレッドとして理解することは可能ですか?

A:AOSは現在、端末ツールです。 開発者はAOSを使用して、スレッドのダウンロード、実行、および実行を行います。 したがって、AOSはAOプロトコルに設定されたツールです。

Q: 各アプリケーションはAOですか、それともアプリケーションはAOS上ですか?それとも開発者はAOスレッド上にアプリケーションを展開しますか?

A:1) アプリケーションとAOの関係:理論的には、アプリケーションは独立したAOインスタンスとして存在することも、AOのプロトコル層で実行されることもできます。重要なのは、アプリケーションがAOのプロトコル仕様に従い、これらの仕様に従ってデータの送受信ができるかどうかです。

2) AOプロトコルの汎用性: AOプロトコルは、異なる言語で書かれたアプリケーション(例えばGolangやJavaScriptなど)が、プロトコル仕様に準拠しながら互いに通信できる通信プロトコルです。この通信は、データをAOネットワークに送信することで実現されます。

3) AOSの役割:AOSは、アプリケーションの開発と展開をサポートする環境として見なすことができます。アプリケーションはAOS上で開発され、AOSを介してAOネットワークとやり取りすることができます。

4) アプリケーションの展開: 開発者は、AOのスレッド上にアプリケーションを展開することを選択できます。これは、アプリケーションがAOネットワークの通信プロトコルと直接やり取りすることを意味します。この展開方法により、アプリケーションはAOネットワークの並列計算およびデータ転送機能を活用することができます。

5) マイクロサービスアーキテクチャへの類推: AOネットワークは、各アプリケーション(またはサービス)が独立したユニットであり、AOプロトコルを介して通信するマイクロサービスアーキテクチャに類推できます。このアーキテクチャは、Kafkaメッセージキューに類似しており、サービス間のメッセージ配信を実装するために使用されています。

結論として、Web2またはWeb3アプリケーションはAO上のスレッドになる可能性があります。AOプロトコル標準を使用した後、AOネットワークまたはコンピューティング環境全体で検証可能な通信が行われることがあります。

Q: AOとICPの違いは何ですか?

A:ICPは、各コンテナにいくつかのメモリ制約がある標準化されたコンテナ内での開発に似ています。 AOとICPは実際にはアクターモデルパターンを利用していますが、ICPはDockerに類似したコンテナモデル内でクラウドサービスを提供する一方、AOはより柔軟です。 AOはAOプロトコルの標準に従っていれば、AOSを使用せずにアクセスでき、Web2およびWeb3アプリケーションとの統合を可能にします。

AOとPolkadotをシャーディングアーキテクチャの観点から比較してください

outprog:

Polkadotはリレーチェーン+パラチェーンモデルです。AOの各プロセスは、Polkadotのリレーチェーンに相当します。将来、AOがプロセスを実行するためにAOトークンをステークする必要がある場合、これはPolkadotのオークションスロットに類似しています。

ヒル:

AOとPolkadotの類似点:

  1. セキュリティ保証: Polkadotのリレーチェーンは、すべての並列チェーンに対するセキュリティ保証を提供しますが、AOコンピューターでは、Arweave(AR)が各計算ユニット(プロセス)に対するセキュリティ保証を提供します。両方ともグローバル状態の保存とネットワークのセキュリティを確保する責任があります。
  2. コンポーザビリティ:AOコンピュータとPolkadotの両方がコンポーザビリティをサポートしており、これは異なるコンピューティングユニットや並列チェーンが互いに協力して複雑な機能を実装できることを意味します。

AOとPolkadotの違い:

  1. アーキテクチャの違い:Polkadotは中央集権的な中継チェーンを持っていますが、AOコンピューターはArweaveの分散型ストレージに基づいており、各計算ユニットの計算結果はArweaveに保存されます。
  2. デプロイメントの自由:Polkadotは以前、カードスロットの制限がありました。 この制限は現在解除されていますが、AOコンピューターは原則としてカードスロットの制限がないため、ユーザーは自分のマシンを展開してコンピューティングユニットを実行することができます。

Q & A

(このセッションでは、outprogが観客の質問に答えます)

質問:DAPPはどのようにAOにアクセスしますか?アプリケーションのフロントエンドページは、プロセスとして書かれたバックエンドAPIインターフェースとやり取りする必要がありますか?

回答:

  1. DAPPアクセスAO:
    DAPPは、AOコンピュータのメッセージインターフェースを介してAOネットワークにアクセスできます。つまり、DAPPはAOネットワークの通信機能を利用して他のアプリケーションやサービスとやり取りすることができます。
    b. 特定の計算を実行したりトークンを発行する必要があるDAPPに対して、AOはネイティブプロセスサポートを提供します。開発者は、これらのプロセスを使用して、DAPPの計算ニーズやトークン発行機能を実装できます。

  2. フロントエンドとバックエンドAPIの相互作用:
    a. フロントエンドページは、相互作用のためのバックエンドAPIインターフェースとして書かれる必要はありません。 開発者は、直接AOのメッセージインタフェースに接続するか、既存のバックエンドサービス(例:Alipayなど)を使用してAOのプロセスと他のプラットフォームに情報を転送することを選択できます。
    b. もしDAPPのバックエンドサービスが既にプロセスである場合、フロントエンドページはAOネットワークを介してそれとやり取りすることができ、データの送受信が可能です。このインタラクティブな方法により、DAPPはAOネットワークでのクロスチェーン通信とデータ共有を実現できます。

開発者への最終的な提案は、AOアプリケーションを開発する際に、メッセージングシステムとしてAOを使用することです。もしAOシステムが理解できない場合は、Erlang言語を学ぶことができます。AOアーキテクチャの用語は、基本的にErlangのそれと同じです。

質問:将来、AOはSDKを開発する予定はありますか?

回答:

アーウィーブの役員自体がそれを行うことはないかもしれません。プロジェクトは独自に開発する必要があります。everVisionは、ARとAOとインターフェイスできるGolang言語のツール群を開発する予定です。エコシステム内のさまざまな他の言語向けのSDKも提供されると信じています。

質問:AO上でスマート契約を開発する方法は?

回答:

AO上の独自のスマートコントラクトはLuaで開発する必要があります。ただし、AO上のスレッドは、Solidity、Move、Rust、またはWarpなど他の言語で記述されたスマートコントラクトと互換性があります。

AOのリリースは、ブロックチェーン業界全体にどのような物語を生み出すのでしょうか?

ヒル:

  1. 永遠のデータの価値:
    AOはArweaveの永続的なストレージ機能に基づいており、データの長期的な価値を強調しています。Web2時代では、データは通常、大手企業のデータベースに保存されていましたが、Web3時代では、データはブロックチェーンに保存されますが、通常、コストが高くなります。AOは高価値なデータが引き続き価値を生み出すことを可能にする低コストの永続的なストレージソリューションを提供しています。

  2. AIとブロックチェーンの組み合わせ:
    AIの分野では、データと計算能力は価値を生み出す2つの重要な希少リソースです。AOは、業界最低のストレージコストを維持しながら、永久に保存された高価値データへのAIアクセスを提供します。この組み合わせにより、ブロックチェーン上でのAIアプリケーションの開発に新たな可能性がもたらされます。

  3. 分散型AIアプリケーションの可能性:
    AOのスケーラビリティは、分散型AIアプリケーションの開発に適した条件を作り出します。AI製品が特定のデータセットに依存するようになると、データが蓄積されるにつれて製品自体がますます価値を持つようになるかもしれません。

  4. Arweaveのコンピューティングレイヤーへのネイティブアクセス:
    AOはArweaveのコンピュートレイヤーへのネイティブアクセスを持つ唯一のソリューションであり、これにより開発者は永続データに基づいたAIアプリケーションを構築および実行するためのユニークなプラットフォームを提供します。

  5. AO’s impact on the industry:
    AOのリリースは業界の注目を集め、潜在的にゲームを変える技術と見なされました。これはブロックチェーンにおけるAIの応用に新たな視点を提供するだけでなく、全体のブロックチェーン産業の発展に新たな物語の方向性をもたらします。

Zhixiong Pan:

  1. 改善されたユーザーエクスペリエンス:
    AOのフレームワークを使用すると、開発者はWeb2のユーザーの習慣により適したアプリケーションを構築することができます。つまり、ユーザーはブロックチェーン技術の複雑さを意識することなく、分散型アプリケーションの利便性を享受することができます。

  2. フルスタックWeb3アプリケーションの実装:
    AOは、静的および動的なWebページ、およびコンピューティングを必要とするアプリケーションを含む、フルスタックのWeb3アプリケーションを開発できるようにします。これにより、開発者はより豊かで複雑なアプリケーションを設計することができ、より大きな柔軟性が得られます。

  3. AIデータの統合:
    AOのリリースは、AIデータの処理と保存に新しい解決策をもたらす可能性があり、AIデータ処理のスケールを変え、ブロックチェーン上でのAIアプリケーションの新しい可能性を提供するかもしれません。

  4. 既存の経済モデルへの挑戦:
    AOのリリースは、Arweaveの経済モデルに課題をもたらす可能性があります。これにより、ストレージとコンピューティングリソースへのユーザーの需要が変わることがあります。これにより、Arweaveは新しい市場と技術の進展に適応する必要があるかもしれません。

  5. 技術とユーザーの習慣の統合:
    AOの目標は、ユーザーがその背後の技術を理解する必要なく、ほとんどのユーザーの習慣に適合するアプリケーションを構築することです。この物語は、ブロックチェーン技術の使いやすさとユーザーフレンドリーさの重要性を強調しています。

Gerry Wang:

  1. スケーラビリティのブレークスルー:
    AOはArweaveと組み合わせ、従来のブロックチェーンとは異なるスケーラビリティのソリューションを提供します。これにより、ユーザーが制限された帯域幅リソースを競争する必要がなくなり、並列計算モジュールを使用してネットワークのスケーラビリティを向上させ、従来のブロックチェーンネットワークにおけるボトルネック問題を回避します。

  2. 分散型コンピューティングの新しいモデル:
    AOの設計哲学は、任意の数のプロセスが同時に並行して実行されるスーパーパラレルコンピュータを作成することです。このモデルは大規模な計算をサポートするだけでなく、計算の検証可能性も確保します。これはこれまでの分散コンピューティングシステムにはなかったものです。

  3. 実用化の可行性:
    AOのホワイトペーパーには、BitTorrentなどのアプリケーションが、帯域幅共有モデルの広範な利用と実現可能性を示す例として言及されています。このモデルの成功は、AOが実用的なアプリケーションに採用している分散コンピューティングアプローチの潜在的な有用性を示しています。

  4. 産業ナラティブの変革:
    AOのリリースは技術革新だけでなく、ブロックチェーン業界のナラティブを変えます。AOは分散化と並列計算を通じてブロックチェーンのスケーラビリティ問題を解決する新しい視点を提供し、業界の発展のための新たな方向性と可能性を提供します。

  5. 展望:
    AOのローンチは、ブロックチェーンのスケーラビリティを改善するための実現可能で実用的な解決策を提供すると見なされており、この解決策は理論的にのみならず、実用的なアプリケーションでの強力なポテンシャルも示しています。

outprog:

  1. ストレージからコンピューティングへの移行:
    AOのリリースは、Arweaveが単なるストレージプラットフォームでなく、計算能力を追加したことを示しています。これにより、他のブロックチェーンプロジェクトに新たなオプションが提供され、開発者は基礎取引や取引処理の心配をせずにより便利にアプリケーションを開発することができます。

  2. ユーザーエクスペリエンスを改善する:
    AOのローンチにより、開発者はWeb2ユーザーの習慣により適した方法でアプリケーションを開発し、ユーザーエクスペリエンスを向上させることができます。ユーザーは、それらの背後にある技術的複雑さを意識することなく、分散型アプリケーションの利便性を享受することができます。

  3. 開放性と包括性:
    AOの計算能力は、さまざまなブロックチェーンプロジェクトの統合を可能にします。Web3、Web2、または他のブロックチェーンであっても、AOネットワークで統合することができ、その高い開放性と包括性を示しています。

  4. 分散型アイデンティティシステム:
    AOのリリースにより、ユーザーは、例えば、スマートフォンをハードウェアウォレットとして使用し、メールと電話のバインディングを組み合わせて、分散型の身元確認を実現するなど、より柔軟にアイデンティティを管理することができます。

  5. 過去、現在、未来のためのプラットフォーム:
    AOの計算能力により、Arweaveは過去の歴史データだけでなく、現在のデータも保存することができます。Arweaveにはインターネット全体の活動を記録することさえ可能であり、包括的で歴史的なプラットフォームとなっています。

  6. ブロックチェーンナラティブの再構築:
    AOのリリースにより、Arweaveの物語がリセットされ、単一のストレージチェーンから包括的なコンピューティングおよびストレージプラットフォームに移行します。この変化は、全体的なブロックチェーンエコシステムの開発にとって非常に重要であり、開発者やユーザーにさらなる可能性を提供しています。

サマリー

AOの技術開発に焦点を当て、単なる短期的な金融利益ではなく、二次市場での技術的な発展に皆さんが注力することを願っています。金融市場は速い利益を提供するかもしれませんが、真の価値は長期的なエコシステムの開発と開発者コミュニティからのサポートから生まれます。AOの長期的な成長は、健全なエコシステムの発展と開発者コミュニティの積極的な参加に依存しています。優れたプロジェクトや革新的なアプリケーションも、AOの持続的な成長を支えるでしょう。

スペースリプレイ:

https://permadao.com/permadao/Twitter-Space-AO-cf92e72845234073a8e1ef68ebe8a129

ステートメント:

  1. この記事は[から転載されていますPermaDAO],オリジナルタイトル「Xスペースアクティビティ記録|AOはイーサリアムのライバルですか?ブロックチェーンの新しいナラティブをどのように推進しますか?」,著作権は原著者に帰属します[Jomosis]、再印刷に異議がある場合は、お問い合わせくださいGate Learnチームは、関連手続きに従ってできるだけ早く対応いたします。

  2. 免責事項:この記事で表現されている意見は、著者個人の意見を表すものであり、いかなる投資アドバイスも構成しません。

  3. 他の言語版の記事はGate Learnチームによって翻訳され、言及されていませんGate.io、翻訳された記事の転載、配布、または盗用はできません。

株式

ブロックチェーンの新しいナラティブにAOはどのような影響を与えるのでしょうか?

中級3/26/2024, 6:53:28 PM
AOのローンチイベントに続いて、Arweaveエコシステムが再び注目を集めています。PermaDAOは、AOのコンセプト、デザイン、ユーザーエクスペリエンスについて専門家を招待し、開発者やブロックチェーン業界全体にもたらす新たな機会、そして新しい物語を形作る上での影響に焦点を当てて議論します。

オリジナルタイトル:X Space イベントレポート|AO はイーサリアムのライバルですか、そしてそれはブロックチェーンの新しい物語をどのように推進するのでしょうか?

要約:AOのローンチイベントに続いて、Arweaveエコシステムが再び注目を集めています。PermaDAOは、Arweave領域の専門家を招いて、AOのコンセプト、デザイン、ユーザーエクスペリエンスについて議論し、開発者やブロックチェーン業界全体にもたらす新しい機会に焦点を当て、ブロックチェーン業界で新たな物語を形作るAOの役割についても論じます。

急速に進化するデジタル世界で、2018年の設立以来、Arweaveは独自の分散型ストレージコンセプトでブロックチェーン空間に静かに存在してきました。過去5年間、Arweaveの名前はテック愛好家の間で賞賛されてきましたが、その複雑な技術的特徴から多くの人々にとって馴染み深く感じる一方、遠い存在でもありました。そして、AOの登場により、このエコシステムは再び注目の的となり、一連の好奇心と疑問を呼び起こしています。

これらの問いに対処するために、PermaDAOはユニークなXスペースイベントを開催し、重量級のゲストを招待して、AOがイーサリアムの「キラー」となるかどうかを議論しています。

私たちは、AOの共同創設者であり、SCPパラダイムの提唱者の一人である熊偉(@outprog_ar)、AOの布教師でありChainFeedsの共同創設者、Zhixiong Pan(@nake13)、ArweaveOasisの創設者であるGerry Won、およびSevenXのリサーチヘッド(@Hill79025920)、長年Arweaveスペースに焦点を合わせてきたトップリーダーである彼らが、Arweaveの技術開発の歴史を発足以来のものから導き、この分散型ストレージの先駆者について私たちの理解を深めます。一緒にAOの謎を解き明かし、それがブロックチェーンスペースに新しい物語の発展をさらに推進する方法を探っていきましょう。

AOコンピュータ:それは何ですか?

Zhixiong Pan: AOは、データ処理と情報交換のための標準化されたデータプロトコルです。

ArweaveとEthereumの設計意図は異なります。Ethereumはコンピューティングサービス向けに設計されていますが、Arweaveはストレージに焦点を当てています。ただし、創設者のサムは、世界コンピューターを実現するための異なるアプローチを探求しており、それによりAOが誕生しました。AOはコンピューターでも独立したネットワークでもありません。Arweaveに基づくデータプロトコルであり、データ処理と情報交換のための標準を設定しています。Arweave上でデータ計算に責任を持つログを保存することで、世界コンピューターをArweave上で実行し、その上でタスクを同時に操作することができます。たとえば、SCPパラダイムは、抽象化と標準化を経てAOとなります。

Gerry Wang: AOはArweaveの計算パズルの一部を補完します。

AOの階層構造は、SCPパラダイムの構造と比較することができます。 Arweaveは、AOの情報共有レイヤーとして機能し、Arweave上で動作するプログラムがデータを共有できるようにし、分散型ワールドコンピューターを作成するという目標を達成します。 伝統的なブロックチェーン上のプロジェクトは、1つのスレッドブロックチェーンに詰め込まれ、実行の順番を待っています。 Arweaveに基づくAOは、並行してプロセスを実行できるコンピューティングレイヤーを構築し、拡張性の問題を解決し、想像力の空間を開くことができます。 AOは、Arweaveをストレージのみが可能なブロックチェーンから並列計算が可能なものに変えます。

Hill: AOは、碑文機能の強化版を実現しています。

バリュエーションの観点から見ると、GPU が獲得する価値は、Arweave のコンピューティングへの移行を大いに後押しします。ユーザーや投資家の視点から見ると、Arweaveは碑文の拡張版のようなものです。ビットコインネットワークでは、ストレージの制限により、ユーザーは資産の鋳造、デプロイ、転送などの比較的単純な操作しか実行できず、ほとんどのコンピューティングはインデクサーによってオフチェーンで実行されます。インデクサーには悪意のあるインセンティブはなく、ユーザーはインデクサーを変更したり、独自のインデクサーを実行したりすることで、コンピューティング プロセスと結果を検証できます。Arweaveでは、ビットコインをはるかに上回るストレージ容量を備えているため、開発者はより複雑で強力なコンピューティングレイヤーを構築できます。AOはこのアイデアに基づいており、すべての計算命令と中間状態の結果をArweaveに保存できるようにし、ビットコインの碑文に似た計算機能を実現しますが、より強力で柔軟性があります。

outprog: AOプロトコルは、異なるアプリケーション間で効果的な情報交換と協力を可能にし、無限の可能性を持つオープンなプラットフォームを提供します。

AOの中心には、Arweaveで実行されているさまざまなアプリケーション間の通信を可能にする情報プロトコルがあります。各アプリケーションは、AOネットワークに情報リクエストを送信でき、たとえば口座残高について問い合わせることができます。受信アプリケーションは、そのコンセンサスメカニズムを使用して結果をAOネットワークを介してリクエスターに返信します。これにより、異なるアプリケーションがAOネットワークを使用して複合操作を実行し、クロスチェーンの情報交換を実現することができます。

AOのこの通信プロトコルは、ブロックチェーンアプリケーションに限定されるものではありません。従来のWeb2アプリケーションも、AOプロトコルインターフェイスと統合することで、この分散型ネットワークに参加できます。つまり、Web2アプリケーションとWeb3アプリケーションの両方が、信頼できるメッセージ認証やコラボレーションのためにAOコンピュータを利用できます。

AOコンピューターのビジョンは、Web2とWeb3の間の障壁を取り除き、開発者がWeb2の方法を使用して分散型アプリケーションを開発することを可能にするか、Web2とWeb3アプリケーション間の直接情報の橋渡しと交換を可能にすることです。この通信プロトコルの設計により、AOコンピューターはオープンプラットフォームとなり、さまざまなアプリケーション間の相互運用性をサポートし、開発者に無限の可能性を提供します。

AOコンピュータとEthereum EVMのアーキテクチャの違いは何ですか?

Zhixiong Pan:

  1. 建築設計の焦点:AOはまずストレージの問題を解決し、EVMはまず計算の問題を考慮します
    AOコンピュータ:データの永続的な保存に焦点を当て、チューリングマシンの紙テープに類似した巨大で変更不可能な記憶領域を提供し、計算を保存および実行します。
    b. Ethereum EVM:計算能力に焦点を当て、スマートコントラクトの実行環境を提供します。元々の設計目標はチューリング完全性を達成し、複雑な計算タスクの実行を許可することです。

  2. 計算モデル:AOは異なるノードで独立して計算タスクを実行できますが、EVMはすべてのノードが同じ計算タスクを実行する必要があります。
    a. AOコンピュータ:分散ストレージと並列計算に基づいており、計算タスクを異なるノードで独立して実行し、AOネットワークを介して通信および協力できます。
    b. Ethereum EVM: 中央集権的なコンピューティングモデルを使用し、すべてのノードがトランザクションとスマートコントラクトを検証するために同じコンピューティングプロセスを実行する必要があり、これによりコンピューティングの冗長性が生じます。

  3. 合意メカニズム:AOはデータを使用して合意を維持し、EVMは競争または公平性を使用して合意に達する。
    a. AOコンピュータ:ハッシュチェーンコンセンサスメカニズムを使用することで、マイナーが格納するデータセットの数がマイニングパフォーマンスへの最大の貢献者となり、データのアクセシビリティと保管の持続可能性に焦点を当てています。
    b. Ethereum EVM: PoW(Proof of Work)またはPoS(Proof of Stake)のコンセンサスメカニズムの下で動作し、競争またはエクイティを通じてネットワークコンセンサスに到達することを重視しています。

  4. 計算ロジック:AOは独自の計算ロジックを定義できますが、EVMは事前に定義された操作ロジックに従うだけです。
    a. AOコンピュータ:スマートコントラクトの実行はデータストレージと密接に関連しています。コンピューティングロジックは、アプリケーションの要件に応じてカスタマイズでき、ストレージレベルでより高い柔軟性を持っています。
    b. Ethereum EVM: スマートコントラクトの実行は、事前に定義されたオペコードに従い行われ、すべてのノードで同じように実行され、ネットワークの状態の一貫性を確保します。

outprog:

  1. Ethereum EVMのアーキテクチャ:
    イーサリアムのEVMは元々ビットコインスクリプトの拡張機能として設計され、チューリング完全な計算能力を実現することを目指していました。イーサリアムは、UTXOモデルを状態モデルに置き換えることで、EVMが状態変更や計算を実装することを容易にしました。

  2. 計算冗長性問題:
    イーサリアムの計算冗長性は非常に高いです。なぜなら、各トランザクションはネットワーク内の数千のノードで繰り返し計算する必要があり、膨大なリソースの無駄につながります。これは、実質的にシングルスレッドのマシンであるため、イーサリアムがパフォーマンスの制限を突破するのが難しい理由の1つです。

  3. AOコンピューターのアーキテクチャ:
    AOコンピューターのアーキテクチャは、Ethereum EVMのそれとはまったく異なります。AOコンピューターは、分散型で変更不可能なストレージシステムであるArweaveに基づいています。AOコンピューターでは、コンピューティングリソースが分散されており、複数の独立したノードが操作を実行できます。これらのノードはデータセットを独立して処理し、計算を実行できます。

  4. 並列計算と協力:
    AOコンピューターは、異なるノードが必要に応じて独立して動作し、協力することを可能にします。この並列コンピューティングモデルにより、AOコンピューターはより複雑なタスクを処理し、全体のネットワークパフォーマンスを向上させることができます。

  5. AOコンピューターの並行性モデル:
    AOコンピュータのアーキテクチャは、Ethereum EVMのシングルスレッドコンピューティングモデルとは対照的に、並行処理をサポートしています。AOコンピュータの並行モデルは、Erlang言語のアクターモデルに類似しており、異なるプロセス間の並行性をメッセージパッシングを通じて実装しています。

  6. AOコンピューターの実用性:
    AOコンピューターの設計は実用的であり、理論的な考えだけでなく、既に実装されており実際に使用することができました。AOコンピューターのリリースと適用はその実用性を示し、既存のブロックチェーン技術を補完しています。

ゲリー・ワン:

  1. 長期目標の継続的な追求:
    Arweaveチームは、その目標が直ちに公衆の注目を集めないとしても、長期的な目標の達成に集中しています。ネットワークの安定性と効率を確保するために、継続的な更新と反復を通じて、コンセンサスメカニズムを改善しています。

  2. コンセンサスメカニズムの反復的改善:
    Arweaveは、少なくとも4つのイテレーションを経て、それぞれが計算能力の競争を減らし、データの複製と保存の効率を高めるよう設計されたコンセンサスメカニズムを経験してきました。この繰り返しプロセスは、Arweaveチームの技術的な細部への注意とネットワークのパフォーマンスの継続的な最適化を示しています。

編集者のメモ: この部分を参照してくださいArweaveのコンセンサスメカニズムの繰り返しプロセスを理解する“learn more.

  1. プラグマティックな開発態度:
    Arweaveチームは、開発中にアクターモデルなどの成熟した実績のあるソリューションを好んでいます。彼らは短期的なハイプを追求せず、実用性と安定性に重点を置いた最適なシステム構築に注力しています。

  2. 控えめで集中した作業スタイル:
    Arweaveチームは公の場にはあまり頻繁に現れないかもしれませんが、彼らは静かに裏で継続的な開発作業を行っています。彼らの控えめな作業スタイルとイテレーションへの真剣な姿勢により、Arweaveエコシステムは着実に発展しています。

  3. 既存のソリューションの統合:
    Arweaveがシステムを構築する際、アクターモデルなどの既存のソリューションを統合して、システムが効率的に稼働することを保証します。この統合戦略により、Arweaveはシステムの安定性と信頼性を維持しながら迅速に目標を達成する手助けをします。

AOリリース後のユーザーエクスペリエンスはどうですか?

outprog:

  1. アクセスの課題:
    a. ユーザーは、AOコンピュータにアクセスしようとする際にネットワークの問題に遭遇することがありますが、これは適切でないVPN設定やその他のネットワーク接続の問題が原因かもしれません。
    b. 現在、AOはテストフェーズにありますので、一部のバグやシステムの問題が発生する可能性があり、それによってユーザーのテストネットワークへのアクセスに影響を及ぼす可能性があります。

  2. アクセス方法:
    a. ユーザーは、オンラインチュートリアルやデモを通じてAOコンピュータへのアクセス方法を学ぶことができます。たとえば、サムとトムは、NPMとArweaveゲートウェイを使用してオリジナルのプログラムをダウンロードして実行する方法について、詳細な手順を提供しました。チュートリアルアドレス:https://twitter.com/aoTheComputer/status/1763702970040856833
    b. ユーザーは、AOネットワークと通信するための主要なコンポーネントである対応する接続子またはプロセスを設定する必要があります。

  3. ユーザーエクスペリエンス:
    開発者は、チュートリアルやデモに従って、良好なネットワーク条件の下でAOコンピュータの全体的なプロセスを徐々に体験することができます。
    b. 開発者でなくても、デモを見ることで、AOコンピューターの動作原理や動作プロセスを明確に理解することができます。

  4. 使いやすさ:
    AOコンピュータは、ベータフェーズでも理解しやすく操作しやすい体験を提供するように設計されているようです。ユーザーが実験や探索をすることを奨励しています。

トークンAOとARの間の接続は何ですか?将来、AOにはどのようなインセンティブメカニズムがありますか?

outprog:

1) トークン分離:AOトークンの機能とARトークンの機能が分離されています。AOトークンはアプリケーション間の通信の問題を解決することに焦点を当てており、一方、ARトークンはArweaveのストレージ機能に焦点を当てています。この分離は、各トークンがそれぞれ特定の役割と責任を持つ、現実世界の分業と同様です。

2) AOトークンの設計原則:AOトークンの設計は、実践からの観察とテストネットワークの実際の運用に基づいています。Arweaveの創設者であるSam Williams氏は、これらの実践的な状況に基づいてAOトークンを検討し、設計して、ネットワークの必要に効果的に役立つようにします。

3) ARトークンの焦点: ARトークンの目標は、Arweaveの永続的なストレージ機能をサポートすることです。 SamはステーキングやDeFiなどの機能に興味がありません。彼の主な目標は、Arweaveが永続的なデータストレージを実現することです。

4) トークンのユーティリティ:AOトークンの設計は、グローバルな分散型、非中央集権型コンピュータの通信ニーズをサポートするための最適性の原則に従います。この設計思想は、ネットワーク内でのトークンの実用性と効率を重視しています。

5) トークンに対する実用的な態度:実用的な観点から、トークンの特化が必要です。単一のトークンですべての問題(計算やストレージなど)を解決しようとするとコストがかかりますが、トークンの機能を分離することで、それぞれの目標を効果的に達成できます。

ジェリー・ワン:

1) トークン位置付け:ARトークンは、その設計と使用が厳格な基準に従っているため、より専門的で厳格な資産と見なされます。AOトークンは比較的柔軟であり、特定の定義やメカニズムがまだ決まっておらず、さらなる観察と検討が必要です。

2) マイナーインセンティブの問題:

Arweaveネットワークのマイナーノード数は限られており、マイナーには明確な利益の必要性があります。 十分なインセンティブがないと、マイナーは他のより利益の高いマイニング活動に移る可能性があります。

b. Arweaveは、基金の保管庫メカニズムを確立し、マイニング報酬の一部を自動的に保管庫に割り当て、長期間データの保存を確保するために時間の経過とともに徐々にマイナーにリリースしています。

3) インセンティブメカニズムの課題:

a. 現在のインセンティブメカニズムは、即時の利益を求めるマイナーにとって魅力に欠ける可能性があり、ネットワークの安定性と長期的な発展に影響を与える可能性があります。

b. AOトークンは、マイナーの動機付けを高め、全ネットワークの基盤を強化するために新しいインセンティブ方法を模索する可能性があります。

4) Future Outlook:

a. もしAOトークンから鉱夫を利益を得るための効果的なインセンティブメカニズムが設計されれば、それは優れたシステム設計となるでしょう。

b. 現在、これらの問題と潜在的な解決策はまだ観察および解決中であり、さらなる探究と実践が必要です。

Arweaveチームの過去のスタイルに基づいて、ゲストは、初期のArweaveエコシステムのユーザーにエアドロップを行うか、ARトークンを燃やしてAOを取得する必要があるかもしれないと推測していますが、具体的な詳細はまだArweaveチームからの公式発表を待っています。

開発者はAOにどのようにアクセスしますか?AOとの統合に適したプロジェクトの種類は何ですか?

outprog:

AOへのアクセス方法は、AOプロトコルのメッセージ仕様に従ってAOネットワークに放送してほしいメッセージにアクセスすることです。Web2またはWeb3プログラムであっても、AOメッセージインターフェースを介してネイティブプログラムまたはネイティブノード内の情報にアクセスするだけでよいです。

AOは次のようにプロジェクトをサポートできます:

  • 互換性:AOは、WASMまたはEVMに基づくさまざまな形式のスレッドをサポートし、特定の技術手段を介してAOに接続することができます。
  • コンテンツ共創プロジェクト:AOはコンテンツ共創プロジェクトもサポートしています。AOでアトミックNFTを公開し、データをアップロードしてUDLと組み合わせてAO上でNFTを構築することができます。
  • データの組合せ:ARとAO上のNFTは、データの組合せを実現し、記事やコンテンツを複数のプラットフォームで共有および表示することができます。これにより、データソースの一貫性と元の特性を維持しながら、更新されたコンテンツをすべての関連プラットフォームにブロードキャストし、最新の状態の同期とコンテンツの普及を確実にします。
  • 価値フィードバックと所有権:コンテンツクリエイターは、自分の作品をNFTとして販売し、AOネットワークを通じて所有権情報を転送することで、コンテンツに対する価値フィードバックを実現できます。

AOS理解に関するディスカッション

(Q: Zhixiong Pan, A: Outprog)

Q: AOSをAOのスレッドとして理解することは可能ですか?

A:AOSは現在、端末ツールです。 開発者はAOSを使用して、スレッドのダウンロード、実行、および実行を行います。 したがって、AOSはAOプロトコルに設定されたツールです。

Q: 各アプリケーションはAOですか、それともアプリケーションはAOS上ですか?それとも開発者はAOスレッド上にアプリケーションを展開しますか?

A:1) アプリケーションとAOの関係:理論的には、アプリケーションは独立したAOインスタンスとして存在することも、AOのプロトコル層で実行されることもできます。重要なのは、アプリケーションがAOのプロトコル仕様に従い、これらの仕様に従ってデータの送受信ができるかどうかです。

2) AOプロトコルの汎用性: AOプロトコルは、異なる言語で書かれたアプリケーション(例えばGolangやJavaScriptなど)が、プロトコル仕様に準拠しながら互いに通信できる通信プロトコルです。この通信は、データをAOネットワークに送信することで実現されます。

3) AOSの役割:AOSは、アプリケーションの開発と展開をサポートする環境として見なすことができます。アプリケーションはAOS上で開発され、AOSを介してAOネットワークとやり取りすることができます。

4) アプリケーションの展開: 開発者は、AOのスレッド上にアプリケーションを展開することを選択できます。これは、アプリケーションがAOネットワークの通信プロトコルと直接やり取りすることを意味します。この展開方法により、アプリケーションはAOネットワークの並列計算およびデータ転送機能を活用することができます。

5) マイクロサービスアーキテクチャへの類推: AOネットワークは、各アプリケーション(またはサービス)が独立したユニットであり、AOプロトコルを介して通信するマイクロサービスアーキテクチャに類推できます。このアーキテクチャは、Kafkaメッセージキューに類似しており、サービス間のメッセージ配信を実装するために使用されています。

結論として、Web2またはWeb3アプリケーションはAO上のスレッドになる可能性があります。AOプロトコル標準を使用した後、AOネットワークまたはコンピューティング環境全体で検証可能な通信が行われることがあります。

Q: AOとICPの違いは何ですか?

A:ICPは、各コンテナにいくつかのメモリ制約がある標準化されたコンテナ内での開発に似ています。 AOとICPは実際にはアクターモデルパターンを利用していますが、ICPはDockerに類似したコンテナモデル内でクラウドサービスを提供する一方、AOはより柔軟です。 AOはAOプロトコルの標準に従っていれば、AOSを使用せずにアクセスでき、Web2およびWeb3アプリケーションとの統合を可能にします。

AOとPolkadotをシャーディングアーキテクチャの観点から比較してください

outprog:

Polkadotはリレーチェーン+パラチェーンモデルです。AOの各プロセスは、Polkadotのリレーチェーンに相当します。将来、AOがプロセスを実行するためにAOトークンをステークする必要がある場合、これはPolkadotのオークションスロットに類似しています。

ヒル:

AOとPolkadotの類似点:

  1. セキュリティ保証: Polkadotのリレーチェーンは、すべての並列チェーンに対するセキュリティ保証を提供しますが、AOコンピューターでは、Arweave(AR)が各計算ユニット(プロセス)に対するセキュリティ保証を提供します。両方ともグローバル状態の保存とネットワークのセキュリティを確保する責任があります。
  2. コンポーザビリティ:AOコンピュータとPolkadotの両方がコンポーザビリティをサポートしており、これは異なるコンピューティングユニットや並列チェーンが互いに協力して複雑な機能を実装できることを意味します。

AOとPolkadotの違い:

  1. アーキテクチャの違い:Polkadotは中央集権的な中継チェーンを持っていますが、AOコンピューターはArweaveの分散型ストレージに基づいており、各計算ユニットの計算結果はArweaveに保存されます。
  2. デプロイメントの自由:Polkadotは以前、カードスロットの制限がありました。 この制限は現在解除されていますが、AOコンピューターは原則としてカードスロットの制限がないため、ユーザーは自分のマシンを展開してコンピューティングユニットを実行することができます。

Q & A

(このセッションでは、outprogが観客の質問に答えます)

質問:DAPPはどのようにAOにアクセスしますか?アプリケーションのフロントエンドページは、プロセスとして書かれたバックエンドAPIインターフェースとやり取りする必要がありますか?

回答:

  1. DAPPアクセスAO:
    DAPPは、AOコンピュータのメッセージインターフェースを介してAOネットワークにアクセスできます。つまり、DAPPはAOネットワークの通信機能を利用して他のアプリケーションやサービスとやり取りすることができます。
    b. 特定の計算を実行したりトークンを発行する必要があるDAPPに対して、AOはネイティブプロセスサポートを提供します。開発者は、これらのプロセスを使用して、DAPPの計算ニーズやトークン発行機能を実装できます。

  2. フロントエンドとバックエンドAPIの相互作用:
    a. フロントエンドページは、相互作用のためのバックエンドAPIインターフェースとして書かれる必要はありません。 開発者は、直接AOのメッセージインタフェースに接続するか、既存のバックエンドサービス(例:Alipayなど)を使用してAOのプロセスと他のプラットフォームに情報を転送することを選択できます。
    b. もしDAPPのバックエンドサービスが既にプロセスである場合、フロントエンドページはAOネットワークを介してそれとやり取りすることができ、データの送受信が可能です。このインタラクティブな方法により、DAPPはAOネットワークでのクロスチェーン通信とデータ共有を実現できます。

開発者への最終的な提案は、AOアプリケーションを開発する際に、メッセージングシステムとしてAOを使用することです。もしAOシステムが理解できない場合は、Erlang言語を学ぶことができます。AOアーキテクチャの用語は、基本的にErlangのそれと同じです。

質問:将来、AOはSDKを開発する予定はありますか?

回答:

アーウィーブの役員自体がそれを行うことはないかもしれません。プロジェクトは独自に開発する必要があります。everVisionは、ARとAOとインターフェイスできるGolang言語のツール群を開発する予定です。エコシステム内のさまざまな他の言語向けのSDKも提供されると信じています。

質問:AO上でスマート契約を開発する方法は?

回答:

AO上の独自のスマートコントラクトはLuaで開発する必要があります。ただし、AO上のスレッドは、Solidity、Move、Rust、またはWarpなど他の言語で記述されたスマートコントラクトと互換性があります。

AOのリリースは、ブロックチェーン業界全体にどのような物語を生み出すのでしょうか?

ヒル:

  1. 永遠のデータの価値:
    AOはArweaveの永続的なストレージ機能に基づいており、データの長期的な価値を強調しています。Web2時代では、データは通常、大手企業のデータベースに保存されていましたが、Web3時代では、データはブロックチェーンに保存されますが、通常、コストが高くなります。AOは高価値なデータが引き続き価値を生み出すことを可能にする低コストの永続的なストレージソリューションを提供しています。

  2. AIとブロックチェーンの組み合わせ:
    AIの分野では、データと計算能力は価値を生み出す2つの重要な希少リソースです。AOは、業界最低のストレージコストを維持しながら、永久に保存された高価値データへのAIアクセスを提供します。この組み合わせにより、ブロックチェーン上でのAIアプリケーションの開発に新たな可能性がもたらされます。

  3. 分散型AIアプリケーションの可能性:
    AOのスケーラビリティは、分散型AIアプリケーションの開発に適した条件を作り出します。AI製品が特定のデータセットに依存するようになると、データが蓄積されるにつれて製品自体がますます価値を持つようになるかもしれません。

  4. Arweaveのコンピューティングレイヤーへのネイティブアクセス:
    AOはArweaveのコンピュートレイヤーへのネイティブアクセスを持つ唯一のソリューションであり、これにより開発者は永続データに基づいたAIアプリケーションを構築および実行するためのユニークなプラットフォームを提供します。

  5. AO’s impact on the industry:
    AOのリリースは業界の注目を集め、潜在的にゲームを変える技術と見なされました。これはブロックチェーンにおけるAIの応用に新たな視点を提供するだけでなく、全体のブロックチェーン産業の発展に新たな物語の方向性をもたらします。

Zhixiong Pan:

  1. 改善されたユーザーエクスペリエンス:
    AOのフレームワークを使用すると、開発者はWeb2のユーザーの習慣により適したアプリケーションを構築することができます。つまり、ユーザーはブロックチェーン技術の複雑さを意識することなく、分散型アプリケーションの利便性を享受することができます。

  2. フルスタックWeb3アプリケーションの実装:
    AOは、静的および動的なWebページ、およびコンピューティングを必要とするアプリケーションを含む、フルスタックのWeb3アプリケーションを開発できるようにします。これにより、開発者はより豊かで複雑なアプリケーションを設計することができ、より大きな柔軟性が得られます。

  3. AIデータの統合:
    AOのリリースは、AIデータの処理と保存に新しい解決策をもたらす可能性があり、AIデータ処理のスケールを変え、ブロックチェーン上でのAIアプリケーションの新しい可能性を提供するかもしれません。

  4. 既存の経済モデルへの挑戦:
    AOのリリースは、Arweaveの経済モデルに課題をもたらす可能性があります。これにより、ストレージとコンピューティングリソースへのユーザーの需要が変わることがあります。これにより、Arweaveは新しい市場と技術の進展に適応する必要があるかもしれません。

  5. 技術とユーザーの習慣の統合:
    AOの目標は、ユーザーがその背後の技術を理解する必要なく、ほとんどのユーザーの習慣に適合するアプリケーションを構築することです。この物語は、ブロックチェーン技術の使いやすさとユーザーフレンドリーさの重要性を強調しています。

Gerry Wang:

  1. スケーラビリティのブレークスルー:
    AOはArweaveと組み合わせ、従来のブロックチェーンとは異なるスケーラビリティのソリューションを提供します。これにより、ユーザーが制限された帯域幅リソースを競争する必要がなくなり、並列計算モジュールを使用してネットワークのスケーラビリティを向上させ、従来のブロックチェーンネットワークにおけるボトルネック問題を回避します。

  2. 分散型コンピューティングの新しいモデル:
    AOの設計哲学は、任意の数のプロセスが同時に並行して実行されるスーパーパラレルコンピュータを作成することです。このモデルは大規模な計算をサポートするだけでなく、計算の検証可能性も確保します。これはこれまでの分散コンピューティングシステムにはなかったものです。

  3. 実用化の可行性:
    AOのホワイトペーパーには、BitTorrentなどのアプリケーションが、帯域幅共有モデルの広範な利用と実現可能性を示す例として言及されています。このモデルの成功は、AOが実用的なアプリケーションに採用している分散コンピューティングアプローチの潜在的な有用性を示しています。

  4. 産業ナラティブの変革:
    AOのリリースは技術革新だけでなく、ブロックチェーン業界のナラティブを変えます。AOは分散化と並列計算を通じてブロックチェーンのスケーラビリティ問題を解決する新しい視点を提供し、業界の発展のための新たな方向性と可能性を提供します。

  5. 展望:
    AOのローンチは、ブロックチェーンのスケーラビリティを改善するための実現可能で実用的な解決策を提供すると見なされており、この解決策は理論的にのみならず、実用的なアプリケーションでの強力なポテンシャルも示しています。

outprog:

  1. ストレージからコンピューティングへの移行:
    AOのリリースは、Arweaveが単なるストレージプラットフォームでなく、計算能力を追加したことを示しています。これにより、他のブロックチェーンプロジェクトに新たなオプションが提供され、開発者は基礎取引や取引処理の心配をせずにより便利にアプリケーションを開発することができます。

  2. ユーザーエクスペリエンスを改善する:
    AOのローンチにより、開発者はWeb2ユーザーの習慣により適した方法でアプリケーションを開発し、ユーザーエクスペリエンスを向上させることができます。ユーザーは、それらの背後にある技術的複雑さを意識することなく、分散型アプリケーションの利便性を享受することができます。

  3. 開放性と包括性:
    AOの計算能力は、さまざまなブロックチェーンプロジェクトの統合を可能にします。Web3、Web2、または他のブロックチェーンであっても、AOネットワークで統合することができ、その高い開放性と包括性を示しています。

  4. 分散型アイデンティティシステム:
    AOのリリースにより、ユーザーは、例えば、スマートフォンをハードウェアウォレットとして使用し、メールと電話のバインディングを組み合わせて、分散型の身元確認を実現するなど、より柔軟にアイデンティティを管理することができます。

  5. 過去、現在、未来のためのプラットフォーム:
    AOの計算能力により、Arweaveは過去の歴史データだけでなく、現在のデータも保存することができます。Arweaveにはインターネット全体の活動を記録することさえ可能であり、包括的で歴史的なプラットフォームとなっています。

  6. ブロックチェーンナラティブの再構築:
    AOのリリースにより、Arweaveの物語がリセットされ、単一のストレージチェーンから包括的なコンピューティングおよびストレージプラットフォームに移行します。この変化は、全体的なブロックチェーンエコシステムの開発にとって非常に重要であり、開発者やユーザーにさらなる可能性を提供しています。

サマリー

AOの技術開発に焦点を当て、単なる短期的な金融利益ではなく、二次市場での技術的な発展に皆さんが注力することを願っています。金融市場は速い利益を提供するかもしれませんが、真の価値は長期的なエコシステムの開発と開発者コミュニティからのサポートから生まれます。AOの長期的な成長は、健全なエコシステムの発展と開発者コミュニティの積極的な参加に依存しています。優れたプロジェクトや革新的なアプリケーションも、AOの持続的な成長を支えるでしょう。

スペースリプレイ:

https://permadao.com/permadao/Twitter-Space-AO-cf92e72845234073a8e1ef68ebe8a129

ステートメント:

  1. この記事は[から転載されていますPermaDAO],オリジナルタイトル「Xスペースアクティビティ記録|AOはイーサリアムのライバルですか?ブロックチェーンの新しいナラティブをどのように推進しますか?」,著作権は原著者に帰属します[Jomosis]、再印刷に異議がある場合は、お問い合わせくださいGate Learnチームは、関連手続きに従ってできるだけ早く対応いたします。

  2. 免責事項:この記事で表現されている意見は、著者個人の意見を表すものであり、いかなる投資アドバイスも構成しません。

  3. 他の言語版の記事はGate Learnチームによって翻訳され、言及されていませんGate.io、翻訳された記事の転載、配布、または盗用はできません。

今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.