イーサリアムの次期アップグレード「デンクン」のテストネットが、1月17日に開始されることが、公式イーサリアムGitHubリポジトリに掲載されたメモで明らかになった。
アップグレードは、まずGoerliテストネットに適用され、その後、1月30日にSepolia、2月7日にHoleskyに追加される予定だ。イーサリアムチームは、デンクンがメインネットに実装される時期をまだ発表していない。
新アップグレードには、手数料の削減、ブリッジやステーキングプールの新機能の追加、スマートコントラクトでの自己破壊操作の制限を目的とした複数のツールが含まれている。
開発者文書によると、デンクンには「プロト・ダンクシャーディング」としても知られるイーサリアム改善提案(EIP)4844が含まれている。これにより、アービトラム、Base、ポリゴンzkEVMなどのレイヤー2ロールアップネットワークは、「blobs」と呼ばれる新しい形式を使用して、特定のトランザクションデータを一時的に保存できるようになる。blobsは18日後に削除できるが、現在では、データを「CALLDATA」フィールドに含めて、ブロックチェーン上に永久に保存している。イーサリアム開発者は、プロト・ダンクシャーディングにより、レイヤー2でのトランザクション手数料が大幅に削減されると考えている。
アップグレードには、EIP-1153などの他の提案も含まれている。EIP-1153は、さらに手数料を削減するための「一時ストレージ」システムを導入するものであり、EIP-4788は、アプリケーションが照会できるスマートコントラクトに各ビーコンチェーンブロックのルートを保存することで透明性を高めるものだ。開発者は、EIP-4788によって提供されるデータが、ブリッジやステーキングプールの新機能に使用されると期待している。

さらに、デンクンには、自己破壊キーワードの使用を制限する提案であるEIP-6780が含まれている。デプロイ前にコントラクト内に埋め込むことで、自己破壊は現在、スマートコントラクトのコードとそのすべての資金をデプロイしたアカウントに送信するために使用できる。デンクン以降、このキーワードは、デプロイされたトランザクション内で呼び出された場合を除いて、コードを削除しない。ただし、将来のトランザクションで呼び出された場合でも、キーワードはすべての資金をデプロイ元に転送する。
イーサリアムアップグレードは、メインネットにデプロイされる前に、通常、数か月のテストを受ける。前回のアップグレードである「シャペラ」は、2月7日にテストを開始し、4月12日にメインネットにリリースされた。