イーサDencunのアップグレードは、3月13日午後1時GMT(日本時間昨日午後9時)にメインイーサネットワーク上で正式に展開されました。アップグレード後のBlobデータを使った最初のトランザクション(このアップグレードの中心的なポイント、詳しくは後述します)は、https://etherscan.io/tx/0x1e3763c5200cd39e70d498accc9be78fa3defca2342383e429f6bb22d714315c。
このBlobが持つデータは次のとおりです。0x0046726f6d20617374617269612e78797a2077697468206c6f76652c204a6f65002044656c6f6e672c204a757374696e204272616d2c205765736c657920526100667573652c204a757374696e20477265656e626572672c204772656720437500727469732c204d61726b204c656e7365722c204d6172636f204b61756c2c20004b616c6f79616e204d697465762c2043686173652048617765732c2054696d0020436c616e637980x0046726f6d20617374617269612e78797a2077697468206c6f76652c204a6f65002044656c6f6e672c204a757374696e204272616d2c205765736c657920526100667573652c204a757374696e20477265656e626572672c204772656720437500727469732c204d61726b204c656e7365722c204d6172636f204b61756c2c20004b616c6f79616e204d697465762c2043686173652048617765732c2054696d0020436c616e63798解読すると、From astaria.xyz with love, Joe Delong, Justin Bram, Wesley Rafuse, Justin Greenberg, Greg Curtis, Mark Lenser, Marco Kaul, Kaloyan Mitev.チェイス・ホーズ、ティム・クランシー、そしてこれはどうやらアスタリアからの賛辞のようだ。
次に、Dencunアップグレードのアップグレード内容を見てみましょう。
Dencunアップグレードの中核はEIP4844で、上記のトランザクションに含まれるBlob情報をサポートします。
他にもアップグレードはありますが、この記事ではEIP4844に焦点を当てます。
EIP4844の仕様はhttps://eips.ethereum.org/EIPS。
EIP4844の仕様については、関連する他の仕様も含む複雑なものであるため、詳細は割愛する。次のステップは、この仕様が何であり、それがイーサにとって何を変えるのかを理解するために、専門用語を使うことです。
一言で言えば、EIP4844はEtherブロックに新しい定義のBlobデータをサポートさせます。ほとんどの人にとって、頭に浮かぶ疑問は「ブロックチェーン上のデータは不変であり、削除することはできない。
明らかに、ブロブはこの問題を部分的に解決するように設計されています。長期的にイーサ上に多くのデータを保存する必要がないため、例えば、L2によって生成されたデータは、イーサ上でコンセンサスが得られさえすれば、せいぜい「不正の証明」という挑戦を受け入れる期間を待つだけで、このデータが存在する意味はなくなります。
Blobは、トランザクションが開始されたときに、そのような一時的なデータを保存するための一時的なスペースを作成することを可能にします。 明らかに、一時的なデータ保存のコストは低くなり、対応するGASも低く設計されるため、一部のトランザクション、特にL2生成トランザクションは、GASの点でより安価になります。これはEtherとEther上の多くのL2にとって大きな意味を持ちます。例えば、Dencunアップグレードの前後でL2 StarknetのGASの違いを比較したところ、その差は100倍でした:
アップグレード後
アップグレード前同じSTRK転送で、アップグレード前は0.467 STRK消費し、アップグレード後はわずか0.005 STRK消費しました。このデータは他のさまざまな要因に影響されるため、ここでは参考程度に示しています。 より具体的なデータは、より関連性の高いレポートに記載されています。
ブロブがイーサ上でどのように表現されているか見てみましょう。比較的新しいブロック19430289にブロブ関連情報があり、128キロバイトが1ブロブに相当し、ガス価格はわずか1ウェイです。img src="https://img.jinse.cn/7192407_image3.png" alt="d7EGCSDJVbAVkUYrNZOjIsSjKo4VEiZ48ZIyb1zv.png">
Blobの取引は、クリックするとStarkNetの取引:
StarkNetの取引:
StarkNetの取引:
StarkNetの取引です。取引:
リンクは https://etherscan.io/blob/ です。0x01427b295210a49580d0bf75af2d1a0efcf32a2c686f9b04f43b6a5e531f4788?bid=2067です。
現在、tx.type = 3 (blob tx)はアップグレード後の全取引の0.3%しか占めていませんが、アップグレードがL2に即座に結果をもたらし、イーサにとっても非常に重要であることがわかります。ブロックチェーン技術の継続的な発展とともに、ブロックチェーンの性能、コストは継続的に改善され、ブロックチェーンが普遍化する日は近いと思います。チェーンユニバーサルの日は、どんどん近づいてきている。
ZAN Node (https://zan.top/home/node-service?partner=jscj) は現在、イーサネットノードのアップグレードに成功しており、同時にBlobデータクエリを含むEth をサポートしています。Beacon API インターフェースの統合とパススルー。