Sebelum peningkatan Dencun, jaringan Layer 2 Ethereum menghadapi dilema mendasar. Solusi dari dilema ini adalah proposal EIP-4844 yang sangat diperhatikan. Tetapi sebelum kita memahami nilai dari EIP-4844, kita perlu memahami terlebih dahulu apa itu Layer 1 dan Layer 2, serta mengapa jaringan L2 yang ada saat ini terjebak dalam perangkap biaya.
Layer 1 dan Layer 2: Dua Mode Operasi Blockchain
Apa itu Layer 1 yang independen?
Layer 1 (L1) merujuk pada jaringan blockchain yang sepenuhnya independen. Jaringan ini tidak bergantung pada sistem eksternal apa pun dan memiliki semua kemampuan yang diperlukan untuk operasi blockchain yang normal.
Contoh proyek L1 meliputi:
Bitcoin: buku besar desentralisasi tertua
Ethereum: platform kontrak pintar
Solana: blockchain berperforma tinggi
Avalanche: ekosistem multi-chain
Ciri umum dari jaringan ini adalah: selain menjalankan sendiri secara lengkap, mereka juga dapat berfungsi sebagai infrastruktur dasar untuk blockchain lain. Jaringan yang bergantung pada L1 ini disebut Layer 2 (L2).
Logika desain Layer 2: Pemisahan Fungsi
Layer 2 adalah blockchain yang dibangun di atas L1. L2 tidak perlu menjalankan semua fungsi blockchain, melainkan menggunakan strategi pembagian tugas: L2 bertanggung jawab atas perhitungan dan eksekusi transaksi, sementara L1 bertanggung jawab atas keamanan dan penyimpanan data.
Jika diibaratkan dengan komputer:
L1 seperti hard disk, menyimpan riwayat transaksi L2 secara permanen
L2 seperti prosesor, melakukan eksekusi berbagai perhitungan dan transaksi dengan cepat
Pengguna dapat langsung melakukan transaksi di L2, atau memeriksa catatan transaksi di L1 untuk memverifikasi bahwa semuanya berjalan dengan benar. Arsitektur ini memungkinkan L2 memiliki tingkat keamanan yang mendekati L1, tetapi dengan kecepatan pemrosesan yang jauh lebih tinggi.
Ketersediaan Data: Nadi L2
Mengapa L1 sangat penting bagi L2? Kuncinya adalah ketersediaan data.
Jaringan L2 tidak mampu memelihara jaringan node lengkap untuk menyimpan riwayatnya sendiri, sehingga harus ada tempat untuk mencatat semua transaksi. Tempat ini adalah L1. Siapa pun dapat melihat data yang disimpan di L1 untuk memverifikasi apakah jaringan L2 berfungsi dengan benar.
Sebagai lapisan ketersediaan data untuk L2, L1 memastikan transparansi dan verifikasi L2. Tanpanya, L2 tidak akan mendapatkan kepercayaan yang cukup.
Dua Metode Verifikasi Rollup
Saat ini, L2 mengadopsi dua skema utama: Optimistic Rollup dan ZK Rollup. Perbedaannya terletak pada bagaimana membuktikan bahwa transaksi telah dieksekusi dengan benar.
Optimistic Rollup: Percaya dulu, keberatan kemudian
Skema ini sangat sederhana:
L2 mengeksekusi transaksi
Hasil transaksi dipublikasikan ke L1
Dalam periode waktu tertentu, siapa saja dapat mengajukan keberatan
Jika ada yang menemukan kesalahan (misalnya Arbitrum menangani transfer yang salah), mereka dapat mengajukan keberatan dan mendapatkan hadiah. Mekanisme ini mirip dengan “percaya dulu, verifikasi kemudian”.
ZK Rollup: Memberikan bukti, verifikasi langsung
Skema ini mengharuskan adanya bukti sebelumnya:
Menjalankan transaksi dalam lingkungan EVM khusus
Menghasilkan bukti matematis yang membuktikan eksekusi yang benar
Mempublikasikan transaksi dan bukti tersebut ke L1
Siapa saja dapat memverifikasi keabsahan bukti
Cara ini lebih mirip dengan “ini hasilnya, ini buktinya”. Memverifikasi bukti jauh lebih murah daripada menjalankan ulang semua transaksi.
Sebelum munculnya EIP-4844: Masalah calldata
Sebelum proposal EIP-4844, jaringan L2 memiliki cara cerdas untuk menyimpan data: memanfaatkan field calldata dari transaksi.
Calldata adalah ruang khusus dalam transaksi blockchain yang digunakan untuk mencatat instruksi pengguna. Jaringan L2 memikirkan solusi pintar: memasukkan transaksi mereka, bukti eksekusi, dan hasilnya ke dalam calldata, lalu menulisnya ke L1.
Cara ini memang cerdas, karena dengan demikian L2 dapat memanfaatkan keamanan dan desentralisasi Ethereum untuk memastikan catatan transaksi mereka tidak dapat diubah.
Namun masalah muncul: semua transaksi pengguna, baik dari L1 maupun L2, bersaing dalam pasar biaya yang sama.
Ketika di Ethereum terjadi lonjakan biaya Gas akibat banyaknya NFT yang dibuat, biaya data untuk L2 juga meningkat, sehingga biaya transaksi pengguna di L2 menjadi lebih mahal. Sebaliknya, ketika L2 perlu mempublikasikan data dalam jumlah besar, pengguna L1 juga akan terkena dampaknya. Ini seperti dua jalur lalu lintas yang saling mengganggu satu sama lain.
EIP-4844: Membuka Jalur Khusus untuk L2
Menghadapi dilema ini, komunitas Ethereum merancang solusi elegan: menciptakan ruang khusus untuk L2.
Inti dari EIP-4844 adalah “membiarkan L2 melakukan pekerjaannya sendiri tanpa mengganggu pengguna Ethereum”. Untuk itu, diperkenalkan jenis transaksi baru yang memungkinkan L2 mempublikasikan data ke area baru: blobspace.
Blobspace adalah bagian baru dalam blok Ethereum, khusus untuk menampung data L2. Yang lebih penting, EIP-4844 menciptakan pasar biaya terpisah untuk blobspace. Artinya:
Biaya transaksi pengguna L1 tidak lagi dipengaruhi oleh data L2
Biaya operasional jaringan L2 tidak lagi terikat fluktuasi Gas Ethereum
Kedua pihak dapat berjalan sendiri-sendiri tanpa saling mengganggu
Menurut prediksi pengembang, peningkatan ini akan menurunkan biaya Gas transaksi L2 sekitar 10 kali lipat. Bagi pengguna, ini berarti transaksi di L2 akan jauh lebih murah; bagi proyek L2, ini berarti biaya operasional yang lebih rendah; dan bagi ekosistem Ethereum secara keseluruhan, ini meningkatkan daya saing.
Makna Sebenarnya dari Peningkatan Cancun
Secara teknis, upgrade Dencun terutama mengubah cara L2 menulis dan mengirimkan kumpulan transaksi di Ethereum. Pengguna tidak perlu memahami detail dasar ini.
Dari sudut pandang pengalaman pengguna, perubahan yang dibawa upgrade ini sangat langsung:
Biaya transaksi di L2 turun secara signifikan
Beban Gas di L1 saat aktivitas L2 meningkat berkurang
Meskipun EIP-4844 adalah proposal teknis, ia menyelesaikan masalah paling mendasar yang dihadapi ekosistem Layer 2—keseimbangan biaya dan efisiensi. Inilah sebabnya mengapa ini dipandang sebagai titik balik penting bagi perkembangan Ethereum dan L2.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Memahami Lebih Dalam EIP-4844: Kunci Pemecahan Masalah Skalabilitas Layer 2 Ethereum
Sebelum peningkatan Dencun, jaringan Layer 2 Ethereum menghadapi dilema mendasar. Solusi dari dilema ini adalah proposal EIP-4844 yang sangat diperhatikan. Tetapi sebelum kita memahami nilai dari EIP-4844, kita perlu memahami terlebih dahulu apa itu Layer 1 dan Layer 2, serta mengapa jaringan L2 yang ada saat ini terjebak dalam perangkap biaya.
Layer 1 dan Layer 2: Dua Mode Operasi Blockchain
Apa itu Layer 1 yang independen?
Layer 1 (L1) merujuk pada jaringan blockchain yang sepenuhnya independen. Jaringan ini tidak bergantung pada sistem eksternal apa pun dan memiliki semua kemampuan yang diperlukan untuk operasi blockchain yang normal.
Contoh proyek L1 meliputi:
Ciri umum dari jaringan ini adalah: selain menjalankan sendiri secara lengkap, mereka juga dapat berfungsi sebagai infrastruktur dasar untuk blockchain lain. Jaringan yang bergantung pada L1 ini disebut Layer 2 (L2).
Logika desain Layer 2: Pemisahan Fungsi
Layer 2 adalah blockchain yang dibangun di atas L1. L2 tidak perlu menjalankan semua fungsi blockchain, melainkan menggunakan strategi pembagian tugas: L2 bertanggung jawab atas perhitungan dan eksekusi transaksi, sementara L1 bertanggung jawab atas keamanan dan penyimpanan data.
Jika diibaratkan dengan komputer:
Pengguna dapat langsung melakukan transaksi di L2, atau memeriksa catatan transaksi di L1 untuk memverifikasi bahwa semuanya berjalan dengan benar. Arsitektur ini memungkinkan L2 memiliki tingkat keamanan yang mendekati L1, tetapi dengan kecepatan pemrosesan yang jauh lebih tinggi.
Ketersediaan Data: Nadi L2
Mengapa L1 sangat penting bagi L2? Kuncinya adalah ketersediaan data.
Jaringan L2 tidak mampu memelihara jaringan node lengkap untuk menyimpan riwayatnya sendiri, sehingga harus ada tempat untuk mencatat semua transaksi. Tempat ini adalah L1. Siapa pun dapat melihat data yang disimpan di L1 untuk memverifikasi apakah jaringan L2 berfungsi dengan benar.
Sebagai lapisan ketersediaan data untuk L2, L1 memastikan transparansi dan verifikasi L2. Tanpanya, L2 tidak akan mendapatkan kepercayaan yang cukup.
Dua Metode Verifikasi Rollup
Saat ini, L2 mengadopsi dua skema utama: Optimistic Rollup dan ZK Rollup. Perbedaannya terletak pada bagaimana membuktikan bahwa transaksi telah dieksekusi dengan benar.
Optimistic Rollup: Percaya dulu, keberatan kemudian
Skema ini sangat sederhana:
Jika ada yang menemukan kesalahan (misalnya Arbitrum menangani transfer yang salah), mereka dapat mengajukan keberatan dan mendapatkan hadiah. Mekanisme ini mirip dengan “percaya dulu, verifikasi kemudian”.
ZK Rollup: Memberikan bukti, verifikasi langsung
Skema ini mengharuskan adanya bukti sebelumnya:
Cara ini lebih mirip dengan “ini hasilnya, ini buktinya”. Memverifikasi bukti jauh lebih murah daripada menjalankan ulang semua transaksi.
Sebelum munculnya EIP-4844: Masalah calldata
Sebelum proposal EIP-4844, jaringan L2 memiliki cara cerdas untuk menyimpan data: memanfaatkan field calldata dari transaksi.
Calldata adalah ruang khusus dalam transaksi blockchain yang digunakan untuk mencatat instruksi pengguna. Jaringan L2 memikirkan solusi pintar: memasukkan transaksi mereka, bukti eksekusi, dan hasilnya ke dalam calldata, lalu menulisnya ke L1.
Cara ini memang cerdas, karena dengan demikian L2 dapat memanfaatkan keamanan dan desentralisasi Ethereum untuk memastikan catatan transaksi mereka tidak dapat diubah.
Namun masalah muncul: semua transaksi pengguna, baik dari L1 maupun L2, bersaing dalam pasar biaya yang sama.
Ketika di Ethereum terjadi lonjakan biaya Gas akibat banyaknya NFT yang dibuat, biaya data untuk L2 juga meningkat, sehingga biaya transaksi pengguna di L2 menjadi lebih mahal. Sebaliknya, ketika L2 perlu mempublikasikan data dalam jumlah besar, pengguna L1 juga akan terkena dampaknya. Ini seperti dua jalur lalu lintas yang saling mengganggu satu sama lain.
EIP-4844: Membuka Jalur Khusus untuk L2
Menghadapi dilema ini, komunitas Ethereum merancang solusi elegan: menciptakan ruang khusus untuk L2.
Inti dari EIP-4844 adalah “membiarkan L2 melakukan pekerjaannya sendiri tanpa mengganggu pengguna Ethereum”. Untuk itu, diperkenalkan jenis transaksi baru yang memungkinkan L2 mempublikasikan data ke area baru: blobspace.
Blobspace adalah bagian baru dalam blok Ethereum, khusus untuk menampung data L2. Yang lebih penting, EIP-4844 menciptakan pasar biaya terpisah untuk blobspace. Artinya:
Menurut prediksi pengembang, peningkatan ini akan menurunkan biaya Gas transaksi L2 sekitar 10 kali lipat. Bagi pengguna, ini berarti transaksi di L2 akan jauh lebih murah; bagi proyek L2, ini berarti biaya operasional yang lebih rendah; dan bagi ekosistem Ethereum secara keseluruhan, ini meningkatkan daya saing.
Makna Sebenarnya dari Peningkatan Cancun
Secara teknis, upgrade Dencun terutama mengubah cara L2 menulis dan mengirimkan kumpulan transaksi di Ethereum. Pengguna tidak perlu memahami detail dasar ini.
Dari sudut pandang pengalaman pengguna, perubahan yang dibawa upgrade ini sangat langsung:
Meskipun EIP-4844 adalah proposal teknis, ia menyelesaikan masalah paling mendasar yang dihadapi ekosistem Layer 2—keseimbangan biaya dan efisiensi. Inilah sebabnya mengapa ini dipandang sebagai titik balik penting bagi perkembangan Ethereum dan L2.