伝統的なDeFiからAgentFiへ:分散型金融の未来を探る
序章
現在、DeFi Summer のブレイクアウトから 3 年以上が経過し、規制に準拠した ETF の承認も半年以上前に行われましたが、状況は変わったのでしょうか?
過去を振り返ると、イーサリアムのスマートコントラクトはブロックチェーンのプログラム可能性を高め、ブロックチェーンは単なる記帳機能から多様なアプリケーションをサポートするインフラストラクチャへと拡張されました。多くの分野の中で、伝統的な金融を分散化する移行が最も実践的なアプリケーションシナリオであることは疑いの余地がありません。
DeFiLlama の DeFi TVL データを見てみましょう。現在、DeFi アプリケーションの TVL は 800 億ドルを超えており、近年、多くのパブリックチェーンが登場し、イーサリアムの L2 もイーサリアム L1 のスペースを分散させていますが、現在もイーサリアム単体で DeFi 資産の総量の半分以上が安定してロックされています。
画像出典:defillama.com/chains
DeFi の初期の野心は、伝統的な金融システムにおける貸付、支払い、保険などのビジネスモデルを覆し、ユーザーが銀行などの伝統的な金融機関に依存せずにこれらの操作を完了できるようにすることでした。しかし、現在の DeFi の TVL は実際には長期間停滞しており、数量的な突破は達成されていません。
多くの意見は、DeFi がイーサリアムネットワークの性能やコストなどの問題に制約されているため、大規模なアプリケーションや複雑な金融シナリオを実現できないと考えています。しかし、多くの L2 や高性能の新しいパブリックチェーン上の DeFi エコシステムは、DeFi の規模の突破をもたらさず、むしろ流動性の分断や相互運用性の低下といった問題を引き起こしています。イーサリアムは依然として最も完全な DeFi エコシステムと最も十分な相互運用性を保持しており、DeFi プロジェクトの展開において第一選択のプラットフォームであり続けています。
現在、新しいトレンドが台頭しています:AO に基づく新しい DeFi パラダイム ------ AgentFi。この革新は、従来の DeFi の限界を打破しています。
AO は Arweave のストレージ層に基づき、並行して動作するプロセスをサポートする計算層を構築し、スケーラビリティの問題を解決し、ほぼ無限のスケーラビリティを実現しました。AO+Arweave の組み合わせは、SCP(Storage-based Consensus Paradigm、ストレージベースのコンセンサスパラダイム)に基づく実装です。
AO 上では、スマートコントラクトはプロセスの形で存在します。性能の制約から解放され、誰もが自分のプロセスを実行して金融行動を代理でき、コンセンサスは Arweave のストレージ層によって担保されます。これが AgentFi の基盤です。
この新しい形の DeFi、すなわち AgentFi は従来の DeFi を置き換え、新しい DeFi の主流形態となるのでしょうか?詳しく説明します。
従来の DeFi の限界
従来のブロックチェーンアーキテクチャでは、ブロックスペースは希少なリソースとして設計されており、ユーザーやアプリケーションはこのリソースを獲得するために競争する必要があります。ネットワークが混雑すると、人々はブロックスペースを争うためにより多くのコストを支払う必要があり、これが性能制限の根本的な原因です。イーサリアムの性能制限は明らかであり、約 30 TPS[1] しかなく、高ピーク時にはガス料金が数十倍に急騰することがよくあります。人々はこれに慣れていますが、実際には L2 や多くの高性能パブリックチェーンにも性能の天井が存在し、その天井はより高いかもしれませんが、伝統的な金融の規模のビジネスを受け入れるのは非常に困難です。
性能の占有を節約し、ユーザーにガスを節約し、ユーザー体験を向上させるために、従来の DeFi は単一のスマートコントラクトを使用してビジネス資産をホスティングし、金融業務を運営するように設計されています。資金とビジネスロジックが一つの統一されたコントラクトによって管理されるため、真の多様性と個別化されたビジネス操作を実現するのが難しくなっています。このような設計は管理プロセスを簡素化し、一貫性を確保することができますが、ユーザーのビジネスロジックや財務操作における自主性を奪い、ますます多様化するユーザーのニーズを満たすことが困難です。
開発者にとって、コントラクトを書く際にはガス呼び出し料金を考慮し、複雑なコントラクトコードを書くことを避ける必要があります。イーサリアムでは、1 回の ETH 転送のガスリミットは 21000 gwei、ERC20 トークンの転送は 65000 gwei、少し複雑なシナリオ、例えばスワップ、NFT 取引、貸付などでは少なくとも 300,000 gwei が必要です[2]。もしビジネスがさらに複雑になれば、ガス消費はユーザーにとってさらに耐え難いものとなります。これにより、開発者の発揮できるスペースが大幅に制限され、DeFi の豊かさと革新性も制約されます。
これらの問題を根本的に解決するために、市場にはより強力なインフラストラクチャとそれに伴う金融システムが必要です。
AO が誕生し、AgentFi は AO エコシステムにおける次世代 DeFi の全く新しい探求です。
AO:ほぼ無限の拡張性を持つインフラストラクチャ
AO は Actor Oriented の略で、言葉通り、役割指向の分散型計算プロトコルです。
実際、イーサリアムと比較して、AO は世界コンピュータの概念により近いです。筆者は AO をスーパー計算層と理解しており、核心的な目標はスケールの制限なしに、信頼を必要とせず相互協力する計算サービスを実現することです。
AO に基づいて構築された超並列コンピュータのワークフローチャートを見てみましょう:
画像出典:AO ホワイトペーパー
- メッセージ生成:ユーザーまたはプロセスがメッセージを作成してリクエストを開始します。これらのメッセージは AO プロトコルで定められた規範に従う必要があり、ネットワーク内で正しく伝送および処理される必要があります。
- メッセンジャーユニット(MU)中継:メッセンジャーユニット(MU)は、ユーザーが生成したメッセージを受信し、ルーターの役割を果たし、メッセージをネットワーク内の適切な SU ノードに転送します。このプロセスで MU はメッセージに署名し、データの完全性を保証します。
- スケジューリングユニット(SU)処理:メッセージが SU ノードに到達すると、SU はメッセージに nonce を割り当て、同一プロセス内での順序性を確保し、メッセージと nonce を Arweave コンセンサス層にアップロードして永久保存します。
- 計算ユニット(CU)計算:計算ユニット(CU)はメッセージを受信後、メッセージに基づいて対応する計算タスクを実行します。計算後、CU は計算結果を含む署名を生成し、それを SU に返します。この署名は計算結果の正確性と検証可能性を保証します。
では、コンセンサスはどこから来るのでしょうか?
AO 上では、ストレージはコンセンサスと同等です。プロセスが実行される過程でメッセージが伝達され、そのメッセージは Arweave に書き込まれ、「ホロスコープ状態」を生成します。これは、プロセスの実行状態が検証可能であることを意味します。言い換えれば、Arweave の不変のストレージが検証可能性を保証します。この点は直感に反するかもしれませんが、SCP パラダイムを十分に理解すればすぐにわかります。もしまだ理解できない場合は、銘文に例えることができます。
検証可能性の他に、誰が検証するのかという問題も解決する必要があります。検証可能性があれば、誰でも検証サービスを提供できます。AO 上では、アプリケーションは自分のビジネスの性質に応じて検証サービスを選択し、その安全性を柔軟に決定できます。楽観的な挑戦の経済ゲームを組み合わせることで、検証の信頼性が保証されます。
AO に基づいて構築されたコンピュータ上では、アプリケーションは任意の数の通信プロセスで構成されます。
AO ではプロセス間でメモリを共有することは許可されていませんが、ネイティブメッセージング標準を通じて通信することは許可されています。
メッセージングは非同期であるため、メッセージングに焦点を当てることで、AO は従来の Web2 分散システム環境に似た拡張メカニズムを実現しました。
つまり、理論的には AO には性能制限が存在しないということです。
開発者にとっては、公共ノードを選択することもできますが、自分のノードを使用して自分のサービスを実行することも完全に可能です。この場合、性能のボトルネックに直面した場合は、自分のノードを拡張するだけで済みます。これは Web2 サービスを運営するのと同じです。
さらに、この作業モードは追加の利点ももたらします ------ 計算ノードは AI シナリオに対して計算能力を提供できます。これについては、今後機会があれば詳しく議論します。
AgentFi の違いは何ですか?
従来の DeFi が統一されたスマートコントラクトを基に資金をホスティングし金融業務を運営するのに対し、AgentFi の概念は、誰もが AO コンピュータ上でプロセスを実行し、自分の資金をホスティングし、自分の金融行動を代理できるというものです。具体的にはどのような形になるのでしょうか。AO 上のリーディング DEX Permaswap を例に説明します。
従来の DeFi では、アリスが Token A を Token B に交換したいと仮定します。DEX ではまず流動性プールが必要で、スマートコントラクトが資金をホスティングし、A/B トークンの交換機能を提供します。取引の為替レートは、そのスマートコントラクトが採用するマーケットメイキング曲線(例えば x*y=k)によって決まります。Permaswap では、各 LP が自分の代理プロセスを通じて自分のマーケットメイキング資金をホスティングし、マーケットメイキング曲線や戦略をカスタマイズします。もちろん、LP は「極端なマーケットメイキング戦略」を採用することもできます ------ ただ限界注文を出すだけです。
実際、Permaswap は AMM とオーダーブックの二つの取引形式を融合できることがわかります。ユーザーにとって、TA が取引を開始する際に、それにマッチするのは AMM かもしれませんし、あるいは特定の限界注文かもしれませんし、両方である可能性もあります。
全体として、AgentFi には三つの特性があります:
- 自己ホスティング:ユーザーは自分が制御する代理プロセスを通じて自分の資金をホスティングし、自分の取引戦略を実行します。統一されたコントラクトに委託するのではありません。
- 個別化:ユーザーは自分が制御する代理プロセスを通じて、自分の金融業務パラメータを柔軟に設定できます。つまり、ユーザーは自分の取引所を開設し、取引戦略や手数料をカスタマイズできます。貸付業務に拡張すれば、ユーザーは自分の銀行を開設し、金利をカスタマイズできると理解できます。さらに進めば、ユーザーは自己ホスティングのプロセスを使用してカスタマイズされた金融戦略プログラムを実行することも可能で、AI を融合したインテリジェントな戦略プログラムであることもできます。
- ピアツーピア:供給と需要のマッチングは、従来の DeFi のポイント対プールのモデルではなく、ピアツーピアモデルに戻ります。
イーサリアムにはコントラクトアカウント(CA)と外部アカウント(EOA)の区別があり、異なる金融シナリオ機能は異なるコントラクトコードによって実現され、金融行動には人が積極的に関与する必要があります。AO では、エージェントを対象とした別の概念があり、異なるエージェントは異なる機能を実現でき、金融行動はエージェントによって代理されます。筆者は、AgentFi の概念はブロックのように、より豊かな分散型金融エコシステムを組み合わせることができると考えています。
大量の自己ホスティングプロセスが存在する場合、彼らが相互に通信し、コンビナビリティを持つにはどうすればよいのでしょうか?これが FusionFi プロトコルの登場です。これは AO 上のエージェントの開発基準と通信規範です。ほぼすべての金融業務は、票据の流通と処理として抽象化できます。FusionFi プロトコルは、票据のフォーマット基準を定義しています。このような基準があれば、複雑で多様な金融形態が融合できます。開発者は FusionFi の基準に基づいて、取引所、貸付、先物、さらにはステーブルコインなど、さまざまな金融業務を実現できます。将来的には、FusionFi プロトコルは BIP、EIP、NIP などの業界標準化提案メカニズムのモデルを参考にし、より多くの人々が協力してプロトコルの基準を策定し、エコシステムの持続可能な発展を促進できるようにすることができます。
FusionFi プロトコルの詳細については、筆者が別途記事を執筆します。
まとめ
イーサリアムの性能とコストの問題は、現在の DeFi の発展を制限しています。L2 や新しいパブリックチェーンの拡張は効果を上げていますが、金融業務の発展を制限する見えない天井が依然として存在します。
この天井を根本的に打破するために、従来のブロックチェーンパラダイムとは異なるネットワーク ------ AO 超並列コンピュータが登場しました。AO の無限の拡張性により、AgentFi が可能になりました。ユーザーは自分のプロセスを実行し、資金を自己管理し、金融業務をカスタマイズできます。
エージェントを対象とした金融モデルは、従来の DeFi よりも広範なアプリケーションシナリオを持っています。
データソース
[1] イーサリアム TPS 解説
https://www.chaincatcher.com/zh-tw/article/2102262
[2] イーサリアム取引ガス使用量統計
参考資料
1、技術詳細 AO 超並列コンピュータ
https://mp.weixin.qq.com/s/8ociIMl_Pi28rvQJvretAg
2、AO プロトコル:分散型、許可不要のスーパーコンピュータ
https://x.com/kylewmi/status/1802131298724811108
3、スマート金融:AgentFi から FusionFi へ
https://www.notion.so/permadao/AgentFi-FusionFi-6461feb8915c4ea5a1252eca80aa6a4a