0xjs@GoldenFinanceによって書かれた
イーサリアムのL2が数多く存在するという事実にもかかわらず、新たな大企業がイーサリアムのL2戦場に参入し続けています。
2024年10月9日、ユニスワップ(Uniswap)は独自のL2ユニチェーンを開発すると発表しました。
同日、パラダイム(Paradigm)は、すでにL2テストネットワーク「オデッセイ(Odyssey)」を立ち上げていたイサカ(Ithaca)への2000万ドルの投資を発表しました。Georgios氏はCEOとしてIthacaチームを率い、Paradigmの創設者であるMatt Huang氏も会長としてIthacaチームに加わる予定です。
パラダイムがIthacaを後押ししていること
Ithacaは、その公式ウェブサイトによると、暗号の最先端を加速させることを目的とした企業です。Ithacaは、暗号はより速く進化しなければならないと考えており、そのために、スタック全体の暗号開発を加速させるために2000万ドルを調達しました。Odysseyは、Reth、OP Stack、Conduitによって構築された、未来からのオープンソースL2テストネットです。
Ithaca
はまた、Odysseyは、より広範なインフラストラクチャのエコシステムにおいてイノベーションを推進するために構築されており、チャプターと呼ばれる新機能の頻繁な再展開が計画されていると述べています。各Odysseyチャプターは、新機能を展開する開発ネットワークに類似しており、期間は限られており、チャプターからチャプターへの状態は維持されません。
Ithacaはまた、Odyssey Chapter 1が現在Sepoliaテストネット上で稼働していることを発表しました。
ParadigmはIthacaに何をさせようとしているのでしょうか?Ithacaの目標は、「Crypto must go faster」であり、他のL2による最先端技術の採用を加速させることだという。この動きは、業界関係者からは「開発者を人質に取っている」と見られている。
なぜか?
Odyssey Chapter 1はどのようなものか
Odyssey Chapter 1には次のような特徴があります:
Reth SDKによる高いパフォーマンス、安定性とスケーラビリティ
EtherにおけるPectraとFusakaの次の2つのアップグレードは、EOF、EIP-7702、EIP-2537、およびRIP-7212で現在利用可能な新機能です。
ユーザーがカスタムRPC、ブリッジングETH、またはブラウザ拡張について学ぶ必要なく、L2への摩擦のないアクセス。ブラウザ拡張について学ぶ必要がありません。
Reth SDK: 高性能、安定性、スケーラビリティを実現
OdysseyはReth SDKで構築されています。ParadigmはRethを高性能、安定性、スケーラブルに構築しました。RethはL1ノードでもL2ノードでもなく、高性能、安定性、スケーラブルな暗号サービスを構築するためのライブラリセットです。
Reth SDKがOdysseyにもたらすもの:
Reth の以下を継承しています。高いスループットと低い書き込みレイテンシーを継承します。
Rethの高速アーカイブノードとRPCリードを継承します。
メインEtherネットワークを実行する同じコードを共有しているため、Rethの安定性を継承しています。
Rethのスケーラビリティのため、非常にシンプルで、<1000 LoC of Rust;のテストが含まれています。
Odysseyは1秒間のブロックタイムで1秒間に33メガガス(OPスタックでは200メガガス、弾性係数6)を目標としており、Ithacaは次に目標ガスを1秒間に1ギガビットに増やす予定です。Ithacaはまた、エコシステムと協力して新しい最先端機能を展開する予定です。
Paradigmは、今後数ヶ月間、暗号インフラの最前線を押し進め続けることに非常に興奮しており、Reth SDKはそれを実現するための素晴らしいツールであると述べています。
Etherの将来のアップグレードPECTRAとFUSAKAをいち早く見る
Etherネットワークへの次の2つのアップグレードはPectraとFusakaです。しかし、開発者は、これらの機能を構築してテストし始めるために、メインネットワークでの稼働を待つ必要はありません。
Paradigmは、EIPの多くはすでにRethのPectraとFusakaに実装されテストされており、Odyssey Chapter 1でそれらをリリースし、開発者が構築のために利用できるようにしたと述べています。開発者が利用できるようになっています。
では、Odyssey Chapter 1にはどのようなEIPが含まれているのでしょうか?
EIP-7702: Paving the Way for Account Abstractionは、オンチェーンのユーザーエクスペリエンスに革命をもたらします。このEIPは、外部所有口座(EOA)がスマートコントラクトのように動作することを可能にする新しいトランザクションタイプを導入します。これにより、ガスのスポンサーシップ、アカウントの回復、トランザクションのバンドル、サブキーへの限定的な権限の付与などの機能がアンロックされます。
EVMオブジェクトフォーマット(EOF):EVMを改善するために設計された一連のEIPを表します。 EOFは、EVMバイトコード用のバージョン管理されたコンテナフォーマットを導入し、より安全で効率的で開発者に優しいスマートコントラクトを可能にします。EOFは特に、スマートコントラクトのガス効率を高め、静的解析を容易にし、Solidityの悪名高い「Stack too Deep」バグを排除します。
EIP-2537:BLS12-381曲線上で暗号操作を実行するために、BLS12-381のプリコンパイルを実装します。この EIP は、BLS Signature Aggregation や Zero Knowledge Proof などのプロトコルで使用される操作の効率を改善することを目的としています。
RIP-7212: Apple Secure EnclaveやWebAuthnなどのプロトコルで広く使用されているsecp256r1楕円曲線のプリコンパイルを導入しました。この楕円曲線により、ユーザーは秘密鍵をハードウェア・モジュールに安全に格納し、生体認証を使用してメッセージに署名することができる。プリコンパイルは、チェーン上で直接これらの署名を効率的に検証し、プリコンパイルを利用しない従来の方法と比較して、ガスコストを最大50分の1に削減する。これは、ほとんどのOPスタック・チェーンですでに利用可能ですが、まだ広く利用されているわけではありません。
L2への摩擦のないアクセス
EIP-7702、RIP-7212、および新しいEIP-5792 wallet_ RPC名前空間(シーケンサーがトランザクションをスポンサーできるようにする)を使用することで、OdysseyはユーザーがOdyssey L2テストネットにアクセスすることを可能にします。これは、ユーザーのオペレーティングシステムのキーチェーンやパスワードマネージャーを利用するデバイスやアプリケーション全体に適用されます。
Ithacaは公式ウェブサイトで例を提供しています。ウェブサイトで提供されている例では、ブラウザの拡張機能や埋め込みウォレットを必要とせず、「作成」をクリックするだけでスマートなコントラクト・ウォレットが作成されます(注:Passkey対応デバイスが必要です)。EIP-7702とRIP-7212を使用して、実験的な100 EXP ERC20トークンを鋳造するためのスポンサー付きトランザクションを送信します。
または、「スワップ」ボタンをクリックするだけで、ブリッジングなし、設定なしで、1:1000の固定比率でEXPテストトークンをOdysseyテストネットETHと交換することができます!RPC、およびガス料金としてETHを事前に入金する必要はありません。逆もまた然りです。
What's Next for Ithaca
Ithacaは、他のL2アクセラレーターが最先端技術を採用するのを手助けするという将来の計画について率直な発言をしています。
このような取り組みは、Optimism、Uniswap、Conduit、Flashbang、その他のL2アクセラレーターなど、すでにパラダイムで行われています。
この仕事の一部はIthacaによって行われ、その多くは、既存の協力者やより広範な暗号エコシステムなど、他の人々による革新的な仕事を推進することになるでしょう。
Ithacaが注力している広範な分野には、次のようなものがあります:
The wallet endgame: ウォレットが持つべき望ましい機能は何か?エントリー、ブリッジング、交換、署名集約、アカウント回復、軽いクライアント認証など、どのように操作するのでしょうか?
すべてのロールアップをZKロールアップにするために、OP Stackのロードマップ第2段階の分散化を加速させる。
TEEやその他の新興技術を使ってMEV市場構造を改善する。
最先端の暗号および暗号対応アプリケーションを展開します: zkPassport、FHE、zkEmail、TLS Notaryなど。
エコシステム全体の相互運用性とプライバシー標準。
最先端の研究者や開発者のための実験的EIP:私たちを驚かせてください!
並列化、コンパイル済みバイトコード、ブロックレベルのアクセスリスト、新バージョンのEOF、RISC-V ISAを使用したスマートコントラクトなど、VMレベルでのイノベーション。
厳格なデータ駆動型ベンチマークによってサポートされる新しいGasコスト構造(多次元Gasなど)。
新しい状態(バークルトライなど)、データベース、ネットワーク、コンセンサスで、ギガビット/秒のGasの壁を突破することに特化した高性能システムエンジニアリング。
Attached: How to try ODYSSEY?
小さな画像はOdysseyのConduitダッシュボードの全容です。title="7307096" alt="vzMXjZeP0v0tZL5NZBqbnwH7bzfq7Yrrt2kmjzyw.png">
情報の一部は次のとおりです:
次のことができます。ConduitのSuperBridge (https://odyssey-fba0638ec5f46615.testnets.rollbridge.app/)統合を使用してブリッジする;
またはウォレット経由でSepolia ETHをCanonical Bridgeに送信する。Contract:0x9228665c0D8f9Fc36843572bE50B716B81e042BA
またはCLI:
cast send 0x9228665c0D8f9Fc36843572bE50B716B81e042BA ˶<
--value 0.1ether ˶
--private-key <your private key> ˶
--rpc-url <yoursepolia rpc url>
How to develop with Odyssey EIP?Simple Example of EIP-7702: EIP-7702トランザクションがどのように機能するかを示しています。
アカウントをp256キーに委譲する: EIP-7702+EIP-7272の説明。7702+EIP-7212で、P256鍵でメッセージに署名する機能を提供する方法を説明しています。
BLS Multisig: EIP-2537のプリコンパイルされたキーに基づいてメッセージに署名する方法の詳細なデモンストレーションです。EIP-2537のコンパイル済み検証済みBLS署名に渡された鍵に基づいてメッセージに署名する方法を詳しく説明します。
EOF:新しいEOFフォーマットでコントラクトを展開し、チェックする方法を説明します。