Vitalik ButerinがEthereumの暗号処理を扱う新しい方法を提案

2時間前
5分読む
2 ビュー

Vitalik ButerinのEIP-8288提案

Ethereumの共同創設者であるVitalik Buterinは、EIP-8288を支持し、Ethereumに新しい検証機能を追加することなく、複雑な暗号処理をサポートする提案を行いました。彼は、ほとんどの重い暗号作業はネットワークの主要な実行プロセスの外で行われるべきだと主張しています。

Ethereumの仮想マシンと暗号機能の限界

10月19日のXでの一連の投稿の中で、ButerinはEthereumの既存の仮想マシンと専門的な暗号機能が、すべての新しい署名や証明システムをサポートするには不適切であると述べました。彼は、ユーザーがローカルで証明を生成し、集約メカニズムを通じて提出できる設計を支持しました。

この提案であるEIP-8288は、Ethereumが暗号操作が正しく実行されたことを確認できるようにし、すべての元の署名や証明をブロックに含める必要がなくなります。

Ethereumの暗号的な世界コンピュータとしてのビジョン

Vitalik Buterinは、このアプローチをEthereumを暗号的な世界コンピュータとしてのビジョンの一部として説明し、substantialな計算がブロックチェーンの外で行われ、その結果が検証可能であるべきだと述べました。この仕様はまだドラフトの段階であり、Ethereumメインネットでの展開の承認は得られていません。

Ethereumの暗号サポートの現状

現在、開発者はEthereum Virtual Machine(EVM)を使用して、特定の暗号的な声明を検証するスマートコントラクトを実行できます。Ethereumは、特定の計算を通常のスマートコントラクトコードよりも効率的に実行する組み込み関数であるプレコンパイルを提供しています。

Buterinは、どちらのアプローチもすべての新しい暗号システムのデフォルトの解決策になるべきではないと主張しました。彼の懸念は、アプリケーションが大きな署名や暗号証明を検証のために提出する際に、Ethereumのブロックに含めなければならないデータの量に集中しています。

データ処理の限界と提案された解決策

10月19日の議論では、PeerDASやブロックインブロブなどの改善があっても、ネットワークは追加のデータを扱うのが難しくなる前に、毎秒約8メガバイトの実用的な制限に直面するだろうと彼は推定しました。最終的に、プレコンパイルとEVMは、Ethereumにおけるほとんどの暗号サポートを置くには間違った場所です。

この推定は、Buterinの将来のエンジニアリング制約の評価を表しており、Ethereumの現在の測定されたトランザクションスループットではありません。

EIP-8288の具体的な提案内容

提案されたメカニズムは、EIP-8288に記載されており、タイトルは「インメモリプール署名および証明の集約」です。ButerinとEthereumの研究者であるThomas Coratgerは、2026年6月3日にこの提案を作成しました。

公式仕様によれば、このシステムは、トランザクションが最終ブロックにすべての元の証明資料を含めることなく、どの暗号的な声明を検証する必要があるかを宣言できるようにします。

量子耐性とプライバシーの重要性

EIP-8288は、将来の量子コンピュータからの攻撃に耐えるように設計された暗号署名をサポートしています。Ethereumは現在、アカウント認証とブロックチェーンのコンセンサスのために確立されたデジタル署名システムに依存しています。

提案された量子耐性署名のいくつかは、従来のEthereumトランザクションで使用される署名よりもはるかに大きいです。EIP-8288によれば、検討中のハッシュベースの署名は、直接検証するために約2〜3キロバイトと推定150,000〜200,000ガスを必要とする可能性があります。

今後の展望と課題

Ethereumの開発者は、技術的作業を完了し、セキュリティ仮定をレビューし、ネットワークのアクティベーションに合意する必要があります。リポジトリには、EIP-8288の承認されたメインネットアクティベーション日が現在リストされていません。

この提案は、暗号集約システムがEthereumのメインネットルールの一部となる前に、調整されたネットワークアップグレードを必要とします。