Optimismは重要なアップデート計画を発表しました:EVMに対応する以外に何がありますか?
原文标题:《Optimistic Ethereum の次の大きなアップデート》
撰文:Optimism
翻译:ETH 中文站
私たちが unipig を発表してから、まるで一世紀が経ったかのようです。本記事では、Optimistic Ethereum 設立以来最も重要なアップデートを発表します。
このアップデート版がリリースされた後、私たちはネイティブイーサリアムを L2 に持っていくという目標に向けて大きな一歩を踏み出しました。開発者はワンクリックでコントラクトをデプロイでき、皆が慣れ親しんだツールも Layer2 上で動作します。そして、これらすべてはイーサリアムで最も安全なクライアントコードベースを中心に構築されています。
数週間後にアップデートが開始されます。
EVM 互換以上のもの
コアインフラを構築することは簡単ではなく、新しい技術のテストには一定の時間が必要です ------ 経験豊富なイーサリアム開発者に聞けば、現在のツールが初期の頃と比べてかなり進化したことがわかります。
EVM 互換のロールアップを構築する際の課題はさらに大きいです:新しい技術の中でイーサリアムスタック全体をサポートすること。安全な EVM 機能を再実装するコストは高く、コード行を追加するたびに脆弱性のリスクが増します。
だからこそ、私たちは常に自問自答しています:「最小限のコード行でイーサリアムをスケールアップするにはどうすればよいか?」かつて、ある貢献者が私たちの 5,000 行のコードを 300 行のコードで置き換えたとき、私たちは初めて コードを削除すること に夢中になりました。今、風水が変わり、私たちが彼のコードを削除する番です。
長年のイーサリアム仮想マシン (EVM) に関する深い理解を持って、私たちは最初の仮定を再評価し、改善できる点を探るために少し時間をかけました。最終的に得られた結果は、私たちのロールアップは EVM 互換であるだけでなく、EVM と完全に同じ効果にアップグレードできるということです。イーサリアム黄皮書 を厳密に遵守することで、Geth に基づいて書かれたコードは変更なしでロールアップにデプロイできるようになりました ------ トラッキングやガスなどの高度な機能も含めて。このアップグレードでは、私たちのカスタムコンパイラを削除し、25,000 行以上の他のコード行も削除して、既存のコードをシンプルに使用できるようにしました。
私たちのミニマリズムの理念は、ソーシャルレイヤーでも独自のスケーラビリティを提供します。既存のイーサリアムクライアント (Geth) の上に構築することで、イーサリアムクライアントコードに対する改善を受け継ぎ、逆もまた然り ------ これはイーサリアムエコシステム全体にとってウィンウィンです。私たちの最終目標は、1000 行のコード内で代替ノードの実現 (例えば、OpenEthereum や Erigon) を可能にすることです。
このアップデートは何を意味するのか?
これは、私たちが10月にワンクリックデプロイを実現することを意味します。こちら に完全な変更セットがあります。私たちは、twitter と discord で来週中に最終リリース日を発表しますので、ご期待ください。
カスタムコンパイラを使用できなかったプロジェクトは、コードを変更することなく直接デプロイできるようになります。また、イーサリアム上で動作するすべてのツールは、Optimistic Ethereum 上でも動作できるようになります。これにより、開発者は L2 上で DappTools、Vyper、Tenderly、Hardhat などを使用できるようになります。
このバージョンでは、私たちの現在のセキュリティモデルには何の 変更 もありません ------ OE は依然として単一のオーダラーのモデルで運営されます。読者が私たちと一緒にプロトコルを分散化したいのであれば、あなたは…
私たちと一緒にイーサリアムの未来を構築する
このアップグレードは、Optimistic Ethereum の新しい章の始まりをも意味します。コードを削除するという方法は、理解した上で正しく実行される必要がありますが、私たちは皆さんに理解してもらうだけでなく ------ 皆さんに貢献してもらいたいのです!
私たちの 開発コード は常に公開されていますが、このアップグレード後、私たちは開発の透明性を研究開発スタックに徹底していきます。最新に作成された仕様ライブラリ optimistic-specs repo は、私たちのプロトコルの最新の事実のソースとして機能します。そこでは、仕様、進行中の研究、開発ロードマップを見つけることができ、誰でも貢献することを歓迎します!
Protolambda、Lightclient、Magmo チームの貴重な専門知識と初期の貢献に感謝します。彼らは PoC と仕様のいくつかを作成しました。
出典リンク:medium.com