イーサリアムの共同創設者ヴィタリック・ブテリン(V神)は昨日(13日)、トランザクションcalldataに新しいタイプのガスを追加することを目的とした、新しいイーサリアム改善提案「EIP-7706」をGithubで提案しました。ブテリン氏の分散型ソーシャルプロトコルであるファーキャスター氏は、この提案によって「多次元ガス」の概念の議論がより具体化されることへの期待を表明した。
EIP-7706 提案と動機
提案では、このトランザクション タイプは max_basefee と priority_fee をベクトル形式で提供し、「実行ガス」、「ブロブ ガス」、「Calldata ガス」の 3 種類のガスに適していると述べています。 EIP-1559 提案は、3 種類のガスすべてに同じメカニズムが使用されるように修正される予定です。
注: EIP-1559 アップグレード以降、ガス料金は、基本料金 (基本料金) と優先料金 (優先料金) の 2 種類の料金で構成されます。基本料金は、トランザクションごとに支払う必要がある最低料金です。 ; 一方、優先料金は、トランザクションを高速化するためにユーザーがマイナーに支払う追加料金です。
さらに、ブテリン氏は提案の動機の中で、イーサリアムに対するガス制限の増加、コールデータコストの削減、ブロブカウントの増加に対する現在の主な議論は、イーサリアムブロックの理論上の最大スペースがすでに大きすぎて、これ以上増やすことができないためであると述べました。したがって、EIP-7706 を介した通話データ用の別のガス マーケットが導入されます。
理論的には、通話データのサイズが大幅に削減され、平均して通話データのコストも大幅に削減されます。
イーサリアムの多次元ガスルート
EIP-7706 が提案される数日前、ブテリン氏は最新の記事で「多次元ガス」の概念についても言及し、記事の中でカンクンのアップグレード (Dencun) についても言及しました。次の BLOB は多次元ガスの実際的なケースとして使用され、この概念の利点と展望について説明します。
ステートレス クライアント: ステートレス クライアントは、より少ないデータ、またはまったくデータを保存できない新しいタイプのクライアントです。 、ステートレス クライアントを使用する場合、多くの制限があるため、ブロックの効率が低下します。この点に関して、ブテリン氏は記事の中で、多次元ガスの概念は、ブロックごとの平均訪問回数を確保するためにストレージへのアクセスをそれぞれ制限および課金することができ、同時にブロックごとに制限を設定してセキュリティと効率を向上させることができると述べています。ネットワーク。
幅広い用途: 多次元ガスは、各ブロックの最大使用量に基づいて調整するのではなく、イーサリアムのセキュリティに影響を与えることなく、さまざまな問題に応じてガス料金を調整できます。
トランザクションごとの最大値: 1 次元のガス システムでは、トランザクションのガス コストは、データと計算の両方で消費されるガスに基づいて決定されます。ただし、多次元ガス システムでは、トランザクションで消費される主なリソースに基づいてガスのコストを決定できます。このアプローチにより、セキュリティを維持しながらスループットが向上します。
多次元 EIP-1559: 多次元 EIP-1559 の核心は、ブロックの平均使用量が目標レベルに留まるように、excess_blobs パラメーターを追跡することで BLOB の基本料金を調整することです。ブロックに含まれる BLOB の数が目標値を超えると、基本料金が増加して使用量が減り、それ以外の場合は減額されます。この価格設定メカニズムにより、ブロック内のトランザクション価格を動的に調整して、半分が満たされた状態を維持できます。同時に、トランザクションにおける合理的な競争を確保するために、トリガー制限メカニズムが設定されています。
最後に、ブテリン氏は記事の中で、多次元ガスが導入され始めるとシステムの複雑さが大幅に増加するため、イーサリアムは複雑な選択に直面すると付け加えました。「EVMのさらなる複雑さを受け入れるかどうか、レイヤ 2 のスケーラビリティのロックを解除することと引き換えに。」
以上がVitalik が新しいイーサリアム改善提案 EIP-7706 を提案!新しい種類のガスを追加できるように設計されていますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。