MSTR Cat

ブロックチェーン/レベル VII · 進化/7.1 イーサリアム:ワールドコンピューター/レッスン 3

ガス、手数料市場、およびEIP-1559

手数料市場、バーン、そして固定ブロックの終焉

用意するものEIP-1559仕様書イーサリアム財団のロンドンアップグレード発表(2021年7月)過去の取引データがあるブロックエクスプローラーへのアクセス

問い

  1. 中央管理者が料金を設定しない場合、プロトコルはどのようにして計算処理の価格を決定するのでしょうか?
  2. 取引手数料を異なる宛先を持つ2つの別々の流れに分けることの機械的な影響とは何か?
  3. なぜ開発者は、コストの予測可能性と供給量の減少という見返りに、より複雑な料金体系を受け入れるのでしょうか?

探究

  1. イーサリアムの初期には、ユーザーはブロックにトランザクションを含めるために単一のガス代を支払っていました。これにより需要が高まると料金が予測不能に急騰する不安定な状況が生じ、一般のユーザーはネットワークを利用できないこともありました。2021年8月5日のブロック12,965,000で実施されたロンドンアップグレードにより、この不安定性を解決するためにEIP-1559が導入されました。これにより単純な入札方式の代わりに、プロトコルの収益とバリデータのインセンティブを分離する2つの要素から成る料金体系が採用され、システム内での価値の流れ方が根本的に変わりました。
  2. 最初の要素はベースフィーであり、これはユーザーやバリデータによって設定されるのではなく、プロトコル自体によって計算されます。このフィーはブロックごとに調整され、平均して半分程度のデータ量を持つブロックを目指します。前のブロックでこの容量を超えた場合、ベースフィーは上昇し、逆に不足していた場合は下がります。重要な点として、このベースフィー全体は燃焼され、永久に流通から除外されます。これはブロックを生成したバリデータや何らかの財政基金にも渡りません。この仕組みにより、ネットワークの活動がETH供給量の削減と直接結びつけられているのです。
  3. 2つ目の要素は優先料金、つまりチップであり、ユーザーが将来のブロックを待たずに現在のブロックに自分のトランザクションを含めてもらうために指定するものです。基本料金とは異なり、この金額はすべてブロックプロデューサーに渡ります。ユーザーはこれら2つの要素を合わせた最大支払意志額(maxFeePerGas)を設定します。市場の基本料金がその最大値よりも低い場合、ユーザーは実際の基本料金にチップ分だけを支払い、最大支払意志額の未使用分は即座に返金されます。これにより、競争的な処理順位を維持しつつ、ユーザーが負うリスクを抑えることができます。
  4. この仕組みは、ブロックスペースをめぐる単純なオークション形式で手数料が決定され、その全額がマイナーに渡るビットコインの手数料モデル(レッスン2.2.3)とは大きく異なる。ビットコインにはバーンメカニズムがなく、供給量はハーフィングイベントによって固定されている。一方、エテリアムのEIP-1559では動的な変数が導入された。ネットワークの活動が活発な場合、基本手数料が上昇し、より多くのETHがバーンされることで、資産価値が下落する可能性がある。これにより、手数料は単なる取引コストから、総供給量に影響を与えるマクロ経済的な手段へと変わったのだ。
  5. 基本料金の予測可能性により、開発者やユーザーはロンドンアップグレード以前よりも正確にコストを計画できる。しかし、これによって混雑が解消されたわけではなく、依然として高い需要が基本料金を上昇させ、取引コストを高くしている。maxFeePerGasとmaxPriorityFeePerGasという2つの料金パラメータを管理する複雑さは、単一の価格設定に比べて一般ユーザーにとって負担となる。また、燃焼処理により料金需要がETHの供給量と結びつけられたが、これについては次のレッスンで詳しく説明する。
  6. Etherscanのようなブロックエクスプローラーを開き、2021年8月以降の任意のトランザクションを確認してください。トランザクションの詳細にある「Base Fee」と「Priority Fee」の項目を探してみてください。そこには、実際に消費された金額(Base Feeにガス使用量を掛けた値)や、バリデーターへ支払われたチップの金額が表示されます。これを、2021年8月以前のトランザクションと比較してみてください。その場合は「Gas Price」のみが表示されます。このような違いから、EIP-1559によって導入された手数料の明確な分け方が確認できます。

重要な事実

  • EIP-1559は、2021年8月5日のロンドンアップグレードにおいて、ブロック番号12,965,000で実装されました。
  • 基本料金は、ブロックが半分程度の容量になるよう調整され、完全に流通から消去されます。
  • ユーザーは最大料金(maxFeePerGas)を支払いますが、実際の基本料金とチップの合計額を超える未使用分については返金されます。
  • 優先料金(チップ)はブロックプロデューサーにのみ支払われるが、基本料金はそうではない。
  • ビットコインの手数料モデルにはバーンメカニズムがなく、ブロックスペースをめぐる単純なオークションとして機能している。
  • EIP-1559により手数料の予測可能性は高まったが、ユーザーが2つの別々なパラメータを設定する必要があるため複雑さも増した。

演習 九・六・三・一

9集めるEIP-1559によって導入された、手数料の計算方法、払い戻しの仕組み、供給量への影響に関する具体的な変更点や要素を9つ挙げてください。
6まとめるこれら9つの項目を、料金体系、ユーザー体験、バリデータへのインセンティブ、供給動向、プロトコルの複雑さ、歴史的背景という6つのカテゴリーに分類してください。
3絞り込む6つのクラスターを、EIP-1559がイーサリアムの経済的安定性にとって重要なアップグレードと見なされた3つの核心的な理由に絞り込む。
1結晶化する基本料金の燃焼によって、ネットワークの活動がETH供給の削減と機械的に結びつくのである。

事実確認

日付、数字、主張は、下記に記載された公表資料と照合して確認しました。

インタラクティブ版で開く →

EN PT ES ZH KO RU DE FR MS