EIP-4844 dan Masa Depan Ethereum Rollups: Bagaimana Transaksi Blob Meningkatkan Ketersediaan Data

Mengapa Rollups Membutuhkan Lapisan Ketersediaan Data
Selama bertahun-tahun, trilemma skalabilitas Ethereum—menyeimbangkan desentralisasi, keamanan, dan throughput—mendominasi diskusi. Solusi komunitas? Pendekatan rollup-centric. Tapi ada tantangannya: sebagian besar rollups sangat bergantung pada Ethereum sebagai lapisan ketersediaan data (DA). Tanpa DA, rollups kehilangan jaminan integritas eksekusi dan pemulihan pengguna.
Masalah dengan Calldata
Saat ini, rollups menggunakan calldata Ethereum untuk DA, tetapi harganya mahal—menghabiskan ~80% dari biaya gas operator rollup. Muncul EIP-4844, alias Proto-Danksharding. Pembaruan ini memperkenalkan transaksi blob, format baru yang dirancang khusus untuk DA. Tidak seperti calldata, blob lebih murah karena tidak dapat dieksekusi oleh kontrak pintar—mereka murni untuk penyimpanan.
Cara Kerja Blob
- Penyimpanan Sementara: Blob bertahan selama ~18 hari (4096 epoch), cukup lama untuk validator memverifikasi data.
- Pasar Biaya Terpisah: Harga gas blob beroperasi secara independen dari gas eksekusi, melindungi rollups dari lonjakan kemacetan L1.
- Komitmen KZG: Setiap blob mencakup komitmen kriptografi untuk verifikasi efisien tanpa paparan data penuh.
Adaptasi Scroll terhadap EIP-4844
Sebagai zkRollup, Scroll secara tradisional mengirimkan transaksi batch melalui calldata. Pasca-EIP-4844, beralih ke blob, mengurangi biaya sambil mempertahankan keamanan. Sirkuit PI—komponen kritis dalam sistem bukti Scroll—kini memvalidasi konsistensi blob menggunakan evaluasi polinomial di seluruh kurva elips (BLS12-381 vs. BN254). Bukti konsep mencapai ini dengan ~28 juta batasan sirkuit, membutuhkan 139 detik per bukti di MacBook Pro M1.
Apa Selanjutnya? Danksharding
Proto-Danksharding hanyalah permulaan. Pembaruan Danksharding lengkap akan memperkenalkan sampling ketersediaan data (DAS), memungkinkan node memverifikasi dataset besar tanpa mengunduh seluruh blok. Bayangkan sebagai validasi DA yang dilakukan oleh banyak orang—pengubah permainan untuk skalabilitas.
Pemikiran Akhir: Meskipun EIP-4844 merupakan lompatan besar, kapasitas blob saat ini (~100 TPS di semua rollups) masih terbatas. Sampai Danksharding tiba, rollups harus menyeimbangkan efisiensi biaya dengan asumsi kepercayaan tambahan.