Ketersediaan data: Tantangan dan kontroversi kunci dalam perluasan L2

robot
Pembuatan abstrak sedang berlangsung

Ketersediaan Data: Tantangan Kunci dalam Skalabilitas Layer 2

Di ekosistem Ethereum, masalah ketersediaan data sedang memicu diskusi luas. Seorang peneliti terkenal pernah menyatakan bahwa tidak menggunakan Ethereum untuk mendapatkan ketersediaan data tidak seharusnya dianggap sebagai L2. Jika berdasarkan standar ini, banyak proyek yang saat ini dianggap sebagai L2 mungkin perlu didefinisikan ulang. Jadi, apa sebenarnya ketersediaan data? Tantangan ketersediaan data apa yang dihadapi L2? Mengapa topik ini begitu kontroversial? Artikel ini akan fokus pada pertanyaan-pertanyaan ini, berusaha mengungkap misteri ketersediaan data.

Mengapa ketersediaan data sangat penting untuk Layer 2?

Esensi Ketersediaan Data

Singkatnya, ketersediaan data mengacu pada produsen blok yang menerbitkan semua data transaksi blok ke jaringan, sehingga validator dapat mengunduhnya. Jika produsen blok menerbitkan data lengkap dan memungkinkan validator untuk mengunduh, maka data dianggap tersedia; jika menyembunyikan sebagian data menyebabkan validator tidak dapat mengunduh informasi lengkap, maka data dianggap tidak tersedia.

Perlu dicatat bahwa ketersediaan data dan keterbacaan data adalah dua konsep yang berbeda:

  • Ketersediaan data berfokus pada tahap setelah produksi blok baru, sebelum ditambahkan ke blockchain melalui konsensus. Ini terkait dengan apakah data yang baru dirilis dapat melalui konsensus, bukan data historis.

  • Ketertelusuran data berkaitan dengan kemampuan untuk mengambil data historis setelah data tersebut telah disepakati dan disimpan secara permanen di blockchain. Di jaringan Ethereum, node yang menyimpan semua data historis disebut node arsip.

Ada pendapat yang beranggapan bahwa istilah "ketersediaan data" dapat menimbulkan kebingungan, dan disarankan untuk menggantinya dengan "publikasi data" yang mungkin lebih akurat.

Mengapa ketersediaan data begitu penting untuk Layer 2?

Tantangan Ketersediaan Data L2

Meskipun konsep ketersediaan data berasal dari Ethereum, saat ini kami lebih fokus pada masalah ketersediaan data di tingkat L2. Di L2, sorter (Sequencer) sebagai produsen blok, perlu menerbitkan cukup data transaksi agar validator dapat memeriksa validitas transaksi.

Proses ini menghadapi dua tantangan besar:

  1. Pastikan mekanisme verifikasi berjalan dengan aman
  2. Mengurangi biaya penerbitan data

Keamanan mekanisme verifikasi

Berbagai jenis L2 menggunakan metode verifikasi yang berbeda:

  • OP Rollup menggunakan bukti penipuan: jika pengurut tidak menerbitkan data lengkap yang dapat ditelusuri, penantang tidak akan dapat memulai tantangan yang valid.

  • ZK Rollup menggunakan bukti kevalidan: meskipun bukti itu sendiri tidak memerlukan ketersediaan data, ZK Rollup secara keseluruhan tetap memerlukan ketersediaan data. Tanpa data yang dapat dilacak, pengguna tidak akan dapat mengetahui saldo, yang dapat menyebabkan kehilangan aset.

Untuk memastikan keamanan verifikasi, saat ini pengurut L2 biasanya menerbitkan data status dan data transaksi di Ethereum, mengandalkan Ethereum untuk penyelesaian dan mendapatkan ketersediaan data. Oleh karena itu, lapisan ketersediaan data sebenarnya adalah tempat L2 menerbitkan data transaksi, sebagian besar L2 utama menjadikan Ethereum sebagai lapisan ketersediaan data.

Mengapa ketersediaan data sangat penting untuk Layer 2?

Mengurangi biaya penerbitan data

Saat ini L2 mengandalkan Ethereum untuk ketersediaan data dan penyelesaian, meskipun keamanan terjamin, tetapi biayanya sangat besar. Biaya Gas yang dibayar pengguna ke L2 terdiri dari dua bagian utama: Gas untuk mengeksekusi transaksi L2 dan Gas untuk mengirim data ke L1. Bagian kedua mengambil porsi utama, di mana biaya publikasi data transaksi yang menjamin ketersediaan data adalah yang tertinggi.

Ada dua cara utama untuk mengurangi biaya:

  1. Mengurangi biaya untuk menerbitkan data di L1, seperti peningkatan EIP-4844 yang akan datang di Ethereum.

  2. Menghapus ketersediaan data dari L1, tidak lagi menggunakan Ethereum sebagai lapisan ketersediaan data.

Mengapa ketersediaan data sangat penting untuk Layer 2?

Persaingan Lapisan Ketersediaan Data

Kebangkitan blockchain modular telah membawa pemikiran baru untuk lapisan ketersediaan data. Blockchain modular memisahkan fungsi inti blockchain, membentuk bagian yang relatif independen, dan memperluas kinerjanya melalui kombinasi jaringan khusus.

Saat ini, blockchain modular umumnya dibagi menjadi empat lapisan: lapisan eksekusi, lapisan penyelesaian, lapisan konsensus, dan lapisan ketersediaan data. L2 yang ada hanya memisahkan lapisan eksekusi dari Ethereum, sementara fungsi lainnya tetap dilakukan di Ethereum. Namun, karena pertimbangan biaya, banyak L2 yang sedang bersiap untuk memisahkan lapisan ketersediaan data juga dari Ethereum.

Tren ini memicu perdebatan. Beberapa pendapat berargumen bahwa tidak menggunakan Ethereum sebagai lapisan ketersediaan data tidak boleh dianggap sebagai Rollup atau L2. Salah satu platform terkenal bahkan menyatakan secara jelas bahwa solusi skalabilitas yang tidak menerbitkan data di L1 bukanlah L2, karena penggunaan solusi ketersediaan data off-chain tidak dapat menjamin bahwa operator akan menyediakan data yang diterbitkan.

Mengapa ketersediaan data begitu penting bagi Layer 2?

Pandangan ini tampaknya didasarkan pada pertimbangan keamanan, tetapi juga bisa mencerminkan kekhawatiran tentang kemungkinan ancaman terhadap posisi Ethereum. Jika L2 memisahkan lapisan ketersediaan data dari Ethereum, itu secara esensial akan mengurangi ketergantungan pada keamanan Ethereum, dan mungkin secara bertahap menjauh dari ekosistem Ethereum.

Meskipun ada kontroversi, proyek terkait Layer 2 yang berfokus pada ketersediaan data tetap berkembang pesat. Di masa depan, kita akan melihat lebih banyak solusi inovatif untuk ketersediaan data muncul, menyediakan kemungkinan baru untuk skalabilitas blockchain.

Mengapa ketersediaan data begitu penting untuk Layer 2?

ETH1.04%
Lihat Asli
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.
  • Hadiah
  • 3
  • Bagikan
Komentar
0/400
HashBanditvip
· 07-26 06:02
drama skalabilitas... lagu lama sejak hari-hari penambangan saya sejujurnya
Lihat AsliBalas0
MetaLord420vip
· 07-26 06:00
Kecepatan lari L2
Lihat AsliBalas0
SeeYouInFourYearsvip
· 07-26 05:43
Terus simpan ETH, berbaring dan menghasilkan
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)