TL;DR
- Desain berbasis blob: Para peneliti mengusulkan memindahkan data payload eksekusi ke dalam blob untuk mengurangi beban bandwidth dan meningkatkan skalabilitas di seluruh validator Ethereum.
- Ketersediaan data: Model Block-in-Blobs menggunakan komitmen kriptografis dan pengambilan sampel untuk memastikan data ada tanpa memerlukan unduhan penuh.
- Peningkatan ekosistem: Usulan ini selaras dengan pekerjaan yang lebih luas, termasuk alur kerja yang dapat diprogram ERC‑8211 dan diskusi seputar penyatuan data gas.
Upaya penelitian terbaru mengeksplorasi desain yang memindahkan data payload eksekusi ke dalam blob yang diterbitkan di samping blok di blockchain Ethereum, sebuah perubahan yang dimaksudkan untuk meringankan tekanan bandwidth dan mendukung tujuan skalabilitas yang lebih luas. Gagasan ini membangun pekerjaan sebelumnya dan merespons permintaan data yang terus meningkat yang telah memberatkan validator di seluruh jaringan Ethereum. Dengan memikirkan ulang cara data inti dikemas dan diverifikasi, para peneliti bertujuan untuk menyederhanakan pemrosesan tanpa mengorbankan keamanan.
Asal-usul Usulan Block-in-Blobs
Sebuah postingan terbaru berjudul “Blocks Are Dead. Long Live Blobs,” yang ditulis bersama oleh Toni Wahrstatter dan kontributor lainnya, menjelaskan EIP‑8142, juga dikenal sebagai Block‑in‑Blobs. Draft tersebut menyarankan untuk mengkodekan data transaksi langsung ke dalam blob yang diperkenalkan melalui EIP‑4844, sebuah peningkatan penting dalam peta jalan ethereum. Alih-alih mengunduh seluruh payload eksekusi, validator akan memverifikasi komitmen kriptografis, sehingga mengurangi kebutuhan akan replikasi data berat di seluruh jaringan.
Mengatasi Tantangan Bandwidth dan Ketersediaan Data
Proposal ini menargetkan bottleneck yang diciptakan oleh perluasan ukuran blok dan batas gas yang lebih tinggi, yang memaksa validator untuk menangani kumpulan data yang semakin besar. Blobs, yang ditambahkan selama upgrade Dencun, sudah memungkinkan data untuk dikomit secara efisien tanpa menyimpan setiap detail secara onchain. EIP‑8142 memperluas pendekatan ini dengan menyematkan data execution-payload ke dalam blobs, memungkinkan validator untuk mengandalkan teknik sampling yang mengonfirmasi ketersediaan data tanpa unduhan penuh di seluruh node ethereum.

Dampak terhadap zkEVM dan Alur Kerja Validator
Perpindahan ini menjadi lebih relevan di masa depan yang dibentuk oleh sistem zkEVM. Bukti zero-knowledge dapat memverifikasi eksekusi yang benar, tetapi tidak menjamin bahwa data dasarnya dapat diakses. Wahrstatter mencatat bahwa validator memverifikasi bukti daripada transaksi, menciptakan risiko data yang ditahan. Block-in-Blobs bertujuan untuk menutup kesenjangan ini dengan membuat ketersediaan data menjadi eksplisit, memungkinkan validator untuk mengambil sampel data blob sambil mempertahankan integritas model konsensus Ethereum.
Menuju Biaya Data Terpadu dan Transaksi yang Lebih Cerdas
Peneliti juga menyoroti potensi perubahan dalam cara jaringan memperhitungkan data. Saat ini, gas eksekusi dan penggunaan blob tetap terpisah, tetapi model “data gas” terpadu dapat menyelaraskan biaya dan mengurangi batasan tumpang tindih. Sementara itu, Biconomy dan jalur UX Ethereum Foundation sedang mengembangkan ERC‑8211, sebuah standar yang mengubah transaksi menjadi alur kerja yang dapat diprogram. Bersama-sama, upaya-upaya ini mencerminkan gelombang eksperimen yang lebih luas yang membentuk evolusi jangka panjang ethereum.

