Analisis Mendalam Ketersediaan Data: Tantangan dan Kontroversi Kunci L2
Ketersediaan data adalah konsep yang sangat penting dalam bidang blockchain. Ini mengacu pada fakta bahwa produsen blok menerbitkan semua data transaksi dari blok ke dalam jaringan, sehingga validator dapat mengunduh dan memverifikasi. Jika data lengkap dan dapat diunduh, maka disebut sebagai tersedia; jika ada sebagian data yang tersembunyi yang mengakibatkan validator tidak dapat memperoleh informasi lengkap, maka dianggap tidak tersedia.
Perlu dicatat bahwa ketersediaan data dan kemampuan data untuk diambil adalah dua konsep yang berbeda. Yang pertama berfokus pada apakah data dari blok yang baru dihasilkan dapat melalui konsensus, sedangkan yang kedua melibatkan kemampuan untuk mengambil data historis yang sudah disimpan di blockchain. Beberapa ahli berpendapat bahwa istilah "ketersediaan data" dapat menimbulkan kebingungan, dan menyarankan untuk menggantinya dengan "publikasi data" yang lebih tepat.
Dalam solusi Layer 2(L2), masalah ketersediaan data sangat mencolok. Penyortir L2 perlu menerbitkan cukup data transaksi agar validator dapat memeriksa kevalidan transaksi. Namun, proses ini menghadapi dua tantangan besar: pertama, memastikan keamanan mekanisme validasi, dan kedua, mengurangi biaya penerbitan data.
Untuk Optimistic Rollup, jika sorter tidak menerbitkan data lengkap, penantang tidak dapat mengajukan tantangan yang valid. Sementara untuk ZK Rollup, meskipun bukti validitas itu sendiri tidak bergantung pada ketersediaan data, pengguna tetap memerlukan data lengkap untuk mengonfirmasi status aset. Untuk itu, saat ini sebagian besar solusi L2 memilih untuk menerbitkan data status dan data transaksi di Ethereum untuk mendapatkan jaminan keamanan yang cukup.
Namun, praktik ini juga membawa tekanan biaya yang besar. Dari biaya Gas yang dibayar pengguna kepada L2, biaya untuk menyerahkan data ke L1 mengambil porsi besar, di mana data transaksi yang menjamin ketersediaan data adalah bagian utama. Untuk mengurangi biaya, industri mengusulkan dua pemikiran: pertama, mengurangi biaya penerbitan data di L1, seperti upgrade EIP-4844 yang direncanakan oleh Ethereum; kedua, memisahkan lapisan ketersediaan data dari L1, mirip dengan cara Rollup memisahkan eksekusi transaksi dari L1.
Pendekatan yang memisahkan lapisan ketersediaan data ini berasal dari konsep blockchain modular. Blockchain modular memisahkan fungsi inti blockchain menjadi empat bagian yang relatif independen: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. Dengan menggabungkan jaringan khusus yang berbeda, kita dapat mengatasi batasan kinerja dari satu blockchain.
Namun, ada perdebatan besar di kalangan industri tentang apakah L2 seharusnya memisahkan lapisan ketersediaan data dari Ethereum. Beberapa anggota komunitas Ethereum berpendapat bahwa solusi penskalaan yang tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak dapat dianggap sebagai L2 yang sebenarnya. Mereka khawatir ini dapat mengurangi ketergantungan L2 pada keamanan Ethereum, sehingga mengancam posisi Ethereum.
Meskipun demikian, proyek terkait lapisan ketersediaan data tetap berkembang pesat. Dengan kemajuan teknologi dan permintaan pasar, kita memiliki alasan untuk percaya bahwa lebih banyak solusi inovatif untuk ketersediaan data akan terus muncul, memberikan kemungkinan baru untuk memperluas blockchain.
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.
7 Suka
Hadiah
7
6
Bagikan
Komentar
0/400
GasFeeLady
· 12jam yang lalu
biaya data bruh membunuh perdagangan saya sejujurnya
Lihat AsliBalas0
TooScaredToSell
· 12jam yang lalu
Biaya terlalu sulit diatur.
Lihat AsliBalas0
MondayYoloFridayCry
· 12jam yang lalu
Jangan L2 lagi, tidak mengerti
Lihat AsliBalas0
DoomCanister
· 12jam yang lalu
L2 masih perlu dioptimalkan, biayanya tidak murah.
Lihat AsliBalas0
Rugman_Walking
· 12jam yang lalu
Bagaimana menyeimbangkan kinerja keamanan? Ini merepotkan.
Perkembangan L2 memicu kontroversi mengenai ketersediaan data: bagaimana menyeimbangkan biaya dan keamanan
Analisis Mendalam Ketersediaan Data: Tantangan dan Kontroversi Kunci L2
Ketersediaan data adalah konsep yang sangat penting dalam bidang blockchain. Ini mengacu pada fakta bahwa produsen blok menerbitkan semua data transaksi dari blok ke dalam jaringan, sehingga validator dapat mengunduh dan memverifikasi. Jika data lengkap dan dapat diunduh, maka disebut sebagai tersedia; jika ada sebagian data yang tersembunyi yang mengakibatkan validator tidak dapat memperoleh informasi lengkap, maka dianggap tidak tersedia.
Perlu dicatat bahwa ketersediaan data dan kemampuan data untuk diambil adalah dua konsep yang berbeda. Yang pertama berfokus pada apakah data dari blok yang baru dihasilkan dapat melalui konsensus, sedangkan yang kedua melibatkan kemampuan untuk mengambil data historis yang sudah disimpan di blockchain. Beberapa ahli berpendapat bahwa istilah "ketersediaan data" dapat menimbulkan kebingungan, dan menyarankan untuk menggantinya dengan "publikasi data" yang lebih tepat.
Dalam solusi Layer 2(L2), masalah ketersediaan data sangat mencolok. Penyortir L2 perlu menerbitkan cukup data transaksi agar validator dapat memeriksa kevalidan transaksi. Namun, proses ini menghadapi dua tantangan besar: pertama, memastikan keamanan mekanisme validasi, dan kedua, mengurangi biaya penerbitan data.
Untuk Optimistic Rollup, jika sorter tidak menerbitkan data lengkap, penantang tidak dapat mengajukan tantangan yang valid. Sementara untuk ZK Rollup, meskipun bukti validitas itu sendiri tidak bergantung pada ketersediaan data, pengguna tetap memerlukan data lengkap untuk mengonfirmasi status aset. Untuk itu, saat ini sebagian besar solusi L2 memilih untuk menerbitkan data status dan data transaksi di Ethereum untuk mendapatkan jaminan keamanan yang cukup.
Namun, praktik ini juga membawa tekanan biaya yang besar. Dari biaya Gas yang dibayar pengguna kepada L2, biaya untuk menyerahkan data ke L1 mengambil porsi besar, di mana data transaksi yang menjamin ketersediaan data adalah bagian utama. Untuk mengurangi biaya, industri mengusulkan dua pemikiran: pertama, mengurangi biaya penerbitan data di L1, seperti upgrade EIP-4844 yang direncanakan oleh Ethereum; kedua, memisahkan lapisan ketersediaan data dari L1, mirip dengan cara Rollup memisahkan eksekusi transaksi dari L1.
Pendekatan yang memisahkan lapisan ketersediaan data ini berasal dari konsep blockchain modular. Blockchain modular memisahkan fungsi inti blockchain menjadi empat bagian yang relatif independen: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. Dengan menggabungkan jaringan khusus yang berbeda, kita dapat mengatasi batasan kinerja dari satu blockchain.
Namun, ada perdebatan besar di kalangan industri tentang apakah L2 seharusnya memisahkan lapisan ketersediaan data dari Ethereum. Beberapa anggota komunitas Ethereum berpendapat bahwa solusi penskalaan yang tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak dapat dianggap sebagai L2 yang sebenarnya. Mereka khawatir ini dapat mengurangi ketergantungan L2 pada keamanan Ethereum, sehingga mengancam posisi Ethereum.
Meskipun demikian, proyek terkait lapisan ketersediaan data tetap berkembang pesat. Dengan kemajuan teknologi dan permintaan pasar, kita memiliki alasan untuk percaya bahwa lebih banyak solusi inovatif untuk ketersediaan data akan terus muncul, memberikan kemungkinan baru untuk memperluas blockchain.