メインコンテンツまでスキップ

Ethereum カンクン アップグレードの紹介

· 約4分
Dora Noda
Software Engineer

Ethereum は、スマートコントラクト向けに世界で最も採用されているブロックチェーンプラットフォームで、定期的なアップグレードにより新機能やパラメータ調整、セキュリティ強化が行われます。これらのアップグレードは、積極的なイノベーションと潜在的なセキュリティ脅威への対策の両方によって推進され、長年にわたり Ethereum の進化を刻んできました。

より高速で、より経済的なネットワークへの大きな飛躍

2022 年 9 月の Ethereum マージ以前、プラットフォームはすでに 14 回のアップグレードを経験しています。特に 2016 年の DAO フォーク事件後に発生したリアクティブなアップグレードでは、サイバー攻撃により DAO プロジェクトの ETH 資金が危機に瀕した結果、Ethereum Classic(ETC)が誕生しました。

近年、重要なアップグレードが続いています。2020 年 8 月のロンドンアップグレードでは EIP‑1599 が導入され、ETH のバーンと取引ごとの Base Fee の動的調整が可能になりました。2022 年 9 月のパリアップグレードでは、コンセンサス機構がプルーフ・オブ・ワーク(PoW)からプルーフ・オブ・ステーク(PoS)へと移行し、マイニング時代の終焉を告げました。

上海アップグレード後、Ethereum のコア開発チームは、今年最も重要なアップデートはカンクンアップグレードになると発表しました。このアップグレードは今年後半に実施される見込みです。

カンクンアップグレード:何で、なぜ重要なのか?

Ethereum Developer Conference(Devcon)を開催した都市の名前にちなんで名付けられたカンクンアップグレードは、Ethereum ネットワークに重要な改善をもたらします。

アップグレードの主役である EIP‑4844 は、Ethereum ノードがオフチェーンデータを一時的に保存・取得できるようにし、ブロックチェーンアプリケーションのデータ・ストレージ需要に応えることを目的としています。実装が成功すれば、レイヤー2(L2)ロールアップソリューションのコスト削減が期待されます。報道によると、EIP‑4844 はすでに 4 つの開発ネットワークでテストされており、5 番目のテストネットがまもなく開始されるとのことです。

当初は上海アップグレードで完了する予定だった EIP‑4844 は、カンクンアップグレードへと延期されました。開発者はさらに EIP‑6780(将来の Verkle Tree 適用に備える)、EIP‑6475(可読性とコンパクトシリアライズの改善)、EIP‑1153(一時的ストレージ opcode の導入)も同時に実装することに合意しています。

アップグレードの背後にある原理

Ethereum のスケーラビリティ向上の本質は、データ処理量と速度を高めることにあります。レイヤー2ロールアップとメインネット上のシャーディングという二つの方向が同時に追求されています。EIP‑4844 の実装は、完全なシャーディングへの第一歩です。

カンクンアップグレード以前は、L2 の情報は L1 の calldata に格納されていました。この方法はコストが高く、calldata の容量が限られているため制約がありました。

カンクンアップグレードにより、L1 のデータは「Blob」と呼ばれる新しい場所に保存されます。Blob ストレージはコストが低く、容量も大きいため、Ethereum はより多くのデータをホストでき、TPS(秒間取引数)を増加させ、コストを削減できます。Blob は 30 日ごとにクリーンアップされる一時的なデータパッケージであるため、ノードは月ごとに固定量のデータのみをダウンロードすればよく、ノード負荷が軽減されます。

要するに、カンクンアップグレードは L2 をより安価で高速にします。これは L2 プロトコルだけでなく、L2 上に構築されたエコシステム全体の急速な開発を促進します。

結論として、今後実施される Ethereum カンクンアップグレードは、効率的で手頃な価格、かつスケーラブルなブロックチェーンアプリケーションの新時代を告げる重要なマイルストーンになると期待されています。Ethereum コミュニティが分散型技術の先駆けとして引き続き取り組む様子に、ぜひご注目ください。