#以太坊升级

イーサリアム プラハ-エレクトラ (ペクトラ) アップグレードとは何ですか?

イーサリアムの Pectra アップグレードは、Prague アップグレードと Electra アップグレードという 2 つの個別のアップグレードを組み合わせたものです。

Bragg のアップグレードはネットワークの実行層への変更に重点を置いているのに対し、Electra のアップグレードはコンセンサス層に影響を与えます。これらのアップグレードは総称して「Pectra」アップグレードとして知られています。

ペクトラのアップグレードは、2024 年 3 月に行われるデネブとカンクンのアップグレードを融合した「デンクン」に続くものとなります。技術的には、Dencun は、レイヤー 2 ソリューションのトランザクション手数料を削減し、イーサリアムのスケーラビリティを向上させるように設計されたイーサリアム ハード フォークです。​

Pectra はイーサリアム開発ロードマップの新しいマイルストーンであり、2025 年の第 1 四半期に稼働する予定です。このタイムラインにより、イーサリアムのユーザー エクスペリエンス (UX) を向上させる追加機能を含めることができます。

Pectra には、ユーザーが 1 つのステップでトランザクションをバッチ処理して署名できるようにすることでイーサリアム ウォレットを改善するように設計された一連のコード変更であるイーサリアム改善提案 (EIP) 3074 が含まれる場合があります。 EIP-3074 は、Pectra アップグレードを組み込むために 2024 年 4 月に承認され、通常の暗号通貨ウォレットがスマート コントラクトのように動作できるようになります。

Pectra のアップグレードでは EIP-7251 も実装され、バリデーターのステーキング制限が現在の 32 イーサリアム (ETH) から 2,048 ETH に増加します。この増加により、バリデーターは 32 ETH から 2,048 ETH までの残高を保持できるようになり、以前の制限である 32 ETH から拡張され、新しいバリデーターがイーサリアムネットワークに参加する割合を減らすことを目的としています。これは、ステーキングプロバイダーがステーキングと検証に対する追加のサポートを提供することを意味します。プロセスが割り当てるリソースが少なくなります。

このアップグレードには、集約を拡張する Peer Data Availability Sampling (PeerDAS) や、スマート コントラクトのセキュリティと、レイヤー 1 および 2 での Ethereum Virtual Machine (EVM) の開発者エクスペリエンスを向上させる EVM Object Format (EOF) も含まれる場合があります。​

しかし、イーサリアム開発者らは、EIP-3074をEIP-7702に置き換えるかどうかを議論している。EIP-7702は、アカウント抽象化の互換性を強化するために、イーサリアム共同創設者のヴィタリック・ブテリン氏などの開発者によって提案された新しいトランザクションタイプである。さらに、履歴ブロック ハッシュの処理に対処する EIP-2935 のパッチの実装も検討しています。​

開発者は、バリデーターがスマートコントラクトから資金を引き出すことを許可したり、入金ウィンドウを削除したりするなど、Pectra アップグレードに他の EIP を含めることも検討しています。

Pectra アップグレードの機能と利点

Pectra のアップグレードは、コンセンサス層と実行層の更新に対する小規模な改善に焦点を当てています。​

EIP-7251: ステーキング制限を増やす

2024 年 6 月の時点で、イーサリアムバリデーターの最大有効残高は 32 ETH です。したがって、32 ETH を超える量をステーキングするには、ステーキングプロバイダーは複数のバリデーターを起動する必要があり、それぞれが 32 ETH をステーキングする必要があります。各バリデーターはネットワークの残りの部分と歩調を合わせる必要があるため、バリデーターの急増によりネットワークの通信層に負担がかかる可能性があります。​

Pectra のアップグレードにより、ステーキングプロバイダーは最大有効残高を 2,048 ETH に増やすことで、ステーキングを少数のバリデーターに統合できるようになります。これにより、ネットワーク上で受け渡す必要があるメッセージの数が減り、検証ネットワーク層の負担が軽減され、ネットワークの効率とパフォーマンスが向上する可能性があります。​

PeerDAS/ロールアップの改善

PeerDAS は、EIP-4844 で導入された「blob」を拡張します。 BLOB は、イーサリアム レイヤ 2 ネットワーク内のトランザクション データ ストレージを最適化する新しい方法であり、ブロック スペースを増やし、トランザクション手数料を削減します。これらは Dencun アップグレードの一環として 2024 年 3 月に発売されます。 BLOB を運ぶトランザクションは通常のイーサリアム トランザクションと似ていますが、オフチェーン ストレージ用の追加データが含まれているため、イーサリアム メイン チェーンの負担が軽減されます。

EVMの改善

EOF などの EVM の改善は、UX、開発者エクスペリエンス (DevEx)、Tier 1 および Tier 2 のパフォーマンスを革新および改善するために計画されています。​

イーサリアム改善提案とは何ですか?

EIP はイーサリアム開発プロセスの重要な部分であり、イーサリアム ネットワークをアップグレードする方法です。​

EIP は、イーサリアム ブロックチェーン ネットワークの潜在的な新機能、改善、またはプロセスを詳しく説明する提案または標準です。 Ethereum.orgによると、これらには提案された変更に関する技術仕様が含まれており、コミュニティにとって「信頼できる情報源」として機能するという。​

イーサリアム ネットワークのアップグレード提案はイーサリアム開発コミュニティに提出され、EIP プロセスを通じて議論および開発されます。コミュニティ内の誰でも EIP を作成でき、作成者はイーサリアム開発コミュニティと合意に達し、意見の相違を文書化する責任があります。​

EIP の作成者は通常、開発者です。 EIP はイーサリアムに変更を加えることができ、提案、議論され、成功すれば採用されます。 Ethereum ネットワークのアップグレード (Dencun や Pectra など) は、一連の EIP で構成されます。EIP は、最終決定されると、ブロックチェーン ネットワーク上のすべての Ethereum クライアントによって実装される必要があります。

イーサリアム開発ロードマップ: プラハ/エレクトラのアップグレードスケジュール

イーサリアムの Dencun アップグレードは 2024 年 3 月に行われ、Pectra は 2025 年に稼働する予定です。

イーサリアムの合併後のロードマップは、2022年9月にイーサリアムがプルーフ・オブ・ステーク(PoS)コンセンサスメカニズムに移行した後、スマートコントラクトブロックチェーンを改善するためにブテリン氏が概説した5段階のプロセスの一部である。 5 つのステージは、Merge、Surge、Verge、Purge、Splurge です。​

以前のアップグレードの経験に基づいて、イーサリアム開発者は、開発者がアップグレードをより効果的に監視できるように、2024 年 11 月の Devcon までに Pectra のリリースを急がないことを決定しました。

Pectra に続く次のアップグレードには、イーサリアム ノードが大量のデータを保存できるようにする新しいデータ システムである、待望の「Verkle ツリー」が含まれる可能性があります。 Pectra は比較的マイナーなアップグレードとみなされます。イーサリアム財団のプロトコルサポート責任者ティム・ベイコ氏によると、バークルツリーの開発には1年以上かかり、アップグレードは2025年まで続くという。このイーサリアムネットワークのアップグレードはさらに重要になります。


Verkle ツリーはイーサリアムの合併後のロードマップの一部であり、プルーフ サイズの削減とノードのハードウェア要件の削減を約束しています。ヴィタリック・ブテリンは次の投稿で指摘した​

Verkle ツリーは「Verge」フェーズの一部として開発されており、2025 年の Pectra マイルストーン後の「OSAKA」アップグレードに含まれる可能性があります。