a16zのL2野心Magi:Rollupクライアントに多様性をもたらす
原文标题:Building Magi: A new rollup client for Optimism
作者:a16z
编译:Moni,Odaily 星球日报译者
Coinbase が OP Stack に基づく新しい Ethereum L2 ネットワーク Base を発表した後、a16z も動き出しました。
4 月 19 日の夜、a16z Crypto は Magi という名前の二層 Rollup クライアントソリューションを発表しました。偶然にも、Magi クライアントソフトウェアも OP Stack 上に構築される予定です(注:OP Stack は、Optimism Layer 2 ネットワークの周りにブロックチェーン dApp エコシステムを作成するためのソフトウェアスタックです)であり、a16z が Optimism Collective に進出する第一歩となります。
A16z は暗号分野で最も有名な投資家の一人で、70 億ドル以上の資金をこの分野に投資しています。2023 年現在、このベンチャーキャピタルは 11 件の暗号スタートアップの資金調達取引に参加しています。A16z Crypto も Ethereum のスケーリングプロジェクトである Optimism の投資家の一人であり、CoinGecko の最新データによると、Optimism のネイティブトークン OP は、Magi の発表後に約 2.55 ドルから 2.65 ドルに上昇しました。
Magi とは?
Magi は Rust で書かれた高速 OP Stack Rollup クライアントで、Ethereum の従来の実行 / コンセンサス分離においてコンセンサスクライアントとして機能し、実行クライアントに新しいブロックを提供してチェーン上のトランザクションを進めます。Magi の実行は、参照実装(op-node)と同じコア機能を持ち、実行ノード(op-geth など)と連携して、Optimism や Base を含む任意の OP Stack チェーンに同期します。
A16z が Magi を構築する理由:Rollup クライアントに多様性をもたらす
Ethereum チェーン上の実行とコンセンサスの両方にクライアントの多様性が必要ですが、これまでのところ、ほとんどの開発は実行クライアントに集中しています。
既存の Ethereum 実行クライアントは、一連の適度な変更を実施することで Optimism と互換性を持つことができ、いくつかの新しいプロジェクトがこれらのクライアントを調整してクライアントの多様性を実現する手助けをしています。たとえば、OP Labs は Geth クライアントを変更して op-geth を構築し、他のグループは現在 op-erigon や op-reth を構築しています。
しかし、Rollup クライアントの改造はより困難です。なぜなら、Rollup クライアントは全く新しいソフトウェアだからです。これまでのところ、唯一の実装は OP Labs によって維持され、Go 言語で書かれた op-node です。Magi の目標は、Rollup のクライアントの多様性を高めるために、独立して開発された op-node の直接的な代替品となることです。A16z は Rust ベースの新しいクライアントを構築することで、全体の OP スタックをより安全で活発にし、エコシステムにより多くの貢献者をもたらすことを期待しています。
Magi の今後の発展方向
Magi はまだ非常に初期の段階にあり、op-node の実行可能な代替手段となるまでに数ヶ月の開発時間が必要です。A16z は、近い将来に追加予定のいくつかの機能と改善を計画しており、主に以下の内容が含まれます:
遅延を減らすために不安全なブロックヘッダー(未確認のブロック)を追跡します。
初期同期速度を向上させるための新しい同期メカニズムを構築します。
代替データ可用性層のサポートを提供します。
Magi、op-node、および将来のクライアントのテストに使用するためのより良いフレームワークを提供します。
a16z は、Rollup クライアントにはまだ長い道のりがあり、a16z も共に努力し、Magi と OP Stack エコシステムを前進させ続けることを望んでいます。