Ketersediaan Data: Fondasi Inti dan Fokus Kontroversi L2
Para ahli di bidang blockchain telah mencapai konsensus luas tentang pentingnya ketersediaan data. Seorang peneliti terkenal di industri pernah menyatakan bahwa tanpa menggunakan Ethereum untuk mendapatkan ketersediaan data, tidak dapat dianggap sebagai L2 yang sebenarnya. Pandangan ini memicu diskusi luas, karena menurut standar ini, banyak proyek terkenal akan dikecualikan dari kategori L2.
Jadi, apa sebenarnya ketersediaan data? Tantangan apa yang dihadapi L2 dalam hal ini? Mengapa ada begitu banyak kontroversi seputar lapisan ketersediaan data? Artikel ini akan membahas masalah ini secara mendalam, mengungkap peran kunci ketersediaan data.
Definisi dan Ciri Ketersediaan Data
Singkatnya, ketersediaan data mengacu pada produsen blok yang mempublikasikan semua data transaksi secara lengkap ke jaringan, sehingga validator dapat mengunduhnya. Jika data dipublikasikan secara lengkap dan tersedia untuk diunduh, maka dianggap tersedia; sebaliknya, jika sebagian data disembunyikan sehingga validator tidak dapat mengakses informasi lengkap, maka dianggap tidak tersedia.
Perlu dicatat bahwa ketersediaan data dan ketercarian data adalah dua konsep yang berbeda:
Ketersediaan data melibatkan tahap produksi blok baru tetapi belum mencapai konsensus, yang berfokus pada apakah data baru dapat melewati konsensus.
Dapat diaksesnya data berarti kemampuan untuk menelusuri data historis yang telah disepakati dan disimpan secara permanen di blockchain.
Beberapa ahli berpendapat bahwa istilah "ketersediaan data" mudah disalahartikan, dan disarankan untuk diubah menjadi "publikasi data" yang lebih tepat. Pandangan ini didukung oleh berbagai pihak, termasuk pendiri proyek ketersediaan data tertentu.
Tantangan Ketersediaan Data L2
Meskipun ketersediaan data berasal dari Ethereum, saat ini industri lebih fokus pada aplikasi di tingkat L2. Di L2, sorter bertindak sebagai produsen blok, perlu menerbitkan cukup data transaksi untuk verifikasi. Proses ini terutama menghadapi dua tantangan utama:
Pastikan mekanisme verifikasi berjalan dengan aman
Mengurangi biaya penerbitan data
Untuk OP Rollup yang menggunakan bukti penipuan, jika penyortir tidak menerbitkan data lengkap, penantang tidak akan dapat mengajukan keberatan yang valid. Sementara untuk ZK Rollup yang menggunakan bukti validitas, meskipun bukti itu sendiri tidak bergantung pada ketersediaan data, kurangnya data lengkap masih dapat menyebabkan kehilangan aset pengguna.
Untuk mengatasi masalah ini, saat ini sebagian besar proyek L2 memilih untuk menerbitkan data status dan data transaksi di Ethereum, memanfaatkan keamanan dan ketersediaan datanya. Namun, praktik ini juga membawa tekanan biaya yang besar.
Biaya Gas yang dibayar pengguna kepada L2 terutama terdiri dari dua bagian: Gas untuk mengeksekusi transaksi L2 dan Gas untuk mengirimkan data ke L1. Yang terakhir merupakan bagian biaya utama, di mana publikasi data transaksi yang menjamin ketersediaan data adalah pengeluaran terbesar.
Oleh karena itu, untuk mengurangi biaya keseluruhan L2, kuncinya adalah mengurangi pengeluaran publikasi data. Ada dua metode utama:
Mengurangi biaya untuk menerbitkan data di L1, seperti upgrade EIP-4844 yang akan datang di Ethereum
Memisahkan lapisan ketersediaan data dari L1, mirip dengan cara Rollup memisahkan eksekusi transaksi dari L1.
Sumber Kontroversi Tingkat Ketersediaan Data
Untuk memahami kontroversi L2 di lapisan ketersediaan data, perlu dimulai dari konsep blockchain modular. Blockchain modular memisahkan fungsi inti blockchain, membentuk modul yang relatif independen, dan memperluas kinerja satu blockchain dengan menggabungkan jaringan khusus yang berbeda.
Saat ini, blockchain modular yang diterima secara umum dibagi menjadi empat lapisan: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. Desain modular ini mirip dengan blok lego, yang menggabungkan modul optimal secara kustom untuk mengatasi masalah "segitiga tidak mungkin" dalam blockchain.
Proyek L2 yang ada saat ini hanya memisahkan lapisan eksekusi dari Ethereum, sementara tiga fungsi lapisan lainnya masih dilakukan di Ethereum. Namun, karena pertimbangan biaya, banyak L2 yang berencana untuk memisahkan lapisan ketersediaan data dari Ethereum, hanya menggunakan Ethereum sebagai lapisan penyelesaian dan konsensus.
Namun, komunitas Ethereum tampaknya tidak setuju dengan pendekatan ini. Beberapa anggota Ethereum Foundation berpendapat bahwa tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak dapat dianggap sebagai Rollup atau L2 yang sebenarnya. Sebuah platform analisis L2 yang terkenal juga menyatakan bahwa solusi penskalaan yang tidak menerbitkan data di L1 tidak seharusnya dianggap sebagai L2, karena tidak ada jaminan bahwa operator akan menyediakan data yang telah diterbitkan.
Pendapat yang bersikeras untuk meninggalkan lapisan ketersediaan data di Ethereum tampaknya didasarkan pada pertimbangan keamanan, tetapi juga dapat mencerminkan kekhawatiran tentang kemungkinan tergoyangnya posisi Ethereum. Setelah semua, jika L2 juga memisahkan lapisan ketersediaan data dari Ethereum, yang pada dasarnya melemahkan ketergantungan pada keamanan Ethereum, mungkin secara bertahap menjauh dari ekosistem Ethereum.
Meskipun ada kontroversi, proyek terkait lapisan ketersediaan data tetap berkembang pesat. Di masa depan, kita berharap untuk melihat lebih banyak solusi ketersediaan data yang inovatif muncul, memberikan energi baru untuk perkembangan ekosistem 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.
20 Suka
Hadiah
20
7
Bagikan
Komentar
0/400
MEVHunterWang
· 4jam yang lalu
真L2那jebakan挺扯的
Lihat AsliBalas0
0xLuckbox
· 07-15 13:04
Apakah yang penting di sini adalah keaslian atau standar, karena orang-orang di atas juga belum memahami inti dari masalah ini?
Lihat AsliBalas0
ProbablyNothing
· 07-14 22:03
Sekali lagi melihat topik debat lama ini, benar-benar membawa ritme.
Lihat AsliBalas0
RunWhenCut
· 07-14 22:01
Lagi-lagi dianggap bodoh, semua L2 berani mengatakan diri mereka aman.
Lihat AsliBalas0
MiningDisasterSurvivor
· 07-14 21:57
L2 eyewash belum mati? Sekarang mereka kembali berjanji manis.
Lihat AsliBalas0
MechanicalMartel
· 07-14 21:52
jadi ini jebakan untuk zk roll, kan
Lihat AsliBalas0
ZkProofPudding
· 07-14 21:41
Bukankah itu hanya dilema antara keamanan vs biaya? Begitu banyak L2 yang tidak berani pasti.
Kontroversi Ketersediaan Data: Proyek L2 Menghadapi Pilihan Antara Biaya dan Keamanan
Ketersediaan Data: Fondasi Inti dan Fokus Kontroversi L2
Para ahli di bidang blockchain telah mencapai konsensus luas tentang pentingnya ketersediaan data. Seorang peneliti terkenal di industri pernah menyatakan bahwa tanpa menggunakan Ethereum untuk mendapatkan ketersediaan data, tidak dapat dianggap sebagai L2 yang sebenarnya. Pandangan ini memicu diskusi luas, karena menurut standar ini, banyak proyek terkenal akan dikecualikan dari kategori L2.
Jadi, apa sebenarnya ketersediaan data? Tantangan apa yang dihadapi L2 dalam hal ini? Mengapa ada begitu banyak kontroversi seputar lapisan ketersediaan data? Artikel ini akan membahas masalah ini secara mendalam, mengungkap peran kunci ketersediaan data.
Definisi dan Ciri Ketersediaan Data
Singkatnya, ketersediaan data mengacu pada produsen blok yang mempublikasikan semua data transaksi secara lengkap ke jaringan, sehingga validator dapat mengunduhnya. Jika data dipublikasikan secara lengkap dan tersedia untuk diunduh, maka dianggap tersedia; sebaliknya, jika sebagian data disembunyikan sehingga validator tidak dapat mengakses informasi lengkap, maka dianggap tidak tersedia.
Perlu dicatat bahwa ketersediaan data dan ketercarian data adalah dua konsep yang berbeda:
Beberapa ahli berpendapat bahwa istilah "ketersediaan data" mudah disalahartikan, dan disarankan untuk diubah menjadi "publikasi data" yang lebih tepat. Pandangan ini didukung oleh berbagai pihak, termasuk pendiri proyek ketersediaan data tertentu.
Tantangan Ketersediaan Data L2
Meskipun ketersediaan data berasal dari Ethereum, saat ini industri lebih fokus pada aplikasi di tingkat L2. Di L2, sorter bertindak sebagai produsen blok, perlu menerbitkan cukup data transaksi untuk verifikasi. Proses ini terutama menghadapi dua tantangan utama:
Untuk OP Rollup yang menggunakan bukti penipuan, jika penyortir tidak menerbitkan data lengkap, penantang tidak akan dapat mengajukan keberatan yang valid. Sementara untuk ZK Rollup yang menggunakan bukti validitas, meskipun bukti itu sendiri tidak bergantung pada ketersediaan data, kurangnya data lengkap masih dapat menyebabkan kehilangan aset pengguna.
Untuk mengatasi masalah ini, saat ini sebagian besar proyek L2 memilih untuk menerbitkan data status dan data transaksi di Ethereum, memanfaatkan keamanan dan ketersediaan datanya. Namun, praktik ini juga membawa tekanan biaya yang besar.
Biaya Gas yang dibayar pengguna kepada L2 terutama terdiri dari dua bagian: Gas untuk mengeksekusi transaksi L2 dan Gas untuk mengirimkan data ke L1. Yang terakhir merupakan bagian biaya utama, di mana publikasi data transaksi yang menjamin ketersediaan data adalah pengeluaran terbesar.
Oleh karena itu, untuk mengurangi biaya keseluruhan L2, kuncinya adalah mengurangi pengeluaran publikasi data. Ada dua metode utama:
Sumber Kontroversi Tingkat Ketersediaan Data
Untuk memahami kontroversi L2 di lapisan ketersediaan data, perlu dimulai dari konsep blockchain modular. Blockchain modular memisahkan fungsi inti blockchain, membentuk modul yang relatif independen, dan memperluas kinerja satu blockchain dengan menggabungkan jaringan khusus yang berbeda.
Saat ini, blockchain modular yang diterima secara umum dibagi menjadi empat lapisan: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. Desain modular ini mirip dengan blok lego, yang menggabungkan modul optimal secara kustom untuk mengatasi masalah "segitiga tidak mungkin" dalam blockchain.
Proyek L2 yang ada saat ini hanya memisahkan lapisan eksekusi dari Ethereum, sementara tiga fungsi lapisan lainnya masih dilakukan di Ethereum. Namun, karena pertimbangan biaya, banyak L2 yang berencana untuk memisahkan lapisan ketersediaan data dari Ethereum, hanya menggunakan Ethereum sebagai lapisan penyelesaian dan konsensus.
Namun, komunitas Ethereum tampaknya tidak setuju dengan pendekatan ini. Beberapa anggota Ethereum Foundation berpendapat bahwa tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak dapat dianggap sebagai Rollup atau L2 yang sebenarnya. Sebuah platform analisis L2 yang terkenal juga menyatakan bahwa solusi penskalaan yang tidak menerbitkan data di L1 tidak seharusnya dianggap sebagai L2, karena tidak ada jaminan bahwa operator akan menyediakan data yang telah diterbitkan.
Pendapat yang bersikeras untuk meninggalkan lapisan ketersediaan data di Ethereum tampaknya didasarkan pada pertimbangan keamanan, tetapi juga dapat mencerminkan kekhawatiran tentang kemungkinan tergoyangnya posisi Ethereum. Setelah semua, jika L2 juga memisahkan lapisan ketersediaan data dari Ethereum, yang pada dasarnya melemahkan ketergantungan pada keamanan Ethereum, mungkin secara bertahap menjauh dari ekosistem Ethereum.
Meskipun ada kontroversi, proyek terkait lapisan ketersediaan data tetap berkembang pesat. Di masa depan, kita berharap untuk melihat lebih banyak solusi ketersediaan data yang inovatif muncul, memberikan energi baru untuk perkembangan ekosistem L2.