
書面による記事:0xjs@:
Ethereum Dencunがアップグレードされた後、EthereumはEIP-4844を使用します。これは通常、Proto-Dankshardingと呼ばれます。このアップグレードでは、タイプ3(タイプ3)トランザクションが導入されました(注:Ethereumにはタイプ0、タイプ1、タイプ2トランザクションがあります)。これにより、L2ネットワークに新しい機会と複雑さをもたらし、Ethereumでクリアランス方法を最適化します。
この記事では、EIP-4844の詳細を明らかにし、L2ネットワークとより広いブロックチェーンエコシステムへの潜在的な影響を調査します。
質問:L2ガス料金が高い
L2ソリューションは、チェーンの下のトランザクションを使用し、その後、Ethereum L1に定期的に解決して、スケーラビリティを改善し、トランザクションコストを削減します。
現在、L1でのL2トランザクションの解決は、L1 CallDataがBatch L2トランザクション情報のリリースを通じて完了しています。L2の場合、Calldataによるリリースに関連するコストは大きな支出です。
Dune User NiftyTableによって作成されたダッシュボード「Rollup Economics」、トランザクション情報をイーサリアムのメインネットワークに提出するために、L2は2023年12月に15,000以上のETHを費やし、2024年2月に10,000以上のETHを費やしました。
解決策:BLOBトランザクション
EIP-4844は、データ用の「BLOB」スペースを作成することにより、Ethereumのスケーラビリティ問題を解決します。主な予想される結果は、L2のコストが削減されることです。
タイプ3トランザクションとブロブに関するいくつかの詳細:
-
各ブロックには、最大6個のブロブを持つことができます
-
各タイプ3トランザクションには、1つまたは6のBLOBがある場合があります
-
各BLOBは、最大128kbのデータを保存できます。128kb全体が使用されていない場合、TX送信者は128kbのブロブスペースを支払う必要があります。
-
ブロブは4096エポックを保存する必要があります(約18日)エッセンスこれは十分に長いと考えられており、L2のすべての参加者が取得することができますが、ハードディスク使用の管理可能性を維持するのに十分なほど短いです。これにより、永久に保存されたCallDataよりもブロブが安くなります。
BLOBは、ロールアップがトランザクションとプルーフデータを効果的に保存できる新しいタイプのツールと見なすことができ、この情報をメインネットワークに送信するときにガスコストを節約できます。この新しいトランザクションは、L2およびL1ブロックスペースに適した方法を提供します。
予備的な大まかな推定によると、BLOBがロールアップトランザクションの10〜100倍のコストを節約することが示されています。
新しいトランザクションとブロックヘッドフィールド
タイプ3トランザクションには2つの新しい分野があります。
-
max_fee_per_blob_gas:ユーザーが各ブロブガスに支払う最高の料金
-
blob_versioned_hashhes:kzg_to_versioned_hashハッシュ出力リスト。
EIP-4844では、ブロックヘッドに2つの新しいフィールドがあります。
-
blob_gas_used:ブロックで消費されたブロブガス
-
Expres_blob_gas:ブロックがターゲットを超える前に消費されるブロブガスの総量。これは、ブロブガスの価格設定をセットアップするために使用されます。
ブロブの広がり
Ethereumには、タイプ0、タイプ1、タイプ2のトランザクションを一時的に保存するメモリプールMempoolがあります。Type-3トランザクションはメモリプールにも配置されます、しかし、Blobの実際のコンテンツはコンセンサスクライアントBlob Sidecarに広がり、実行クライアントに到達する必要はありません。タイプ3トランザクションには、BLOB自体ではなく、BLOB(ハッシュ)への参照が含まれます。
ブロブの基本コストを理解してください
EIP-4844は、新しいBlobガス市場を作成しました。市場はEIP-1559に似ており、BLOBの基本コストは需要と供給に応じて変更されます。
EIP-4844は、次の価格設定ルールに従って実行されます。
-
ブロック内のBLOBの数がターゲットよりも多い場合(現在3)、BLOBの基本コストが増加します。
-
ブロック内のBLOBがターゲットよりも少ない場合、BLOBの基本コストが削減されます。
-
ブロック内のブロブの数がターゲットと同じ場合、BLOBの基本コストを変更しないでください。
この新しい価格設定メカニズムに加えて、Type-3トランザクションにはMAX_FEE_PER_GASとMAX_PRIORITY_FEE_PER_GASフィールドがあり、既存のEIP-1559市場の対象となります。Blobスペースに加えて、Type-3トランザクションは、それが使用するEVMスペースの代金を支払う必要があります。
イーサリアムL2への影響
BLOBは、イーサリアムの主要なネットワークを公開するコストを大幅に削減し、L2市場の変化をもたらすと予想されます。生態系の多くの人々は、ほとんどの場合、Blobの基本コストが最小に近いと予測しています。
ただし、この紹介では、L2オペレーターに新しい複雑さをもたらします。タイプ2およびタイプ3のコストメカニズムを要約する必要があります。時には、処理トランザクションの従来のタイプ2バッチは、タイプ3 BLOBトランザクションよりも高価であり、その逆も同様です。したがって、各L2は2つの独立した市場を監視して、現在のネットワーク条件に応じて使用する市場を決定する必要があります。
L2はブロブスペース全体を必要としない場合があり、L2タイミングの研究が発生する可能性があると予想されます。1)BLOBを待って完全に埋めることができます。
DencunのアップグレードとEIP 4844は、L2ネットワークに新しい機会をもたらしますが、Ethereumにより多くの観察された課題ももたらします。タイプ3トランザクションが市場に参入すると、L2はこれらの変更によってもたらされる新しい機会を管理する必要があります。