Ethereumの研究者グループは、ブロックチェーンを潜在的な量子コンピューティング攻撃から守るために参加者がバリデーターになることを可能にする契約を再構築することを提案しました。
この提案は、ユーザーがイーサリアムをロックアップしてバリデーター資格を取得するための入金契約、すなわちエントリーポイントを対象としています。ETH$2,444.77 バリデーターとは、トランザクションを検証し、ブロックチェーンの運用を維持するオペレーターです。この提案は、現在ネットワークが依存している署名形式の受け入れを防ぐためのスイッチを追加することを目的としています。
現在の形式は、より広範な展開を実現するための障壁の一つです。この形式はBLSキーと呼ばれる特殊な暗号鍵ペアのサイズをハードコードしているため、開発者が明日でも量子耐性署名について合意したとしても、Ethereumはそれを受け入れることができません。
水曜日現在、Ethereum上には4240万ETHがステーキングされており、現在の価格で約1040億ドルに相当します。これらはすべて、草案が最終的に廃止する形式のバリデーターキーによって保護されています。
この提案はレビュー待ちの初期草案であり、現在プレースホルダー番号で提出されています。リポジトリのメンテナーの1人が、これをEIP-8394と番号付けることを提案しています。
この提案は、2022年にステーキングが導入されて以来Ethereumが使用してきた古い入金処理システムを廃止し、入金を、既に引き出しやバリデーターの変更を処理している新しいフレームワークに移行します。
バリデーターは現在、BLSを使用してトランザクションに署名しており、このシステムの主な利点は、数十万の署名を1つに圧縮できることで、これがEthereumのコンセンサスを経済的に保っています。
ただし、この技術は楕円曲線数学に基づいて構築されており、量子コンピュータがショアのアルゴリズムを実行することでこれを解読し、攻撃者がバリデーターの署名を偽造できるようになります。
詳細はこちら:Ethereum Foundation、量子脅威に備えて新しい暗号技術ロードマップを策定
現在、契約はBLS鍵のみを受け入れており、そのサイズはハードコードされています。ドラフト案では、異なる鍵のサイズを許可し、各入金に使用されている暗号システムを示すタグを付与します。BLSにはタグ0が割り当てられ、以降のタグは今後の追加に備えて空けてあります。
承認された場合、この提案はBLS入金が機能している状態で展開され、他のスキームもそれに併せて登録可能になります。後の決定により、BLS入金の新規受付を恒久的に無効化することが可能です。その場合、BLSキーで既にステーキングしているバリデーターは消えることはありませんが、新規バリデーターはBLSキーを使用して参加できなくなります。
そのため、Ethereumも、新しい署名が到着した際にバリデーターがどのように確認すべきかを伝えるための別途の変動幅を必要とするでしょう。
これは、すでに実施されている移行のバリデーター側です。今年後半に予定されているHegotáアップグレードの対象として検討されているEIP-8141、フレームトランザクション提案under consideration for the Hegotá upgradeは、通常のEthereum口座が新しいアドレスに移動せずに、トランザクションの承認に使用される暗号化を変更できるようにします。
この緊急性は、CoinDeskが当時報じたように、3月のGoogle Quantum AIの研究に由来し、同研究はEthereumに対して5つの量子攻撃経路を特定し、ウォレット、ステーキング、スマートコントラクト、レイヤー2システムにわたって1,000億ドル以上もの資産が潜在的なリスクにさらされた。Ethereumの開発を支援する組織であるEthereum Foundationは、現在、コアプロトコルの変更を約2029年を目標に進めている。

