Visi Ketersediaan Data Avail

Pemula3/6/2024, 3:48:25 AM
Avail adalah proyek blockchain modular yang berfokus pada Lapisan Ketersediaan Data, menggunakan teknologi seperti klien ringan, Sampel Ketersediaan Data, komitmen KZG, dan pengkodean penghapusan untuk membangun solusi Ketersediaan Data.

*Meneruskan judul asli:Polygon ex co-founder "Going Solo":Ikhtisar visi ketersediaan data Avail

Polygon awalnya didirikan oleh tiga pendiri pada tahun 2017. Namun, pada Maret 2023, salah satu pendirinya, Anurag Arjun, mengumumkan kepergiannya, mengatakan bahwa dia akan memimpin timnya untuk fokus sepenuhnya pada proyek baru lainnya.

Proyek baru adalahTersedia. Polygon, yang bertindak sebagai agregator Layer2 massif, telah secara internal menjelajahi berbagai arah skalabilitas selama bertahun-tahun. Pada tahun 2020, itu memulai penelitian tentang proyek blockchain modular Avail. Mungkin Polygon sedang fokus pada pengembangannya sendiri, atau mungkin Avail memiliki potensi yang substansial. Mulai Maret 2023, Avail telahspun offdari Polygon dan beroperasi sebagai entitas independen.

Sejak dipisahkan, Availmulaites Kate Testnet selama tiga bulan pada bulan Juni,diluncurkansebuah “Data Attestation Bridge,” dan bekerja sama dengan Grup Kesetimbangan untuksumber terbukasebuah prototipe baru dari Optimism EVM (OpEVM) Software Development Kit (SDK). Avail menyatakan bahwa testnet Kate diperkirakan akanberakhir pada bulan Oktober, dan kemajuan signifikan berikutnya adalah peluncuran testnet yang mendapat insentif. Peluncuran mainnet diperkirakan akan dilakukan pada kuartal keempat tahun 2023 atau kuartal pertama tahun 2024.

Perbedaan antara Avail dan blockchain monolitik

Jadi apa itu Avail yang membuat Anurag Arjun, co-pencipta Polygon memilih untuk "Go Solo"? Dan apa sebenarnya tujuannya?

Pada akhirnya, Avail masih mengatasi isu skalabilitas dari blockchain monolitik seperti Ethereum. Awalnya, mungkin disebut L3, atau solusi skalabilitas off-chain, atau yang lain, tetapi sekarang Avail telah menemukan istilah yang lebih cocok - blockchain modular.

Komponen inti teknologi blockchain termasuk lapisan konsensus/lapisan eksekusi, lapisan penyelesaian, dan lapisan ketersediaan data. Dalam arsitektur blockchain monolitik tradisional seperti Ethereum dan Solana, semua tugas ini diselesaikan secara independen oleh satu sistem tunggal. Oleh karena itu, skalabilitas terbatas. Ide desain dari blockchain modular adalah untuk membagi fungsi inti ini menjadi beberapa modul, masing-masing dapat dieksekusi oleh penyedia yang didedikasikan, sehingga mencapai penyesuaian dan skalabilitas yang lebih tinggi.

Blockchain modular yang berfokus pada lapisan ketersediaan data

Avail adalah penyedia yang hanya fokus pada Lapisan Ketersediaan Data.

Avail dapat secara efektif mengurutkan dan mencatat transaksi, menyediakan penyimpanan data, dan memverifikasi ketersediaan data. Ini mendukung blockchain yang kompatibel dengan Ethereum Virtual Machine (EVM) dan memungkinkan Rollup untuk mempublikasikan data langsung ke Avail. Mekanisme verifikasi jaringan klien ringan Avail (dijelaskan lebih lanjut di bawah) memungkinkan Rollup di Avail memverifikasi status melalui jaringan klien ringan, independen dari kontrak pintar dan lapisan dasar.

desain Avail

Berbeda dengan tim lain seperti Ethereum yang mencoba meningkatkan kemampuan ketersediaan data dalam blockchain yang ada, Avail sedang membangun solusi ketersediaan data yang dapat diskalakan dari awal. Desain Avail akan dianalisis dari beberapa aspek termasuk mekanisme konsensus, desentralisasi, dan bukti validitas.

Mekanisme Konsensus

Berbagai blockchain memilih mekanisme keamanan yang berbeda sesuai dengan kebutuhan mereka setelah menyeimbangkan aktivitas dan keamanan. Dan Avail memilih 'jalan tengah'. Ini menggunakan mekanisme konsensus BABE dan GRANDPA yang diwarisi dari Polkadot SDK. BABE bertindak sebagai mesin produksi blok dan memprioritaskan aktivitas dengan berkoordinasi dengan node validator untuk mengidentifikasi produsen blok baru. GRANDPA bertindak sebagai perangkat finalitas, begitu lebih dari dua per tiga validator membuktikan rantai yang berisi blok, itu dapat menyelesaikan semua blok yang mengarah ke blok tertentu pada saat yang sama. Mekanisme hibrida ini memberikan ketahanan jaringan untuk Avail, memungkinkannya untuk bertahan dari partisi jaringan sementara dan sejumlah besar kegagalan node.

Desentralisasi

Dalam hal desentralisasi, Avail mengadopsi Nominated Proof of Stake (NPoS) dari Polkadot, mendukung hingga 1000 node validator. NPoS juga memiliki distribusi imbalan yang efektif yang dapat mengurangi risiko sentralisasi staking.

Selain itu, fungsi node Avail memberikannya mekanisme toleransi kesalahan yang unik. Arsitektur jaringan blockchain monolitik terdiri dari node validator, node penuh, dan klien ringan, yang dapat dianggap berperan sebagai tukang, inspektur kualitas, dan konsumen, masing-masing. Namun, Avail memberikan hak inspektur kualitas dari node penuh kepada klien ringan. Klien ringan menggunakan Data Availability Sampling (DAS) untuk verifikasi, sebuah proses di mana klien ringan meminta bagian kecil acak dari setiap blok. Metode ini dapat memberikan tingkat jaminan keamanan yang sama seperti node penuh tradisional. Dalam desain Avail, node penuh masih ada tetapi hampir dianggap sebagai alat cadangan untuk mempertahankan redundansi data tinggi dalam jaringan. Desain ini mencegah Avail bergantung pada node penuh untuk mengambil data selama gangguan jaringan atau bottleneck, sehingga mencegah risiko kolusi node penuh.

Bukti Validitas

Ketika membahas modularisasi, kita harus menyebutkan Celestia, yang baru-baru ini menjadi populer karena peluncuran tokennya. Ada sedikit kesalahpahaman antara Avail dan Celestia. Pada Juni 2021, ketika Polygonbaru saja diturunkan Avail, Mustafa Al-Bassam, salah satu pendiri Celestia,mengklaimPengenalan Avail hampir sepenuhnya disalin dari pos blognya yang memperkenalkan Celestia yang ditulis pada tahun 2019. Mengesampingkan plagiarisme, ia menyambut baik lebih banyak tim untuk memasuki bidang ketersediaan data. Sebagai tanggapan, MihailoBjelic, salah satu pendiri Polygon, meminta maaf kepada Celestia dan komunitasnya atas kesalahan yang dilakukan oleh tim pemasaran dan konten.

Meskipun keduanya memiliki banyak kesamaan pada tingkat ketersediaan data, Avail dan Celestia berbeda dalam bukti validitas. Avail mengadopsi komitmen polinomial KZG (komitmen KZG), yang dapat mengurangi kebutuhan memori, bandwidth, dan penyimpanan serta memberikan kekompakan. Kombinasi komitmen KZG dan klien ringan Avail mempercepat proses verifikasi di Avail. Di sisi lain, Celestia menggunakan teknologi bukti kecurangan, yang jauh lebih cepat untuk dihasilkan daripada komitmen KZG. Namun karena skala data sampelnya lebih besar, ini memerlukan bandwidth komunikasi yang sedikit lebih tinggi.

Komitmen polinomial KZG Avail merujuk kepada komitmen yang dihasilkan oleh produsen blok saat memproduksi blok, yang merangkum data dalam seluruh baris blok Avail. Selama tahap verifikasi, klien ringan melihat komitmen dalam header blok dan memverifikasi bukti dari setiap unit berdasarkan komitmen, dengan demikian mengkonfirmasi ketersediaan semua data dalam blok. Hal ini dilakukan untuk meningkatkan throughput data pada rantai dan menyelesaikan bottleneck kinerja.

Kesimpulan

Singkatnya, meskipun Avail masih beberapa waktu lagi sebelum meluncurkan mainnet-nya, perannya sebagai solusi ketersediaan data modular memberikan arah baru bagi pengembangan dan eksplorasi teknologi blockchain. Saat ini, semakin banyak peserta industri menghadapi tantangan pertumbuhan biaya tinggi akibat ruang blok yang terbatas, dan tantangan ini akan menjadi semakin parah di masa depan. Lapisan ketersediaan data yang dapat diskalakan sangat penting untuk memperluas blockchain secara efektif. Di mana pengembang memilih untuk membangun proyek-proyek mereka akan menentukan apakah mereka memegang keunggulan kompetitif di masa mendatang.

Penyangkalan:

  1. Artikel ini dicetak ulang dari [chaincatcher], Meneruskan Judul Asli‘ Polygon Ex Co-Founder “Going Solo”:Sebuah Tinjauan Visi Ketersediaan Data Avail’,Seluruh hak cipta dimiliki oleh penulis asli [“angelilu, Berita Foresight]. Jika ada keberatan terhadap cetak ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang diungkapkan dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Visi Ketersediaan Data Avail

Pemula3/6/2024, 3:48:25 AM
Avail adalah proyek blockchain modular yang berfokus pada Lapisan Ketersediaan Data, menggunakan teknologi seperti klien ringan, Sampel Ketersediaan Data, komitmen KZG, dan pengkodean penghapusan untuk membangun solusi Ketersediaan Data.

*Meneruskan judul asli:Polygon ex co-founder "Going Solo":Ikhtisar visi ketersediaan data Avail

Polygon awalnya didirikan oleh tiga pendiri pada tahun 2017. Namun, pada Maret 2023, salah satu pendirinya, Anurag Arjun, mengumumkan kepergiannya, mengatakan bahwa dia akan memimpin timnya untuk fokus sepenuhnya pada proyek baru lainnya.

Proyek baru adalahTersedia. Polygon, yang bertindak sebagai agregator Layer2 massif, telah secara internal menjelajahi berbagai arah skalabilitas selama bertahun-tahun. Pada tahun 2020, itu memulai penelitian tentang proyek blockchain modular Avail. Mungkin Polygon sedang fokus pada pengembangannya sendiri, atau mungkin Avail memiliki potensi yang substansial. Mulai Maret 2023, Avail telahspun offdari Polygon dan beroperasi sebagai entitas independen.

Sejak dipisahkan, Availmulaites Kate Testnet selama tiga bulan pada bulan Juni,diluncurkansebuah “Data Attestation Bridge,” dan bekerja sama dengan Grup Kesetimbangan untuksumber terbukasebuah prototipe baru dari Optimism EVM (OpEVM) Software Development Kit (SDK). Avail menyatakan bahwa testnet Kate diperkirakan akanberakhir pada bulan Oktober, dan kemajuan signifikan berikutnya adalah peluncuran testnet yang mendapat insentif. Peluncuran mainnet diperkirakan akan dilakukan pada kuartal keempat tahun 2023 atau kuartal pertama tahun 2024.

Perbedaan antara Avail dan blockchain monolitik

Jadi apa itu Avail yang membuat Anurag Arjun, co-pencipta Polygon memilih untuk "Go Solo"? Dan apa sebenarnya tujuannya?

Pada akhirnya, Avail masih mengatasi isu skalabilitas dari blockchain monolitik seperti Ethereum. Awalnya, mungkin disebut L3, atau solusi skalabilitas off-chain, atau yang lain, tetapi sekarang Avail telah menemukan istilah yang lebih cocok - blockchain modular.

Komponen inti teknologi blockchain termasuk lapisan konsensus/lapisan eksekusi, lapisan penyelesaian, dan lapisan ketersediaan data. Dalam arsitektur blockchain monolitik tradisional seperti Ethereum dan Solana, semua tugas ini diselesaikan secara independen oleh satu sistem tunggal. Oleh karena itu, skalabilitas terbatas. Ide desain dari blockchain modular adalah untuk membagi fungsi inti ini menjadi beberapa modul, masing-masing dapat dieksekusi oleh penyedia yang didedikasikan, sehingga mencapai penyesuaian dan skalabilitas yang lebih tinggi.

Blockchain modular yang berfokus pada lapisan ketersediaan data

Avail adalah penyedia yang hanya fokus pada Lapisan Ketersediaan Data.

Avail dapat secara efektif mengurutkan dan mencatat transaksi, menyediakan penyimpanan data, dan memverifikasi ketersediaan data. Ini mendukung blockchain yang kompatibel dengan Ethereum Virtual Machine (EVM) dan memungkinkan Rollup untuk mempublikasikan data langsung ke Avail. Mekanisme verifikasi jaringan klien ringan Avail (dijelaskan lebih lanjut di bawah) memungkinkan Rollup di Avail memverifikasi status melalui jaringan klien ringan, independen dari kontrak pintar dan lapisan dasar.

desain Avail

Berbeda dengan tim lain seperti Ethereum yang mencoba meningkatkan kemampuan ketersediaan data dalam blockchain yang ada, Avail sedang membangun solusi ketersediaan data yang dapat diskalakan dari awal. Desain Avail akan dianalisis dari beberapa aspek termasuk mekanisme konsensus, desentralisasi, dan bukti validitas.

Mekanisme Konsensus

Berbagai blockchain memilih mekanisme keamanan yang berbeda sesuai dengan kebutuhan mereka setelah menyeimbangkan aktivitas dan keamanan. Dan Avail memilih 'jalan tengah'. Ini menggunakan mekanisme konsensus BABE dan GRANDPA yang diwarisi dari Polkadot SDK. BABE bertindak sebagai mesin produksi blok dan memprioritaskan aktivitas dengan berkoordinasi dengan node validator untuk mengidentifikasi produsen blok baru. GRANDPA bertindak sebagai perangkat finalitas, begitu lebih dari dua per tiga validator membuktikan rantai yang berisi blok, itu dapat menyelesaikan semua blok yang mengarah ke blok tertentu pada saat yang sama. Mekanisme hibrida ini memberikan ketahanan jaringan untuk Avail, memungkinkannya untuk bertahan dari partisi jaringan sementara dan sejumlah besar kegagalan node.

Desentralisasi

Dalam hal desentralisasi, Avail mengadopsi Nominated Proof of Stake (NPoS) dari Polkadot, mendukung hingga 1000 node validator. NPoS juga memiliki distribusi imbalan yang efektif yang dapat mengurangi risiko sentralisasi staking.

Selain itu, fungsi node Avail memberikannya mekanisme toleransi kesalahan yang unik. Arsitektur jaringan blockchain monolitik terdiri dari node validator, node penuh, dan klien ringan, yang dapat dianggap berperan sebagai tukang, inspektur kualitas, dan konsumen, masing-masing. Namun, Avail memberikan hak inspektur kualitas dari node penuh kepada klien ringan. Klien ringan menggunakan Data Availability Sampling (DAS) untuk verifikasi, sebuah proses di mana klien ringan meminta bagian kecil acak dari setiap blok. Metode ini dapat memberikan tingkat jaminan keamanan yang sama seperti node penuh tradisional. Dalam desain Avail, node penuh masih ada tetapi hampir dianggap sebagai alat cadangan untuk mempertahankan redundansi data tinggi dalam jaringan. Desain ini mencegah Avail bergantung pada node penuh untuk mengambil data selama gangguan jaringan atau bottleneck, sehingga mencegah risiko kolusi node penuh.

Bukti Validitas

Ketika membahas modularisasi, kita harus menyebutkan Celestia, yang baru-baru ini menjadi populer karena peluncuran tokennya. Ada sedikit kesalahpahaman antara Avail dan Celestia. Pada Juni 2021, ketika Polygonbaru saja diturunkan Avail, Mustafa Al-Bassam, salah satu pendiri Celestia,mengklaimPengenalan Avail hampir sepenuhnya disalin dari pos blognya yang memperkenalkan Celestia yang ditulis pada tahun 2019. Mengesampingkan plagiarisme, ia menyambut baik lebih banyak tim untuk memasuki bidang ketersediaan data. Sebagai tanggapan, MihailoBjelic, salah satu pendiri Polygon, meminta maaf kepada Celestia dan komunitasnya atas kesalahan yang dilakukan oleh tim pemasaran dan konten.

Meskipun keduanya memiliki banyak kesamaan pada tingkat ketersediaan data, Avail dan Celestia berbeda dalam bukti validitas. Avail mengadopsi komitmen polinomial KZG (komitmen KZG), yang dapat mengurangi kebutuhan memori, bandwidth, dan penyimpanan serta memberikan kekompakan. Kombinasi komitmen KZG dan klien ringan Avail mempercepat proses verifikasi di Avail. Di sisi lain, Celestia menggunakan teknologi bukti kecurangan, yang jauh lebih cepat untuk dihasilkan daripada komitmen KZG. Namun karena skala data sampelnya lebih besar, ini memerlukan bandwidth komunikasi yang sedikit lebih tinggi.

Komitmen polinomial KZG Avail merujuk kepada komitmen yang dihasilkan oleh produsen blok saat memproduksi blok, yang merangkum data dalam seluruh baris blok Avail. Selama tahap verifikasi, klien ringan melihat komitmen dalam header blok dan memverifikasi bukti dari setiap unit berdasarkan komitmen, dengan demikian mengkonfirmasi ketersediaan semua data dalam blok. Hal ini dilakukan untuk meningkatkan throughput data pada rantai dan menyelesaikan bottleneck kinerja.

Kesimpulan

Singkatnya, meskipun Avail masih beberapa waktu lagi sebelum meluncurkan mainnet-nya, perannya sebagai solusi ketersediaan data modular memberikan arah baru bagi pengembangan dan eksplorasi teknologi blockchain. Saat ini, semakin banyak peserta industri menghadapi tantangan pertumbuhan biaya tinggi akibat ruang blok yang terbatas, dan tantangan ini akan menjadi semakin parah di masa depan. Lapisan ketersediaan data yang dapat diskalakan sangat penting untuk memperluas blockchain secara efektif. Di mana pengembang memilih untuk membangun proyek-proyek mereka akan menentukan apakah mereka memegang keunggulan kompetitif di masa mendatang.

Penyangkalan:

  1. Artikel ini dicetak ulang dari [chaincatcher], Meneruskan Judul Asli‘ Polygon Ex Co-Founder “Going Solo”:Sebuah Tinjauan Visi Ketersediaan Data Avail’,Seluruh hak cipta dimiliki oleh penulis asli [“angelilu, Berita Foresight]. Jika ada keberatan terhadap cetak ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang diungkapkan dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!