Foresight Newsによると、Ethereum FoundationはSepolia上のいくつかのLayer 2デプロイメントが直面している最近の問題に関してリマインダーを発行しました。これらの問題は、EIP-7549によって導入された証明形式の変更に起因しています。Fusakaのインシデントに応じて、すべてのBlobイニシエーターはBlob Proofsの代わりにCell Proofsを作成するためにソフトウェアを更新するよう促されています。
EIP-7549の重要な変更により、Blob全体ではなくBlobの特定の部分をダウンロードできるようになり、データの可用性サンプリングが促進されます。署名されたトランザクションは有効のままですが、Cell Proofsは再計算する必要があります。一部のクライアント、特にgo-ethereumは、eth_sendTransactionおよびeth_sendRawTransaction RPCでこの変換を処理し、プロセスには約1秒かかると予想されています。その結果、Blobトランザクションのイニシエーターは、RPCレベルでのオーバーヘッドを削減するために迅速にCell Proofsに切り替えることを推奨されます。
フォーク時にプール内にあるトランザクションは、一部の実装によって破棄される可能性がありますが、他のものはそれらをCell Proofsに変換します。トランザクションがフォーク後にブロックチェーンに含まれない場合は、Cell Proofsを使用して再送信することを推奨します。特定の実装では、ネットワークの安定性を確保するために、ハードフォーク後に数分間Blob Proofトランザクションが引き続き伝播することが許可されています。
Blobトランザクションのイニシエーター、Layer 2ソリューションなどは、Cell Proofsを生成するためにトランザクション送信コードを更新する必要があります。すべての主要なクライアントライブラリは、ComputeCellsAndKZGProofs()を通じてこれらの証明を作成する機能を提供しており、すべての主要なプログラミング言語に適用可能です。
