

Danksharding adalah teknologi penskalaan generasi terbaru dari Ethereum yang dirancang secara teliti untuk menjadikan jaringan lebih cepat, lebih hemat biaya, dan sangat mudah diakses sebagai infrastruktur blockchain. Pada intinya, danksharding mengubah metode pemrosesan data Ethereum dengan membagi beban kerja ke seluruh jaringan, sehingga sistem mampu menangani ribuan transaksi per detik tanpa mengorbankan prinsip utama desentralisasi.
Pada sharding blockchain tradisional, jaringan dibagi menjadi beberapa segmen yang disebut "shard", di mana masing-masing shard memproses transaksi secara mandiri. Pendekatan danksharding pada Ethereum melangkah lebih jauh: alih-alih membuat shard terpisah dengan pemimpin kolasi tetap, danksharding memperkenalkan arsitektur inovatif yang mengatur data melalui mekanisme single proposer per slot. Desain yang ringkas ini, yang disebut "dank", menyederhanakan logika protokol dan meningkatkan efisiensi jaringan secara keseluruhan.
Keunggulan danksharding dibandingkan metode sharding tradisional dapat dilihat pada tabel berikut:
| Fitur | Sharding Tradisional | Danksharding |
|---|---|---|
| Segmentasi Data | Beberapa Shard | Satu Ruang Data |
| Sistem Pengusul | Beberapa Kolator | Satu Pengusul |
| Kompleksitas | Lebih Tinggi | Lebih Rendah |
| Potensi Skalabilitas | Tinggi | Sangat Tinggi |
Peta jalan pengembangan Ethereum awalnya menempatkan sharding sebagai solusi utama atas kemacetan dan keterbatasan skalabilitas jaringan. Namun, dengan berkembangnya teknologi rollup dan meningkatnya permintaan atas ketersediaan data, danksharding muncul sebagai solusi yang lebih mutakhir dan diprioritaskan. Perkembangan ini menunjukkan komitmen komunitas Ethereum untuk terus menyesuaikan strategi skalabilitas berdasarkan pola penggunaan nyata dan kemajuan teknologi.
Danksharding bukan hanya peningkatan teknis—ia merepresentasikan perubahan besar dalam pendekatan skalabilitas Ethereum, memastikan setiap pengguna jaringan akan merasakan manfaat nyata berupa biaya transaksi yang lebih murah dan waktu pemrosesan yang lebih cepat setelah sistem ini diimplementasikan sepenuhnya.
Proto-danksharding, yang secara resmi dikenal sebagai EIP-4844, adalah tonggak penting dalam perjalanan Ethereum menuju implementasi danksharding penuh. Pembaruan protokol ini dirancang untuk segera mengatasi tingginya biaya transaksi dengan memperkenalkan struktur data baru bernama "blob" ke ekosistem Ethereum.
Penerapan EIP-4844 menjadi momentum penting bagi upaya skalabilitas Ethereum. Dengan integrasi data blob pada Mainnet Ethereum, upgrade ini memungkinkan solusi rollup memposting data transaksi dengan efisiensi tinggi dan biaya jauh lebih rendah. Berbeda dengan pendekatan menyeluruh pada danksharding penuh, proto-danksharding tidak membagi seluruh infrastruktur blockchain. Sebaliknya, fitur ini membangun komponen fundamental bagi peningkatan selanjutnya: struktur data blob, mekanisme pasar biaya yang baru, serta infrastruktur validator untuk mendukung ketersediaan data yang lebih luas.
Inovasi utama yang diperkenalkan EIP-4844 antara lain:
Perbedaan utama antara proto-danksharding dan danksharding penuh ada pada ruang lingkup dan waktu implementasinya. Proto-danksharding memperkenalkan mekanisme dasar blob dan memberikan alat penting bagi pengembang untuk menurunkan biaya transaksi rollup secara signifikan. Sementara itu, danksharding penuh akan meningkatkan jumlah blob per blok secara besar-besaran dan memperluas kapasitas data, mewujudkan visi skalabilitas Ethereum secara total. Pendekatan bertahap ini memungkinkan jaringan memperoleh manfaat langsung sambil membangun fondasi solusi skalabilitas yang lebih menyeluruh.
Kemampuan transformatif danksharding hadir dari pendekatan inovatifnya dalam menyediakan penyimpanan data yang efisien dan murah, terutama untuk solusi rollup. Arsitektur ini bertumpu pada tiga inovasi utama: data blob, komitmen KZG, dan sistem validator yang telah ditingkatkan.
Memahami Data Blob
Data blob adalah potongan besar data biner yang disertakan bersama blok Ethereum standar. Blob ini ditempatkan di ruang data terpisah dan secara sengaja dibuat tidak bisa diakses langsung oleh smart contract. Dengan begitu, solusi rollup dapat menyimpan data transaksi dalam jumlah besar dengan biaya rendah, sementara data blob tetap terisolasi dari lapisan eksekusi. Karena blob beroperasi di pasar biaya terpisah dan tidak bersaing dengan transaksi reguler untuk ruang blok, operator rollup dapat mengunggah data dengan biaya sangat rendah, yang langsung menguntungkan pengguna dengan biaya lebih murah.
Peran Komitmen KZG
KZG (Kate-Zaverucha-Goldberg) commitment merupakan fondasi kriptografi untuk memastikan integritas dan ketersediaan data blob. Bukti matematis ini memungkinkan validator memverifikasi ketersediaan dan format data blob tanpa harus mengunduh seluruh isi blob. Upacara KZG yang sukses pada tahun 2023, diikuti puluhan ribu partisipan global, telah menghasilkan parameter kriptografi aman untuk sistem verifikasi ini. Proses trusted setup ini memastikan tidak ada satu pihak pun yang dapat memanipulasi data blob atau menyensor transaksi, sehingga komitmen Ethereum terhadap resistensi sensor dan desentralisasi tetap terjaga.
Penjelasan Pemrosesan Validator
Pada arsitektur danksharding, validator memiliki peran lebih besar dalam mengusulkan dan memvalidasi blok yang kini memuat data blob beserta data transaksi biasa. Alih-alih membaca dan memproses seluruh isi blob, validator hanya memverifikasi keberadaan dan validitas blob melalui komitmen KZG yang terkait. Pendekatan ini menjaga kelompok validator Ethereum tetap terdesentralisasi sembari meningkatkan kapasitas data yang dapat diproses jaringan. Peran validator berfokus pada verifikasi kriptografi, bukan pemrosesan data, sehingga Ethereum dapat diskalakan tanpa membebani operator node dengan persyaratan perangkat keras berat.
| Komponen | Tujuan |
|---|---|
| Data Blob | Menyimpan data rollup berukuran besar dengan biaya rendah |
| Komitmen KZG | Menjamin ketersediaan dan kebenaran data |
| Validator | Mengusulkan dan memverifikasi blok yang memuat blob |
Pendekatan ini menjadi terobosan dalam penskalaan blockchain, memungkinkan Ethereum mendukung aplikasi throughput tinggi sambil tetap menjaga keamanan dan desentralisasi jaringan.
Teknologi rollup merupakan lapisan kunci dalam arsitektur skalabilitas Ethereum. Rollup berfungsi sebagai lingkungan eksekusi off-chain yang menggabungkan banyak transaksi lalu memposting data bukti ringkas ke mainnet Ethereum. Ada dua kategori rollup utama, masing-masing dengan metode validasi transaksi berbeda:
Optimistic Rollup (seperti Arbitrum dan Optimism) menggunakan model optimis, menganggap transaksi valid secara default. Sistem ini menerapkan fraud proof agar peserta dapat menantang transaksi yang dicurigai selama periode sengketa tertentu. Model ini mengurangi beban komputasi di kondisi normal, namun tetap menjaga keamanan melalui insentif ekonomi.
ZK (Zero-Knowledge) Rollup (seperti zkSync dan StarkNet) menggunakan bukti kriptografi canggih untuk validasi transaksi. Sistem ini menghasilkan bukti matematis validitas transaksi tanpa membuka detailnya, memungkinkan konfirmasi instan tanpa periode sengketa. Walaupun lebih berat secara komputasi, ZK proof memberi konfirmasi instan dan privasi lebih tinggi.
Penerapan struktur data blob proto-danksharding mengubah secara mendasar ekonomi operasional rollup. Sebelumnya, rollup mengunggah data transaksi ke Ethereum menggunakan calldata, yang bersaing dengan eksekusi smart contract dan menimbulkan biaya tinggi. Dengan blob, rollup dapat menyimpan data transaksi di ruang khusus dengan biaya sangat rendah. Penurunan biaya ini langsung dirasakan pengguna, membuat biaya transaksi turun tajam dan menghilangkan hambatan ekonomi adopsi blockchain.
Dampak pada Biaya Pengguna:
Penurunan biaya berkat blob terjadi di sejumlah skenario berikut:
| Jaringan Rollup Utama | Token Asli |
|---|---|
| Arbitrum | ARB |
| Optimism | OP |
| zkSync | ZK |
| StarkNet | STRK |
Perubahan ini adalah lompatan besar dalam aksesibilitas Ethereum, membuka jalan bagi adopsi massal yang sebelumnya terhambat ongkos transaksi tinggi.
Arsitektur danksharding membawa manfaat menyeluruh ke seluruh ekosistem Ethereum, mengubah pengalaman pengguna sekaligus memperluas kemampuan jaringan. Teknologi ini dirancang dengan fokus utama pada keuntungan nyata bagi pengguna, memastikan peningkatan teknis berdampak langsung pada kenyamanan dan efisiensi.
Analisis Manfaat Utama:
Implementasi danksharding menghadirkan manfaat berikut:
| Fitur | Sebelum Danksharding | Setelah Danksharding |
|---|---|---|
| Biaya Transaksi Layer 2 | $0,30–$2,00 | $0,02–$0,10 |
| Throughput Data | ~1MB/blok | 16MB+/blok (masa depan) |
| Akses Pengguna/Pengembang | Terbatas biaya | Terbuka untuk massal |
Bagi pengguna di bursa dan platform perdagangan kripto utama, manfaat ini terlihat pada biaya bridging layer 1 ke layer 2 yang lebih rendah, kesempatan trading lebih luas di solusi layer 2 Ethereum, dan proses deposit/penarikan yang lebih cepat. Settlement rollup yang lebih efisien membuat transaksi lintas layer selesai lebih cepat dan andal, sehingga platform menjadi lebih responsif.
Peningkatan skalabilitas ini juga menjadi fondasi pertumbuhan jangka panjang Ethereum. Ketika biaya transaksi menurun dan throughput meningkat, jaringan menjadi layak untuk aplikasi baru—dari sistem mikro pembayaran hingga bursa terdesentralisasi frekuensi tinggi—sehingga visi Ethereum sebagai lapisan penyelesaian global bisa terwujud.
Mekanisme penurunan biaya oleh proto-danksharding dilakukan melalui restrukturisasi besar cara solusi rollup memposting data ke Ethereum. Memahami proses ini menjelaskan mengapa penurunan biaya bisa sangat signifikan dan berkelanjutan.
Perbandingan Biaya Detail di Rollup Utama:
| Jaringan Rollup | Biaya Transaksi Rata-rata (Sebelum EIP-4844) | Biaya Transaksi Rata-rata (Setelah EIP-4844) |
|---|---|---|
| Arbitrum | $0,30 | $0,05 |
| Optimism | $0,25 | $0,04 |
| Base | $0,19 | $0,03 |
| zkSync Era | $0,20 | $0,03 |
Proses Teknis:
Mekanisme penurunan biaya terdiri atas beberapa langkah berikut:
Kewajiban Posting Data: Rollup harus mengunggah data transaksi ke Ethereum untuk mendapatkan jaminan keamanan mainnet. Posting data ini adalah sumber biaya utama bagi rollup.
Keterbatasan Calldata Lama: Sebelum EIP-4844, rollup mengunggah data menggunakan calldata yang bersaing dengan eksekusi smart contract untuk ruang blok terbatas. Akibatnya, biaya meningkat saat jaringan sibuk.
Implementasi Blob: Dengan proto-danksharding, rollup memposting data sebagai blob yang ditempatkan di ruang data khusus dengan pasar biaya tersendiri. Pemisahan ini menghilangkan persaingan dengan transaksi layer eksekusi.
Realisasi Penghematan: Pasar biaya blob yang terpisah dengan kapasitas data yang lebih besar menyebabkan biaya posting data per byte jauh lebih rendah. Operator rollup langsung merasakan penghematan dan menyalurkannya ke pengguna berupa penurunan biaya transaksi.
Pertanyaan Umum:
Apakah semua transaksi Ethereum menjadi lebih murah? Pengguna yang paling diuntungkan adalah mereka yang bertransaksi lewat solusi rollup. Transaksi layer 1 mainnet mendapat manfaat tidak langsung lewat berkurangnya kemacetan, namun penurunan biaya terbesar terjadi di layer 2.
Apakah model keamanan atau kepercayaan berubah? Jaminan keamanan tetap sama. Rollup tetap menggunakan keamanan Ethereum lewat ketersediaan data, dan konsensus Ethereum tetap mengamankan data blob sebagaimana data transaksi tradisional.
Apakah biaya blob tetap atau berubah-ubah? Biaya blob menggunakan pasar biaya dinamis yang menyesuaikan permintaan. Namun, meski permintaan tinggi, biaya blob tetap jauh di bawah biaya calldata lama karena kapasitas lebih besar dan pasar yang terpisah.
Inovasi arsitektural ini menawarkan penurunan biaya berkelanjutan, karena penghematan berasal dari efisiensi mendasar, bukan subsidi sementara atau pengorbanan keamanan.
Desain danksharding mengutamakan keamanan inti dan desentralisasi Ethereum bahkan di tengah peningkatan throughput transaksi yang sangat besar. Arsitektur ini memiliki beberapa lapisan perlindungan agar skalabilitas tidak mengorbankan nilai utama Ethereum.
Mekanisme Resistensi Sensor:
Arsitektur danksharding memperkuat perlindungan anti-sensor transaksi. Struktur single proposer, dipadukan dengan jaminan kriptografi KZG, membuat upaya siapa pun untuk mencegah data sah masuk ke blok menjadi sulit dan tidak layak secara ekonomi. Desain protokol memastikan bahwa data blob yang diajukan tidak bisa dikeluarkan tanpa terdeteksi, menjaga prinsip permissionless dan resistensi terhadap kontrol terpusat.
Menjaga Desentralisasi:
Pertimbangan utama pada solusi skalabilitas adalah apakah ia memusatkan kekuatan atau meningkatkan hambatan partisipasi. Danksharding mengatasinya dengan desain validator yang memungkinkan verifikasi data blob secara kriptografis tanpa beban komputasi berat. Ini memungkinkan validator yang tersebar di seluruh dunia memverifikasi data tanpa perangkat keras khusus atau bandwidth tinggi, sehingga jaringan tetap terdesentralisasi.
Pondasi Keamanan Upacara KZG:
Upacara trusted setup KZG yang melibatkan puluhan ribu peserta global menghasilkan parameter kriptografi untuk verifikasi blob. Selama ada satu peserta yang benar-benar menghancurkan bagian parameter rahasianya, sistem tetap aman. Skala partisipasi besar dan transparansi upacara membuat kepercayaan terhadap keamanan KZG sangat tinggi. Pondasi ini memastikan ketersediaan data walaupun ada validator berperilaku jahat atau berusaha menahan informasi.
Praktik Keamanan Pengguna:
Meski danksharding meningkatkan keamanan jaringan, pengguna tetap harus menjaga praktik keamanan pribadi berikut:
Arsitektur keamanan danksharding membuktikan skalabilitas blockchain dapat dicapai tanpa mengorbankan nilai inti jaringan terdesentralisasi. Dengan desain kriptografi dan protokol yang matang, Ethereum meningkatkan throughput sekaligus memperkuat keamanan.
Evolusi skalabilitas Ethereum mengikuti peta jalan multi-tahap yang dirancang untuk meningkatkan kemampuan jaringan secara progresif tanpa mengorbankan stabilitas dan keamanan. Memahami peta jalan ini memberi gambaran atas kapabilitas saat ini dan potensi masa depan.
Tahapan Implementasi:
Proto-Danksharding (EIP-4844): Sudah diimplementasikan, membawa struktur data blob ke mainnet Ethereum. Pengguna rollup langsung merasakan penurunan biaya besar dan infrastruktur dasar untuk penskalaan berikutnya telah tersedia.
Peningkatan Ketersediaan Data: Upgrade selanjutnya fokus pada optimalisasi interaksi solusi layer 2 dan lapisan ketersediaan data Ethereum. Ini bisa mencakup penambahan kapasitas blob per blok dan pengoptimalan pasar biaya.
Implementasi Danksharding Penuh: Target utamanya adalah memperluas hingga 64 atau lebih ruang data blob per blok—peningkatan eksponensial kapasitas ketersediaan data Ethereum, memungkinkan ribuan transaksi per detik di seluruh solusi layer 2 secara bersamaan.
Riset Protokol Lanjutan: Setelah danksharding penuh, riset terus dilakukan untuk pasar biaya multidimensi, teknik sampling data yang lebih efisien, dan pengembangan sharding lebih lanjut yang dapat memperluas batas skalabilitas Ethereum.
Pertimbangan Timeline:
Transisi dari proto-danksharding ke implementasi penuh mengikuti prinsip Ethereum: keamanan dan pengujian matang lebih utama daripada penerapan cepat. Peralihan ke danksharding penuh diproyeksikan terjadi dalam beberapa tahun ke depan, namun waktu pastinya tergantung hasil testing, audit keamanan, dan stabilitas mainnet. Pendekatan bertahap ini menurunkan risiko bagi jaringan dan pengguna.
Dampak pada Ekosistem:
Seiring Ethereum bergerak dalam peta jalan ini, pengembang dapat memanfaatkan alat penskalaan yang semakin canggih, membuka aplikasi dan use case baru. Pendekatan bertahap memungkinkan ekosistem menyesuaikan setiap peningkatan, rollup mengoptimalkan kinerja, dan pengguna menikmati penurunan biaya serta peningkatan kecepatan transaksi secara berkesinambungan. Proses evolusi ini memastikan Ethereum tetap menjadi platform smart contract unggulan sembari mengatasi tantangan skalabilitas yang selama ini menghambat adopsi blockchain global.
Danksharding adalah solusi penskalaan Ethereum yang meningkatkan throughput transaksi dengan membagi jaringan menjadi shard. Fitur ini menurunkan biaya, memperbaiki ketersediaan data, dan mempercepat pemrosesan transaksi, sembari menjaga keamanan lewat sistem verifikasi dua lapis.
Proto-Danksharding adalah upgrade antara yang memungkinkan penyimpanan data blob dan menurunkan biaya transaksi. Danksharding adalah tahap penuh dengan sharding data menyeluruh oleh validator, sehingga skalabilitas maksimal dan latensi lebih rendah bisa dicapai di Ethereum.
Danksharding meningkatkan throughput Ethereum dengan memungkinkan pemrosesan data paralel di banyak shard. Jaringan dapat menangani transaksi lebih banyak secara simultan, meningkatkan kapasitas, dan mengurangi kemacetan sehingga lebih skalabel serta efisien.
Danksharding diperkirakan diimplementasikan pada 2026-2027 setelah upgrade Dencun sebagai bagian dari peta jalan Ethereum. Teknologi ini akan meningkatkan skalabilitas melalui perbaikan ketersediaan data dan penurunan biaya transaksi dengan mekanisme proto-danksharding.
Danksharding menawarkan skalabilitas native langsung di tingkat protokol, menurunkan biaya ketersediaan data, dan meningkatkan throughput Ethereum. Berbeda dengan Rollup, mekanisme ini tidak membutuhkan sequencer eksternal sehingga desentralisasi dan keamanan tetap terjaga dengan jaminan kuat dari lapisan dasar Ethereum.
Danksharding secara signifikan menurunkan biaya gas dengan pemrosesan data paralel melalui data blob. Ini meningkatkan throughput dan kapasitas transaksi Ethereum, memangkas biaya pengguna sekitar 10–100x dibandingkan level saat ini.











