Karena pengembang inti Ethereum telah menyusun peta jalan Ethereum seputar Rollups, jelas bahwa Rollups akan memainkan peran sentral di masa depan Ethereum. Namun, sebelum sharding data (atau Danksharding) yang telah lama dijanjikan dapat direalisasikan, Ethereum perlu mengurangi biaya transaksi sesegera mungkin, jika tidak, akan berisiko terus kehilangan pengguna baru ke L1 lainnya.
Tim Rollup terkemuka telah menemukan solusi mereka sendiri untuk mengurangi biaya transaksi dan meningkatkan pengalaman pengembang di L2 masing-masing. Ini termasuk tim Optimisme dan tim Arbitrum yang mengoptimalkan teknologi kompresi transaksi. Arbitrum telah meluncurkan pemutakhiran terbesar berikutnya, Arbitrum Nitro, yang akan mengkompilasi Arbitrum Fraud Proof ke dalam WASM, yang akan sangat meningkatkan pengalaman pengembang di Arbitrum L2 dan juga mengurangi latensi.
Namun, jika kita melihat biaya satuan transaksi L2, kita melihat bahwa potongan terbesar adalah "Data Panggilan". Data panggilan sangat penting untuk mekanisme keamanan L2. Pada dasarnya, jika terjadi aktivitas validator berbahaya di L2, seluruh rantai L2 dapat dibangun kembali dengan menggunakan Data Panggilan yang dikeluarkan di L1. Namun, menerbitkan data panggilan pada L1 mahal dan saat ini menyumbang lebih dari 80% dari biaya transaksi L2.
Jadi bagaimana cara mengatasi masalah ini? Pada dasarnya, lebih banyak ruang perlu dibuat untuk data di L1 guna mengurangi biaya transaksi L2. Pecahan data (DankSharding) akan membantu membangun ruang data yang sangat besar di Ethereum L1. Namun, diperkirakan membutuhkan waktu yang cukup lama (sekitar 18 bulan jika semuanya berjalan dengan baik) untuk mewujudkan DankSharding di Ethereum sepenuhnya.
Inilah mengapa pengembang inti Ethereum dan tim Rollup mulai mengusulkan secara berbeda, membangun ruang data instan di L1 dan membuat harga Rollup segera kompetitif di pasar L1. EIP-4844 adalah hasil dari upaya ini dan diharapkan dapat menurunkan biaya Rollup dengan urutan yang sangat besar.
Dalam artikel kami sebelumnya, kami menjelajahi desain sharding Ethereum yang baru, DankSharding, yang memiliki beberapa penyederhanaan yang signifikan dibandingkan dengan desain sebelumnya. EIP-4844, juga dikenal sebagai proto-danksharding, pada dasarnya mengimplementasikan sebagian besar logika spesifikasi sharding data dan mempersiapkan Danksharding.
Jadi bagaimana ini dilakukan?
Daripada menyediakan lebih banyak ruang untuk transaksi di blok L1, Danksharding menyediakan lebih banyak ruang untuk data itu sendiri (gumpalan data transaksi). Gumpalan data ini harus dapat diakses jaringan. Rollup akan memanfaatkan ruang di gumpalan data ini dan menyimpan data transaksi terkompresi di dalamnya. Transaksi yang membawa blob adalah transaksi normal dengan blok data tambahan yang disebut blob. Dibandingkan dengan data panggilan yang lebih mahal, Blob memiliki ukuran data yang besar dan dapat menyediakan lebih banyak ruang data untuk L2.
Apa keuntungan dari EIP-4844?
Manfaat terbesar EIP-4844 adalah mengurangi biaya transaksi L2 dengan urutan besarnya, membuatnya lebih kompetitif dengan L1 lainnya. Pseudotheos percaya bahwa adalah mungkin untuk mengurangi biaya Optimistic Rollups menjadi kurang dari $0,01, mengurangi biaya transaksi hingga kurang dari 100 kali lipat dari tingkat saat ini.
Sumber: Pseudotheos berpendapat (https://twitter.com/pseudotheos/status/1504457560396468231/photo/1)
Keuntungan lain dari EIP-4844 adalah menyediakan landasan yang baik untuk aplikasi Danksharding di masa mendatang agar mudah menerapkan sharding data di masa mendatang. Contoh spesifiknya adalah bahwa EIP-4844 dapat kompatibel dengan perubahan masa depan pada lapisan konsensus, membantu pengembang L2 menghilangkan kebutuhan untuk memutakhirkan.
Ini juga memperkenalkan pasar biaya multi-dimensi untuk Ethereum L1, yang memisahkan penggunaan dan biaya untuk berbagai jenis sumber daya, seperti aplikasi EVM, data blok, data saksi, dan ukuran negara. Dan semua sumber daya ini memiliki batas kapasitas yang berbeda, artinya jika setiap sumber daya memiliki mekanisme penetapan harga yang berbeda, mereka akan dialokasikan secara efisien. Namun, Ethereum L1 saat ini menggunakan satu metrik untuk mengukur biaya penggunaan semua sumber daya ini, yaitu biaya Gas, yang sangat tidak efisien.
Proto-danksharding memperkenalkan pasar biaya EIP-1559 multidimensi, di mana ada dua sumber daya, biaya gas dan gumpalan, dengan harga dan batas gas mengambang independen.
Artinya, ada dua variabel dan empat konstanta:
Apa kerugian dari EIP-4844?
Karena semua validator dan klien Ethereum L1 perlu mengunduh konten full blob, ini meningkatkan biaya menjalankan node tersebut dan dapat meningkatkan penghalang masuk untuk menjalankan node tersebut. Namun, dikombinasikan dengan beberapa proposal lain, seperti EIP-4444, dimungkinkan untuk meminta node/klien hanya menyimpan blob data ini untuk jangka waktu tertentu (1-3 bulan).
Sumber: https://www.eip4844.com
Apa selanjutnya untuk EIP-4844?
Meski struktur utama EIP-4844 telah diperjelas, masih ada beberapa aspek yang dieksplorasi. Tak perlu dikatakan bahwa tim inti Ethereum saat ini disibukkan dengan merger yang akan datang, yang diperkirakan akan terjadi pada Q3. Pengembang inti menyebutkan bahwa EIP-4844 diharapkan akan diterapkan sekitar 6 bulan setelah merger, yaitu sekitar Q1-Q2 2023.
Baik Danksharding + EIP-4844 memperjelas bahwa roadmap masa depan Ethereum L1 akan menjadi Rollup ketersediaan data + lapisan keamanan. Danksharding diharapkan dapat diimplementasikan dalam 18-24 bulan ke depan, sedangkan EIP-4844 sendiri akan diimplementasikan dalam 6-9 bulan.
Oleh Gokhan Er, IOSG Ventures