Menanggapi keterbatasan arsitektur monolitik tradisional, termasuk inovasi yang lambat, keterbatasan skalabilitas, dan kurangnya fleksibilitas pengembangan pada lapisan aplikasi, muncullah blockchain modular, yang membagi blockchain menjadi komponen-komponen berbeda yang dapat dipertukarkan. .
Pemisahan komponen dapat disesuaikan dan dioptimalkan di setiap lapisan tumpukan teknologi blockchain, dan penyedia profesional akan muncul di setiap bidang komponen fungsional.
Sistem modular yang paling menonjol saat ini mencakup ekosistem Ethereum dan Celestia yang akan datang.
Rollup adalah bentuk blockchain modular yang paling aman.
Rollup berkembang pesat, mulai dari lingkungan eksekusi tujuan umum (misalnya, OP Mainnet dan zkSync Era) hingga Rollup tertentu yang menghosting aplikasi individual.
Sebagian besar rollup yang berpusat pada Ethereum adalah L2 untuk tujuan umum, dan narasi besar dalam ekosistem Celestia adalah kekhususan aplikasi.
Rollup dapat disusun sesuai skala dengan persyaratan dan menyesuaikan kasus penggunaan spesifik aplikasi sekaligus menjadi bagian dari ekosistem penghubung Rollup yang dapat disusun.
Pengembang dapat bergabung dengan ekosistem yang mereka setujui, atau memilih lingkungan pelaksanaan, skema pemesanan, sistem verifikasi, konsensus dan lapisan DA yang paling sesuai dengan kebutuhan mereka, dan bahkan dapat memadukan dan mencocokkan antar ekosistem yang berbeda.
Keberhasilan ekosistem atau aplikasi Rollup mana pun akan bergantung pada keunggulan kompetitif yang dihasilkan oleh konfigurasi pilihan mereka.
Lapisan eksekusi
Lapisan ini adalah tempat transaksi baru diproses. Dibutuhkan keadaan blockchain saat ini, menerapkan transaksi baru ini, dan menghitung keadaan yang dihasilkan. Fungsi yang mengontrol aturan perubahan keadaan disebut fungsi transisi keadaan (STF).
Sebagian besar proyek yang dibangun pada lapisan eksekusi adalah rollup yang berpusat pada Ethereum untuk tujuan umum, seperti Scroll, Taiko, dan Linea.
Tujuan mereka adalah untuk menjaga kompatibilitas dengan EVM, memberikan pengalaman kriptografi yang familier kepada pengguna, dan menyediakan alat yang dapat digunakan kembali kepada pengembang.
alt-VM (mesin virtual alternatif) dioptimalkan untuk kasus penggunaan tertentu, seperti Fuel Network untuk pemrosesan transaksi paralel dan Aztec Network untuk aplikasi privasi.
Arbitrum dan Fluent akan menggunakan bahasa pemrograman tradisional Wasm untuk memperkenalkan kontrak pintar, sementara Cartesi akan memungkinkan Rollup berjalan di Linux.
Lapisan penyelesaian
Lapisan penyelesaian adalah lapisan opsional dari tumpukan modular. Lapisan penyelesaian bersama digunakan untuk verifikasi dan penyelesaian sengketa berbagai rollup, dan dapat berfungsi sebagai pusat likuiditas untuk membantu menjembatani kesenjangan antara rollup yang berbeda.
Urutkan
Transaksi dikirimkan ke jaringan oleh pengguna, dan sequencer menerima transaksi ini, menentukan urutannya (dalam banyak kasus), dan menerbitkan data transaksi ke komponen lapisan konsensus dan lapisan DA.
Semua rollup besar saat ini menggunakan penyortir terpusat. Mendesentralisasikan penyortir akan meningkatkan keaktifan dan ketahanan terhadap sensor. Jaringan sequencer bersama antara beberapa Rollup, seperti Espresso dan Astria, memberikan keunggulan komposisi yang mendekati atomisitas.
Lapisan validasi
Lapisan ini memastikan eksekusi dan transisi status yang benar. Saat ini ada 2 sistem utama yang sedang dikembangkan:
Optimis: Bukti penipuan mencegah aktivitas penipuan
*ZK: Bukti validitas secara kriptografis mengonfirmasi kebenaran semua transaksi
Arbitrum dan Optimisme adalah pemimpin dalam rollup optimis, membuktikan efektivitas pasar dengan bukti outsourcing oleh @RiscZero dan @nil_foundation. Seperti halnya pemesanan bersama, bukti yang dialihdayakan dapat menghasilkan manfaat interoperabilitas, seperti bukti gabungan di seluruh jembatan rantai.
Konsensus dan DA (ketersediaan data)
Pada lapisan konsensus, node menyepakati urutan akhir transaksi, memberikan pandangan terpadu tentang riwayat rollup.
Lapisan DA selanjutnya memastikan bahwa semua data yang diperlukan tersedia untuk merekonstruksi status Rollup. Lapisan DA bertindak sebagai papan buletin yang tidak dapat diubah tempat data dan bukti transaksi dipublikasikan. Tanpa DA, Rollup tidak dapat menjamin keaktifan. Dengan menggunakan data transaksi yang disediakan oleh lapisan DA, siapa pun dapat melanjutkan penghitungan blok berikutnya dari yang ditinggalkan orang sebelumnya.
Lapisan DA juga merupakan penentu akhir throughput Rollup.
Ethereum sedang mengembangkan pasar biaya khusus dan ruang "gumpalan" untuk rollup, dan proyek seperti Celestia dan Avail fokus pada kinerja ringan dengan lapisan DA khusus.
DAC seperti EigenDA yang memisahkan konsensus dan DA menawarkan biaya yang rendah dan dapat diprediksi serta kemampuan untuk mencadangkan bandwidth DA.
Meskipun fungsi-fungsi ini dapat dipisahkan, hanya kerja sama yang dapat memberikan keamanan penuh pada jaringan blockchain.
Aspek paling penting dari konsensus dan adopsi lapisan DA adalah keunggulan komposisi yang diminimalkan kepercayaan
Biaya untuk mengubah konsensus dan lapisan DA akan tinggi karena rollup akan kehilangan komposisi dengan rollup lain yang dibagikan sebelumnya.
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.
Messari: Membongkar blockchain modular dan memahami setiap lapisan fungsional
Oleh Stephanie Dunbar, Analis Messari
Kompilasi: Luffy, Berita Pandangan ke Depan
Menanggapi keterbatasan arsitektur monolitik tradisional, termasuk inovasi yang lambat, keterbatasan skalabilitas, dan kurangnya fleksibilitas pengembangan pada lapisan aplikasi, muncullah blockchain modular, yang membagi blockchain menjadi komponen-komponen berbeda yang dapat dipertukarkan. .
Pemisahan komponen dapat disesuaikan dan dioptimalkan di setiap lapisan tumpukan teknologi blockchain, dan penyedia profesional akan muncul di setiap bidang komponen fungsional.
Sistem modular yang paling menonjol saat ini mencakup ekosistem Ethereum dan Celestia yang akan datang.
Rollup adalah bentuk blockchain modular yang paling aman.
Rollup berkembang pesat, mulai dari lingkungan eksekusi tujuan umum (misalnya, OP Mainnet dan zkSync Era) hingga Rollup tertentu yang menghosting aplikasi individual.
Sebagian besar rollup yang berpusat pada Ethereum adalah L2 untuk tujuan umum, dan narasi besar dalam ekosistem Celestia adalah kekhususan aplikasi.
Rollup dapat disusun sesuai skala dengan persyaratan dan menyesuaikan kasus penggunaan spesifik aplikasi sekaligus menjadi bagian dari ekosistem penghubung Rollup yang dapat disusun.
Pengembang dapat bergabung dengan ekosistem yang mereka setujui, atau memilih lingkungan pelaksanaan, skema pemesanan, sistem verifikasi, konsensus dan lapisan DA yang paling sesuai dengan kebutuhan mereka, dan bahkan dapat memadukan dan mencocokkan antar ekosistem yang berbeda.
Keberhasilan ekosistem atau aplikasi Rollup mana pun akan bergantung pada keunggulan kompetitif yang dihasilkan oleh konfigurasi pilihan mereka.
Lapisan eksekusi
Lapisan ini adalah tempat transaksi baru diproses. Dibutuhkan keadaan blockchain saat ini, menerapkan transaksi baru ini, dan menghitung keadaan yang dihasilkan. Fungsi yang mengontrol aturan perubahan keadaan disebut fungsi transisi keadaan (STF).
Sebagian besar proyek yang dibangun pada lapisan eksekusi adalah rollup yang berpusat pada Ethereum untuk tujuan umum, seperti Scroll, Taiko, dan Linea.
Tujuan mereka adalah untuk menjaga kompatibilitas dengan EVM, memberikan pengalaman kriptografi yang familier kepada pengguna, dan menyediakan alat yang dapat digunakan kembali kepada pengembang.
alt-VM (mesin virtual alternatif) dioptimalkan untuk kasus penggunaan tertentu, seperti Fuel Network untuk pemrosesan transaksi paralel dan Aztec Network untuk aplikasi privasi.
Arbitrum dan Fluent akan menggunakan bahasa pemrograman tradisional Wasm untuk memperkenalkan kontrak pintar, sementara Cartesi akan memungkinkan Rollup berjalan di Linux.
Lapisan penyelesaian
Lapisan penyelesaian adalah lapisan opsional dari tumpukan modular. Lapisan penyelesaian bersama digunakan untuk verifikasi dan penyelesaian sengketa berbagai rollup, dan dapat berfungsi sebagai pusat likuiditas untuk membantu menjembatani kesenjangan antara rollup yang berbeda.
Urutkan
Transaksi dikirimkan ke jaringan oleh pengguna, dan sequencer menerima transaksi ini, menentukan urutannya (dalam banyak kasus), dan menerbitkan data transaksi ke komponen lapisan konsensus dan lapisan DA.
Semua rollup besar saat ini menggunakan penyortir terpusat. Mendesentralisasikan penyortir akan meningkatkan keaktifan dan ketahanan terhadap sensor. Jaringan sequencer bersama antara beberapa Rollup, seperti Espresso dan Astria, memberikan keunggulan komposisi yang mendekati atomisitas.
Lapisan validasi
Lapisan ini memastikan eksekusi dan transisi status yang benar. Saat ini ada 2 sistem utama yang sedang dikembangkan:
Arbitrum dan Optimisme adalah pemimpin dalam rollup optimis, membuktikan efektivitas pasar dengan bukti outsourcing oleh @RiscZero dan @nil_foundation. Seperti halnya pemesanan bersama, bukti yang dialihdayakan dapat menghasilkan manfaat interoperabilitas, seperti bukti gabungan di seluruh jembatan rantai.
Konsensus dan DA (ketersediaan data)
Pada lapisan konsensus, node menyepakati urutan akhir transaksi, memberikan pandangan terpadu tentang riwayat rollup.
Lapisan DA selanjutnya memastikan bahwa semua data yang diperlukan tersedia untuk merekonstruksi status Rollup. Lapisan DA bertindak sebagai papan buletin yang tidak dapat diubah tempat data dan bukti transaksi dipublikasikan. Tanpa DA, Rollup tidak dapat menjamin keaktifan. Dengan menggunakan data transaksi yang disediakan oleh lapisan DA, siapa pun dapat melanjutkan penghitungan blok berikutnya dari yang ditinggalkan orang sebelumnya.
Lapisan DA juga merupakan penentu akhir throughput Rollup.
Ethereum sedang mengembangkan pasar biaya khusus dan ruang "gumpalan" untuk rollup, dan proyek seperti Celestia dan Avail fokus pada kinerja ringan dengan lapisan DA khusus.
DAC seperti EigenDA yang memisahkan konsensus dan DA menawarkan biaya yang rendah dan dapat diprediksi serta kemampuan untuk mencadangkan bandwidth DA.
Meskipun fungsi-fungsi ini dapat dipisahkan, hanya kerja sama yang dapat memberikan keamanan penuh pada jaringan blockchain.
Aspek paling penting dari konsensus dan adopsi lapisan DA adalah keunggulan komposisi yang diminimalkan kepercayaan
Biaya untuk mengubah konsensus dan lapisan DA akan tinggi karena rollup akan kehilangan komposisi dengan rollup lain yang dibagikan sebelumnya.