Analisis Pentingnya Ketersediaan Data untuk Layer2
Seorang peneliti dari Ethereum Foundation pernah menyatakan bahwa tanpa menggunakan Ethereum untuk mendapatkan ketersediaan data, tidak dapat disebut sebagai L2. Pernyataan ini memicu kontroversi, karena menurut standar ini, banyak proyek terkenal mungkin akan dikeluarkan dari kategori L2. Jadi, apa sebenarnya ketersediaan data itu? Tantangan apa yang dihadapi L2 dalam hal ini? Mengapa lapisan ketersediaan data memicu begitu banyak diskusi di bidang L2? Artikel ini akan menyelidiki masalah-masalah ini dan mengungkap konsep inti dari ketersediaan data.
Definisi Ketersediaan Data
Ketersediaan data mengacu pada produsen blok yang menerbitkan semua data transaksi secara lengkap ke jaringan, sehingga validator dapat mengunduh dan memverifikasi. Jika produsen blok menerbitkan data lengkap dan memungkinkan validator untuk mengunduh, kami menyebut data tersebut tersedia; sebaliknya, jika sebagian data disembunyikan sehingga validator tidak dapat memperoleh informasi lengkap, maka data dianggap tidak tersedia.
Perbedaan antara ketersediaan data dan ketercapaian data
Kedua konsep ini mudah bingung, tetapi sebenarnya ada perbedaan mendasar:
Ketersediaan data mencakup tahap setelah produksi blok baru, tetapi sebelum ditambahkan ke blockchain melalui konsensus, yang berfokus pada apakah data yang baru dirilis dapat melewati konsensus.
Ketersediaan data mengacu pada tahap di mana data telah disepakati dan disimpan secara permanen di blockchain, yang berfokus pada kemampuan untuk mengambil data historis.
Beberapa orang dalam industri berpendapat bahwa istilah "ketersediaan data" mungkin dapat menimbulkan kebingungan, dan menyarankan untuk mengubahnya menjadi "publikasi data" untuk mencerminkan esensinya dengan lebih akurat.
Masalah Ketersediaan Data di Layer2
Meskipun konsep ketersediaan data berasal dari Ethereum, saat ini kami lebih fokus pada aplikasi di tingkat L2. Di L2, sorter berperan sebagai produsen blok, yang perlu menerbitkan cukup data transaksi untuk diverifikasi. Proses ini menghadapi dua tantangan besar: memastikan keamanan mekanisme verifikasi dan mengurangi biaya penerbitan data.
Keamanan Mekanisme Verifikasi
Berbagai jenis L2 menggunakan metode verifikasi yang berbeda:
OP Rollup menggunakan bukti penipuan: jika penyortir tidak menerbitkan data lengkap, penantang tidak dapat memulai tantangan yang valid.
Meskipun ZK Rollup tidak bergantung pada ketersediaan data, secara keseluruhan tetap memerlukan data lengkap, jika tidak, pengguna mungkin tidak dapat memeriksa saldo mereka, yang berisiko kehilangan aset.
Untuk memastikan keamanan verifikasi, saat ini sebagian besar pengurut L2 memilih untuk menerbitkan data status dan data transaksi di Ethereum, memanfaatkan keamanannya untuk penyelesaian dan mendapatkan ketersediaan data.
Mengurangi biaya penerbitan data
Biaya Gas yang dibayar oleh pengguna L2 terutama terdiri dari dua bagian: Gas untuk mengeksekusi transaksi L2 dan Gas untuk mengirim data ke L1. Yang terakhir menyumbang sebagian besar biaya pengguna, di mana data transaksi yang menjamin ketersediaan data adalah pengeluaran utama.
Ada dua cara utama untuk mengurangi biaya:
Mengurangi biaya untuk menerbitkan data di L1, seperti pembaruan EIP-4844 yang akan segera diterapkan di Ethereum.
Memisahkan lapisan ketersediaan data dari L1, mirip dengan cara Rollup memisahkan eksekusi transaksi dari L1.
Kontroversi Lapisan Ketersediaan Data Layer2
Konsep blockchain modular memberikan latar belakang bagi kita untuk memahami kontroversi ini. Blockchain modular memisahkan fungsi inti blockchain, membentuk modul independen, untuk meningkatkan kinerja melalui penggabungan berbagai jaringan khusus.
Saat ini, blockchain modular yang diakui secara umum dibagi menjadi empat lapisan: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. L2 yang ada saat ini, selain memisahkan lapisan eksekusi dari Ethereum, masih menjalankan fungsi tiga lapisan lainnya di Ethereum. Namun, karena pertimbangan biaya, banyak L2 yang sedang mempertimbangkan untuk juga memisahkan lapisan ketersediaan data dari Ethereum.
Tren ini memicu kontroversi. Peneliti dari Yayasan Ethereum berpendapat bahwa proyek yang tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak seharusnya dianggap sebagai L2. Beberapa lembaga analisis industri juga memiliki pandangan serupa, berpendapat bahwa solusi penskalaan yang tidak menerbitkan data di L1 tidak termasuk dalam kategori L2.
Ketahanan ini mungkin berasal dari kekhawatiran tentang posisi Ethereum. Seiring dengan L2 yang mengambil lebih banyak fungsi dari Ethereum, ketergantungan terhadap keamanan Ethereum mungkin berkurang, yang dapat mempengaruhi posisi jangka panjang Ethereum.
Meskipun ada kontroversi, proyek terkait lapisan ketersediaan data masih berkembang pesat. Berbagai solusi ketersediaan data dan proyek terkait telah muncul di pasar, yang akan dibahas lebih lanjut dalam analisis mendatang.
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.
19 Suka
Hadiah
19
6
Bagikan
Komentar
0/400
ChainSherlockGirl
· 7jam yang lalu
Data menunjukkan: ini adalah serial di mana Ethereum ditinggalkan. Menurut analisis saya, pasti akan ada perubahan dalam alur cerita selanjutnya.
Lihat AsliBalas0
GasWaster
· 16jam yang lalu
Wah, kembali ke Ethereum lagi.
Lihat AsliBalas0
GateUser-9ad11037
· 07-19 23:34
Hancurkan Ethereum!
Lihat AsliBalas0
OffchainWinner
· 07-19 23:26
ETH masih dingin ya
Lihat AsliBalas0
QuorumVoter
· 07-19 23:22
L2 sudah ingin kabur dari rumah
Lihat AsliBalas0
ZKSherlock
· 07-19 23:21
sebenarnya... pemisahan lapisan DA = peningkatan beban komputasi + asumsi kepercayaan baru smh
Ketersediaan data: Tantangan inti L2 dan arah perkembangan masa depan
Analisis Pentingnya Ketersediaan Data untuk Layer2
Seorang peneliti dari Ethereum Foundation pernah menyatakan bahwa tanpa menggunakan Ethereum untuk mendapatkan ketersediaan data, tidak dapat disebut sebagai L2. Pernyataan ini memicu kontroversi, karena menurut standar ini, banyak proyek terkenal mungkin akan dikeluarkan dari kategori L2. Jadi, apa sebenarnya ketersediaan data itu? Tantangan apa yang dihadapi L2 dalam hal ini? Mengapa lapisan ketersediaan data memicu begitu banyak diskusi di bidang L2? Artikel ini akan menyelidiki masalah-masalah ini dan mengungkap konsep inti dari ketersediaan data.
Definisi Ketersediaan Data
Ketersediaan data mengacu pada produsen blok yang menerbitkan semua data transaksi secara lengkap ke jaringan, sehingga validator dapat mengunduh dan memverifikasi. Jika produsen blok menerbitkan data lengkap dan memungkinkan validator untuk mengunduh, kami menyebut data tersebut tersedia; sebaliknya, jika sebagian data disembunyikan sehingga validator tidak dapat memperoleh informasi lengkap, maka data dianggap tidak tersedia.
Perbedaan antara ketersediaan data dan ketercapaian data
Kedua konsep ini mudah bingung, tetapi sebenarnya ada perbedaan mendasar:
Beberapa orang dalam industri berpendapat bahwa istilah "ketersediaan data" mungkin dapat menimbulkan kebingungan, dan menyarankan untuk mengubahnya menjadi "publikasi data" untuk mencerminkan esensinya dengan lebih akurat.
Masalah Ketersediaan Data di Layer2
Meskipun konsep ketersediaan data berasal dari Ethereum, saat ini kami lebih fokus pada aplikasi di tingkat L2. Di L2, sorter berperan sebagai produsen blok, yang perlu menerbitkan cukup data transaksi untuk diverifikasi. Proses ini menghadapi dua tantangan besar: memastikan keamanan mekanisme verifikasi dan mengurangi biaya penerbitan data.
Keamanan Mekanisme Verifikasi
Berbagai jenis L2 menggunakan metode verifikasi yang berbeda:
Untuk memastikan keamanan verifikasi, saat ini sebagian besar pengurut L2 memilih untuk menerbitkan data status dan data transaksi di Ethereum, memanfaatkan keamanannya untuk penyelesaian dan mendapatkan ketersediaan data.
Mengurangi biaya penerbitan data
Biaya Gas yang dibayar oleh pengguna L2 terutama terdiri dari dua bagian: Gas untuk mengeksekusi transaksi L2 dan Gas untuk mengirim data ke L1. Yang terakhir menyumbang sebagian besar biaya pengguna, di mana data transaksi yang menjamin ketersediaan data adalah pengeluaran utama.
Ada dua cara utama untuk mengurangi biaya:
Kontroversi Lapisan Ketersediaan Data Layer2
Konsep blockchain modular memberikan latar belakang bagi kita untuk memahami kontroversi ini. Blockchain modular memisahkan fungsi inti blockchain, membentuk modul independen, untuk meningkatkan kinerja melalui penggabungan berbagai jaringan khusus.
Saat ini, blockchain modular yang diakui secara umum dibagi menjadi empat lapisan: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. L2 yang ada saat ini, selain memisahkan lapisan eksekusi dari Ethereum, masih menjalankan fungsi tiga lapisan lainnya di Ethereum. Namun, karena pertimbangan biaya, banyak L2 yang sedang mempertimbangkan untuk juga memisahkan lapisan ketersediaan data dari Ethereum.
Tren ini memicu kontroversi. Peneliti dari Yayasan Ethereum berpendapat bahwa proyek yang tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak seharusnya dianggap sebagai L2. Beberapa lembaga analisis industri juga memiliki pandangan serupa, berpendapat bahwa solusi penskalaan yang tidak menerbitkan data di L1 tidak termasuk dalam kategori L2.
Ketahanan ini mungkin berasal dari kekhawatiran tentang posisi Ethereum. Seiring dengan L2 yang mengambil lebih banyak fungsi dari Ethereum, ketergantungan terhadap keamanan Ethereum mungkin berkurang, yang dapat mempengaruhi posisi jangka panjang Ethereum.
Meskipun ada kontroversi, proyek terkait lapisan ketersediaan data masih berkembang pesat. Berbagai solusi ketersediaan data dan proyek terkait telah muncul di pasar, yang akan dibahas lebih lanjut dalam analisis mendatang.