イーサリアムの創設者であるビタリックブテリンと研究者トニ・ヴァールシュタッターは、取引ごとのガス使用に上限を設けることを目的とした新しいイーサリアム開発提案(EIP-7983)を発表しました。
提案は、各トランザクションが最大16.77百万ガス(2^24)を使用できるプロトコルレベルの制限を含んでいます。目的は、ネットワークのサービス拒否(DoS)攻撃に対する耐性を高め、より安定したネットワーク構造を提供し、トランザクション手数料の予測可能性を高めることです。
新しい提案によれば、取引はネットワークが定めたブロックガスリミットに依存せず、単独で16.77万のガスを超えることはできません。この制限はイーサリアムクライアントによって取引検証段階で適用され、このリミットを超えた取引は無効とされ、取引プールに追加されません。同様に、この制限を超える取引を含むブロックも無効と見なされます。
Github上で「ドラフト」ステータスの提案の詳細には、以下の項目が目立っています:
- ガス上限: すべての取引に対して16.77百万ガス上限が適用されます。
- Txpoolの有効性: この制限を超えるイーサリアムの取引は、検証段階で拒否されます。
- ブロックの有効性: ガス制限を超えるトランザクションを含むブロックは無効と見なされます。
- 独立性: この取引制限は、ブロックガス制限とは直接的には関係しない; ブロックはより高い総ガス制限を含むことができるが、単一の取引は16.77百万を超えることはできない。
提案の理由には三つの基本的なポイントが含まれています:
- DoS攻撃の軽減: 単一の取引が全ブロックのガスを消費するなどのリスクが排除され、ネットワークのバランスが保たれることになります。
- zkVM互換性:より小さな取引に分割された構造は、ゼロ知識証明(zk Proof)システムにより適したものになります。
- パラレル処理パフォーマンス: ETHの固定ガス制限は、パラレル処理の実行においてよりバランスの取れたワークロード配分を提供します。
- ブテリンとヴァールシュテッターによると、1677万の上限は、既存のDeFiアプリケーションと契約の配布を支援するには十分に高いが、それでもシステムのパフォーマンスを予測可能で安全に保つには制約のあるレベルである。
免責事項:このページの情報は第三者から提供される場合があり、Gateの見解または意見を代表するものではありません。このページに表示される内容は参考情報のみであり、いかなる金融、投資、または法律上の助言を構成するものではありません。Gateは情報の正確性または完全性を保証せず、当該情報の利用に起因するいかなる損失についても責任を負いません。仮想資産への投資は高いリスクを伴い、大きな価格変動の影響を受けます。投資元本の全額を失う可能性があります。関連するリスクを十分に理解したうえで、ご自身の財務状況およびリスク許容度に基づき慎重に判断してください。詳細は
免責事項をご参照ください。