イーサリアムロードマップの更新
2023年12月30日、イーサリアムの共同創設者ヴィタリック・ブテリン氏は、Xソーシャルネットワーク上で2024年のイーサリアムロードマップを共有し、イーサリアムネットワークのアップグレードと活動について詳しく説明しました。同氏が作成した一連のチャートによると、2024年のイーサリアムに対する引き続きの懸念には、マージ、サージ、スカージ、バージ、パージ、散財という6つの主要な要素が含まれる。
(1) このマージは、シンプルで回復力のある POS コンセンサス メカニズムの維持を目的としたロードマップの重要な部分として強調されており、2022 年 9 月に行われ、イーサリアム メインネットと POS ビーコン チェーンがマージされます。マージ以降、シングルスロット ファイナリティ (SSF) ロールが優先されます。 SSF を使用すると、イーサリアムのコンセンサス メカニズムでブロックをより効率的に検証できるようになり、同じスロットでブロックの提案と最終処理が可能になり、トランザクションの待ち時間が短縮されます。イーサリアムが POW から POS コンセンサス メカニズムに移行した後は、シングル スロット ファイナリティ (SSF) がイーサリアムの現在の弱点に対する重要な解決策として機能します。
(2) The Surge は、ブロックチェーンのスケーラビリティを向上させながら、イーサリアムおよび L2 ネットワークで 1 秒あたり 100,000 トランザクションのスループットを達成することを目指しています。クロスロールアップ標準と相互運用性は、イーサリアム開発チームによる長期的な改善の領域として強調されており、今年は EIP-4844 とロールアップ自体のスケーラビリティにおいて大きな進歩が見られるでしょう。
(3) The Scourge は、イーサリアム エコシステム内の経済集中化に関する懸念に対処するために、最大抽出可能価値 (MEV)、流動性ステーキング プール、およびロールアップに関連するリスクの軽減に焦点を当てています。 Vitalik Buterin 氏は以前、関連する課題に対処するためにノードの実行コストを削減することを提案していました。 Verkle ツリーの準備ができたので、ブロックの検証には、数バイトのデータをダウンロードし、いくつかの基本的な計算を実行し、簡潔で非対話型の知識の引数 (SNARK) を検証するだけです。ネットワークは、完全に SNARK 化されたイーサリアム ネットワークを実現するために、イーサリアム仮想マシン (EVM) 検証のプリコンパイルを引き続き検討していきます。
(4) The Verge は、ブロック検証を容易にし、ブロック検証の効率を向上させることを目的としています。オンチェーンのトランザクション量が増加し続ける中、この最適化はイーサリアムのスケーラビリティを維持するために重要です。ロードマップでは「L1ガス制限の引き上げ」の内容が削除され、いつでもガス制限を引き上げられるようになり、柔軟なネットワーク容量管理方法が示された。
(5) パージは、プロトコルを使いやすくし、開発者にとってより使いやすく、アクセスしやすいものにすることを目的としています。この簡素化により、技術的負債が排除され、ネットワーク参加コストが制限され、イーサリアム ネットワークの全体的な機能と使いやすさが向上することが期待されます。
(6) Splurge は、エコシステムの成長と持続可能性から人間の調整まで、イーサリアムの成長に不可欠な他のすべての要素をカバーしており、活気に満ちたコミュニティを育成しサポートするというイーサリアムの取り組みを反映しています。
EIP改善提案プレビュー
イーサリアムは、2024 年の第 1 四半期に Dencun ハード フォーク アップグレードを開始する予定であり、イーサリアム コア開発者は Dencun ハード フォーク アップグレード スケジュールを作成しました。大きな問題が発生しない限り、イーサリアムの公開テストネットワークは暫定的に次のスケジュールに従って進行します。
ゲルリ: 1月17日
セポリア: 1月30日
ホールスキー: 2月7日
ネットワークが廃止されようとしているため、Goerli がテスト シナリオに含まれるのはこれが最後になります。この動きは、2024 年 1 月にイーサリアム ネットワーク上で活動を開始するという Dencun の戦略の一環であり、技術的能力の大幅な進歩を示しています。
コア開発者は、まだ名前が決まっていない Prague/Electra のアップグレードについても議論しました。イーサリアムコミュニティは、大規模なコア機能に焦点を当てるか(これには1年かかる可能性がある)、それとも複数の小規模な改善を中心にアップグレードを構築するか(2024年後半には達成できる可能性がある)を検討している。
全体として、2024 年はイーサリアムが画期的な改善提案を実施する年となるでしょう。注目に値するいくつかの改善提案を以下に示します。
(1)EIP-4844 (Proto-Danksharding)
EIP-484 は、Dencun アップグレードの多くの提案のハイライトであり、市場で最も注目を集めている提案であり、その主な目的は、特にロールアップ ソリューションにおいて、分散化を犠牲にすることなく L2 ネットワーク上のガス コストを削減することです。
Dencun のアップグレードにより、データ可用性の観点からすべての L2 コストが削減されます。これは、エンドユーザーのコストがさらに削減されるため、市場が期待しているものです。 EIP-4844 は、ロールアップ ガスのコストを 100 分の 1 に削減すると期待される革新的な拡張提案です。
(2) ERC-4337、ERC-6900(アカウント抽象化)
アカウントの抽象化も非常に重要な改善提案であり、ERC-4337 とその拡張提案 ERC-6900 が含まれます。スマート アカウントの概念を中心としたアカウントの抽象化は、エンドユーザー エクスペリエンスに大きな影響を与え、トランザクション コストを削減し、ソーシャル ログインのセキュリティを確保します。 ERC は、特にイーサリアム エコシステムのトークン標準を対象とする EIP のサブセットです。相互運用性を確保するために、トークン実行のルールを定義します。コア プロトコルを変更する EIP とは異なり、ERC は通常、ハード フォークを必要としません。
ERC-4337 は今年 3 月に実施され、アカウント抽象化の概念は重要な変化とエンドユーザーに重要な役割をもたらすでしょう。アカウントの抽象化は、ユーザーが暗号通貨ウォレットを認識し操作する方法に革命をもたらし、ガスフリーのトランザクションを標準にし、同時に安全なソーシャルログインを新しい標準にし、イーサリアムのユーザーエクスペリエンスを根本的に再構築します。
従来、イーサリアムには 2 つのアカウント タイプがあります。秘密キーによって制御される外部アカウント (EOA) とコードによって制御されるコントラクト アカウントです。アカウントの抽象化によりこの区別が曖昧になり、ユーザーはスマート コントラクトのように機能するアカウントを作成できるようになります。ユーザー エクスペリエンスとセキュリティが強化され、マルチ署名ウォレットや紛失したキーのソーシャル リカバリなど、より複雑なアカウント ロジックが可能になります。
ERC-6900 は「委任トランザクション」という概念を提案しています。この標準ではイーサリアムのメインネットコンセンサスを変更する必要はなく、ユーザーはトランザクションの送信を代理人に委任したり、時間と手間を節約するために一連の操作を承認したりできるようになる。
(3) EIP-1153 (インスタント ストレージ オペコード)
EIP-1153 は、スマート コントラクトの実行中に一時的または一時的なストレージを処理するための新しいメカニズムを導入することを目的とした Dencun アップグレードの一部です。イーサリアムの従来のストレージ操作は永続的でガスを消費するため、トランザクションより長く存続する必要のない一時データには効果的ではない可能性があります。 EIP-1153 は、スマート コントラクトが一時ストレージを使用できるようにするオペコードです。つまり、ストレージはトランザクション実行の終了時にクリアされます。
Uniswap チームは EIP-1153 について熱心に働きかけ、上海アップグレードでの実装を望んでいましたが、イーサリアムコア開発者の間で合意に達するのに十分な支持を得ることができませんでした。このアップグレードは、Uniswap V4 プロトコルの機能と効率を向上させる上で重要な役割を果たすことが期待されています。
EIP-1153 は一時ストレージを有効にすることで、コントラクト実行中のデータの保存に関連するガスコストを削減し、開発者にスマート コントラクトの設計における柔軟性を提供します。 EIP-1153 は、永続ストレージをオフロードし、状態の肥大化を最小限に抑えることで、イーサリアム ネットワーク全体のスケーラビリティにも貢献します。
(4) EIP-4788 (ビーコン ブロック ルート送信)
イーサリアムは巨大なライブラリのようなもので、2 つの主要な部分で構成されています: 最初の部分はイーサリアム仮想マシン (EVM) で、人々が読書室のように本を読む (スマート コントラクトを実行する) ことができます; 2 番目の部分はビーコン チェーンです。すべての書籍とその場所を追跡する図書館目録システム (イーサリアム ネットワーク上の合意と調整)。
EIP-4788 より前は、これら 2 つの部分は比較的独立して動作していました。 EVM は最新のディレクトリに直接アクセスできません。ビーコン チェーンで何が起こっているかを理解するには間接的な方法に依存する必要があります。そして、EIP-4788 は、ビーコン ブロック ルート (親ブロックのダイジェストまたはハッシュ ツリー ルート) をすべての EVM ブロックに入れることを提案しています。これは、非効率で不正確だった図書館の時代遅れのカード ファイリング システムを、メイン データベースへのリアルタイムで正確な直接リンクを備えたシステムに移行するのと同じことです。
最新の図書館システムであるイーサリアムでは、書籍が追加、移動、または削除されるたびに、読者 (EVM) が即時に更新情報を取得できます (ビーコン チェーンの更新)。利用者は最新情報へのアクセスを信頼でき、図書館の操作 (スマート コントラクトの実行など) はカタログ システム全体 (コンセンサス層の状態) とより一貫性があります。
上記のプロセスはすべて、信頼の必要性を最小限に抑える方法で行われ、外部のオラクルがこのデータを提供する必要がなくなり、潜在的な障害点や操作が減少します。 EIP-4788 では、メインネット全体でイーサリアムのコンセンサス状態を通信するためのプロトコル レベルのオラクルが導入されています。この変更は、Lido などの流動性ステーキング プロトコルや、スマート コントラクト ベースのブリッジや再ステーキング ソリューションにとって特に有益です。これにより、これらのプロトコルはバリデータ残高やステータスなどの主要データにコンセンサス層から直接アクセスできるため、安全性と業務効率を向上させます。
(5) EIP-5656 (MCOPY オペレーションコード)
EVM は、さまざまな操作を決定する一連のオペコードを使用して動作します。 EIP-5656 では、スマート コントラクトの実行中にメモリ内のデータをコピーするプロセスを最適化する MCOPY と呼ばれる新しいオペコードが導入されています。
現在の EVM アーキテクチャで既存のオペコードを使用する場合、大きなデータ セグメントのコピーは非効率的です。 MCOPY は、パフォーマンスを向上させながら、これらの操作に関連するガス料金を削減することが期待される、より効率的なアプローチを提供します。メモリ操作の高速化はコントラクトの実行の高速化を意味し、特に大規模なデータ構造やメモリ操作を伴う複雑な操作を扱う場合、開発者はスマート コントラクトを最適化するためのより多くのツールを利用できるようになります。
(6) EIP-6780 (制限付き自爆)
イーサリアム ブロックチェーンでは、自己破壊オペコードにより、スマート コントラクトがブロックチェーンから自身を削除できます。実行後、コントラクトコードとステータスの保存スペースを削除し、コントラクトの残りのETHを指定されたアドレスに送信します。ただし、この機能は、状態管理の複雑さや潜在的なセキュリティ脆弱性など、いくつかの問題を引き起こします。
自己破壊を制限することで、イーサリアムは状態サイズをより適切に管理できるようになり、ブロックチェーンがより安定して予測可能になります。これは、将来のイーサリアムのアップグレードを簡素化するため、ネットワークの長期的なスケーラビリティとメンテナンスにとって重要です。
総合すると、イーサリアム 2024 ロードマップの更新と重要な EIP 提案は、業界の変化に対するイーサリアム ブロックチェーンの適応性を実証し、スケーラビリティを向上させながら堅牢な運用を実現するための明確なビジョンを明確に示しています。 2024 年は、イーサリアムにとってイノベーションと技術のアップグレードと改善を引き続き模索する重要な年になることが予見されます。