EIP-1559

中級者

EIP-1559とは?

2021年8月のイーサリアムのロンドンハードフォークでEIP-1559が導入され、取引手数料システムが変更されました。これにより、ネットワーク上のトランザクション手数料(ガス代)の計算方法と管理方法が変わりました。

EIP-1559のアップグレードにより、手数料の変動幅が抑えられ、予測しやすくなりました。また、イーサ(ETH)の供給を減らすデフレメカニズムも導入されました。

EIP-1559の仕組み

ベースフィー(基本手数料)メカニズム

EIP-1559導入前のイーサリアムでは、ガス代の価格設定に単純なオークション方式が採用されていました。ユーザーは自分のトランザクションを優先的にブロックに含めてもらうために、ガス代を競り上げました。そのため、ネットワークが混雑すると手数料が予測しづらく高騰することがありました。EIP-1559ではこれを改め、ベースフィーという動的かつ制御された価格設定メカニズムが導入されました。

ベースフィーはプロトコルによって決定され、ネットワークの利用状況に応じて変動します。ネットワークが混雑するとベースフィーは上がり、需要が減少するとベースフィーは下がります。この混雑状況に連動した価格設定により、ガス代の価格変動が緩和され、トランザクションコストがより予測しやすくなります。

フィーのバーン(焼却)

EIP-1559の最も先進的な特徴の一つに、ベースフィーのバーン(焼却)があります。従来は手数料のすべてがバリデーターに支払われていましたが、ベースフィーはバーンされます。その結果、ETHの総供給量が徐々に減少します。

優先手数料(チップ)

ベースフィーはバーンされますが、ユーザーは優先手数料、または「チップ」と呼ばれる少額の追加手数料を支払うことで、バリデーターにトランザクションの優先処理を促せます。このチップは任意で、ベースフィーに加えてバリデーターに直接支払われます。これにより、ネットワークの混雑時でもユーザーのトランザクションは迅速に処理され、バリデーターもその作業に対する報酬を受け取ることができます。

まとめ

EIP-1559は、イーサリアムのトランザクション手数料の仕組みに重要な変更をもたらしました。ネットワークの混雑状況に応じて増減するベースフィー(基本手数料)が導入されることになりました。このベースフィーはバーンされるため、一部の.ETHが流通から除かれ、総供給量の削減に寄与します。

ユーザーはトランザクションの処理を早めたい場合、バリデーターにチップの追加報酬を支払うこともできます。これにより、バリデーターは報酬を得られ、ユーザーはトランザクションの処理速度をより調整できます。