EIP-1559 の解釈: ガス価格を引き下げるのではなく、透明性を高める

EIP-1559はロンドンのハードフォークの一環として2021年8月5日に何の心配もなく稼働しました;マイナーがイーサリアムをフォークせずフォークの一部にEIP-1559を含めたためチェーンが分裂し、価格は急落しました(ETHは実際には4%)。 EIP-1559 は、イーサリアム ネットワーク料金市場の仕組みを変更します。これにより、採掘者には支払われない新しい基本料金であるバーン料金が導入され、ユーザーはガス価格の代わりに取引の最高かつ優先料金を指定できるようになります。
EIP-1559 では、取引手数料の計算式は次のとおりです。
取引手数料 = 基本手数料 + 最小(最大手数料 - 基本手数料、優先手数料)
BaseFee: ネットワークの混雑と最新の値 (ブロックスペース) に基づく変動料金。新しい JSON RPC 経由で eth_feeHistory を呼び出すことで取得できます。
priorityFee (チップ、マイナーチップとも呼ばれます): ブロックプロデューサーをトランザクションに参加させるために使用される料金
maxFee: ユーザーが支払ってもよい最高のネットワーク料金。
EIP-1559 は何もないところから現れたわけではなく、イーサリアム ネットワークのいくつかの重大な問題を解決するために設計および実装されました。その前に、最初に戻りましょう。EIP-1559 とは何ですか?
2019 年に Vitalik Buterin によって提案された EIP-1559 (Ethereum Improvement Proposals 1559) では、イーサリアム料金モデルの変更について説明されています。これは、一時的な輻輳に対処するために、ブロックごとの固定ネットワーク料金と、動的にスケーリング/縮小されるブロック サイズで構成されるトランザクション価格設定メカニズムとして定義されます。
上記を完全に理解するには、まず EIP-1559 より前のイーサリアムの料金モデル (ファーストプライス オークションとも呼ばれる単純なオークション メカニズム) が何であったかを確認する必要があります。このファーストプライス オークション モデルでは、マイナーにトランザクションを解決してもらいたいユーザーは、トランザクションをブロックに含めるために入札する必要があります。これは、特定の取引に対して支払ってもよいガス価格を送信することによって行われます。これらのマイナーは、ガス価格の高い順にトランザクションを並べ替え、最も収益性の高いトランザクションを最初にブロックに含めるように奨励されています。ガス価格が低いユーザーは、トランザクションがブロックに含まれるまでに長時間待たなければなりません。これにより、ユーザーは自分のトランザクションをブロックに含めるために過剰な支払いをすることになります。これは非常に非効率的であり、ユーザー エクスペリエンスにとって理想的ではありません。
EIP-1559 は次の目的で役に立ちます。
取引手数料をより予測可能にする: EIP-1559 より前は、イーサリアムの取引手数料は市場主導型でした。つまり、採掘者がトランザクションをブロックに含める速度はガス価格/手数料によって決まりました。以前は、ICO、ネットワークのアップグレード、または NFT ブームの際、ネットワークは非常に活発で、ネットワーク ユーザーやウォレットがガス料金を予測するのは困難でした。これにより、支払いが高すぎてブロックに含められなくなるか、支払いが低すぎてトランザクションがブロックに含められるまでの待ち時間が長くなり、どちらも理想的ではありません。 EIP-1559はガス料金ではなく固定価格で販売されます。次のブロックに含まれる明確な「基本料金」とマイナーに支払うチップがあるため、トランザクションを送信する人は、必要なガスの量を推測する必要がなくなりました。トランザクションに優先順位を付けたいユーザーまたはアプリケーションの場合は、マイナーがトランザクションに優先順位を付けるようさらにヒントを追加できます。基本料金は「バーン」、つまり破壊され、チップはマイナーに渡されます。 MetaMask のようなウォレットも、baseFee がプロトコル自体によって管理されるため、外部のオラクルにそれほど依存する必要がないため、より適切な見積もりを行うためにこれを利用します。
また、ネットワークアクティビティが活発であるために需要が急増した場合(NFTの下落など)、システムはチップ付きのファーストプライスオークションに戻りますが、いつスパイクが終了し、価格がより早く低下するかは明らかであるため、これは数ブロック以内に次のオークションになる可能性があります(数分かかる場合があります)。その考えは、ブロック要件に基づく料金をユーザーにとってより透明なものにすることです。
トランザクション確認の遅延の削減: EIP-1559 以前では、トランザクションの遅延はブロックが常にいっぱいであることが原因でした。上記は、最後のブロック以降で最も支払いが高かったトランザクションです。トランザクションがブロックに含まれる場合、より高いガス料金を支払う必要があります。より高いガス料金を支払わないため、すぐにブロックに含まれない場合、いつブロックに含まれるかを予測するのは困難です。 EIP -1559 以降、ブロックは 200% いっぱいになる可能性があります。つまり、gasLimit の 2 倍を持つブロックは、ブロックによって設定された GasLimit に関係なく有効になります。たとえば、ブロックのガス制限が 10m ガスに設定されている場合、最大 20m ガスのブロックが有効になります。これは、ほとんどの場合、ブロックの容量が 100% 増加し、引き続きトランザクションで埋めることができることを意味します。したがって、トランザクションがbaseFeeよりも高い手数料で送信され、マイナーチップ(priorityFee)が含まれている限り、それは次の数ブロックに含まれます。 maxFee と BaseFee+tip の差額は、トランザクションの送信者に返されます (EIP-1559 以前とは異なります)。
ネットワーク アクティビティとネットワーク供給の間に正のフィードバック ループを作成します。EIP-1559 では、ブロックあたりの maxGas 制限を 1,250 万ガスからブロック サイズの 2 倍である 2,500 万ガスに変更することで、ネットワーク容量を増やすことができます。 BaseFee とネットワーク容量の増加により、EIP-1559 は次のロジックになります。ネットワーク使用率が 50% を超えると、基本料金が増加し、ネットワーク使用率が 50% を下回ると、基本料金が減少します。これは、ネットワークがネットワーク使用率に基づいて料金を調整することで、容量の 50% の均衡に達することを目指していることを意味します。
デフレ圧力を生み出す: EIP-1559 では、基本料金はすべての取引の一部です。基本料金はブロックスペースの需要に応じて増減します。ブロックスペースに対する高い需要が続く期間には、基本料金が上昇し、ETHの供給にデフレ圧力がかかります。 BaseFeeを燃やすと、ネットワークユーザーとETH供給の間に興味深いフィードバックループが生まれます。ネットワーク活動が増えると、より多くのETHが燃やされ、マイナーが市場で販売できるETHが減り、既存のETHの価値が高まります。基本料金を燃やすことは、基本的に、マイナーに法外な価格を支払うのではなく、ETHの希少性を高め、したがってより価値のあるものにすることでネットワークユーザーに報酬を与えることです。
この記事は分散型金融コミュニティからのものであり、許可を得て転載しています。
Source:https://medium.com/coinmonks/why-eip-1559-is-important-5c24d592eace
この記事は分散型金融コミュニティからのものであり、許可を得て転載しています。


