Layer2 adalah salah satu solusi kunci untuk mengatasi masalah skalabilitas Ethereum. Dengan membangun lapisan jaringan tambahan di atas rantai utama Ethereum, lebih banyak transaksi dapat diproses, sambil menjaga keamanan dan sifat desentralisasi dari rantai utama.
Rollup sebagai solusi Layer2 yang paling dominan saat ini, memproses transaksi di luar rantai dan kemudian "mengemas" data transaksi ke dalam rantai utama. Dibandingkan dengan solusi transaksi luar rantai lainnya, Rollup memiliki karakteristik berikut:
Layer2 adalah platform yang relatif independen, pengguna dapat langsung melakukan perdagangan di Layer2, tetapi interaksi dengan Layer1 harus dilakukan melalui kontrak pintar.
Semua informasi transaksi dicatat secara lengkap di rantai utama, menyelesaikan masalah ketersediaan data.
Transaksi dieksekusi di Layer2, ringkasan status dipublikasikan ke rantai Layer1 untuk divalidasi. Berdasarkan cara validasi yang berbeda, bisa dibagi menjadi Optimistic Rollups dan ZK Rollups.
Perkembangan Rollup
Sidechain adalah solusi Layer2 yang lebih awal, merupakan blockchain independen yang terhubung dengan mainchain, dapat memindahkan aset antara kedua rantai.
Plasma adalah evolusi dari sidechain, yang membangun jaringan subchain bercabang, dapat membagi tugas komputasi besar ke dalam subchain untuk diproses. Namun, Plasma memiliki masalah seperti serangan ketersediaan data dan penundaan keluar.
Pada tahun 2019, John Adler mengusulkan solusi Optimistic Rollup, yang menyelesaikan masalah ketersediaan data Plasma. Pada saat yang sama, Vitalik Buterin memperkenalkan teknologi bukti nol pengetahuan, yang menjadi dasar bagi ZK Rollup.
Pengenalan algoritma Plonk pada tahun 2019 menyelesaikan masalah pengaturan terpercaya zk-SNARK, yang secara signifikan mendorong perkembangan ZK Rollup.
Solusi Rollup Utama
Optimistic Rollups
Optimistic Rollups mengasumsikan bahwa sebagian besar transaksi valid, memungkinkan untuk menantang dan membatalkan ketika penipuan ditemukan. Perwakilan utama adalah:
Arbitrum: Protokol Layer2 dengan TVL tertinggi saat ini, terdiri dari tiga jaringan yaitu Arbitrum One, Nova, dan Orbit.
Optimisme: Memiliki TVL kedua terbesar, mencapai kesetaraan EVM. Paket alat OP Stack mendukung pembangunan jaringan Layer2 yang disesuaikan.
ZK Rollups
ZK Rollups menggunakan bukti nol pengetahuan untuk memastikan keabsahan transaksi off-chain tanpa periode tantangan. Perwakilan utama termasuk:
zkSync: proyek zkEVM pertama yang diluncurkan di mainnet, mendukung transfer "optimis".
StarkNet: Menggunakan solusi zkSTARK, menggabungkan teknologi sharding untuk meningkatkan throughput.
Polygon zkEVM: implementasi ZK Rollups yang kompatibel pada tingkat bytecode.
Scroll: Mendukung bahasa pemrograman dan kontrak pintar yang sama dengan Ethereum.
Ringkasan
Rollups meningkatkan throughput blockchain dengan memindahkan perhitungan ke luar rantai. Dalam jangka pendek, Optimistic Rollups mungkin lebih unggul dalam perhitungan EVM umum, sementara ZK Rollups cocok untuk skenario tertentu. Dalam jangka panjang, dengan kemajuan teknologi, ZK Rollups diharapkan menjadi solusi akhir untuk skala Ethereum.
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.
Alat Perbesar Layer2 Rollup: Evolusi Teknologi dari Optimistic ke ZK
Layer2: Perkembangan Rollup dan Solusi Utama
Layer2 adalah salah satu solusi kunci untuk mengatasi masalah skalabilitas Ethereum. Dengan membangun lapisan jaringan tambahan di atas rantai utama Ethereum, lebih banyak transaksi dapat diproses, sambil menjaga keamanan dan sifat desentralisasi dari rantai utama.
Rollup sebagai solusi Layer2 yang paling dominan saat ini, memproses transaksi di luar rantai dan kemudian "mengemas" data transaksi ke dalam rantai utama. Dibandingkan dengan solusi transaksi luar rantai lainnya, Rollup memiliki karakteristik berikut:
Layer2 adalah platform yang relatif independen, pengguna dapat langsung melakukan perdagangan di Layer2, tetapi interaksi dengan Layer1 harus dilakukan melalui kontrak pintar.
Semua informasi transaksi dicatat secara lengkap di rantai utama, menyelesaikan masalah ketersediaan data.
Transaksi dieksekusi di Layer2, ringkasan status dipublikasikan ke rantai Layer1 untuk divalidasi. Berdasarkan cara validasi yang berbeda, bisa dibagi menjadi Optimistic Rollups dan ZK Rollups.
Perkembangan Rollup
Sidechain adalah solusi Layer2 yang lebih awal, merupakan blockchain independen yang terhubung dengan mainchain, dapat memindahkan aset antara kedua rantai.
Plasma adalah evolusi dari sidechain, yang membangun jaringan subchain bercabang, dapat membagi tugas komputasi besar ke dalam subchain untuk diproses. Namun, Plasma memiliki masalah seperti serangan ketersediaan data dan penundaan keluar.
Pada tahun 2019, John Adler mengusulkan solusi Optimistic Rollup, yang menyelesaikan masalah ketersediaan data Plasma. Pada saat yang sama, Vitalik Buterin memperkenalkan teknologi bukti nol pengetahuan, yang menjadi dasar bagi ZK Rollup.
Pengenalan algoritma Plonk pada tahun 2019 menyelesaikan masalah pengaturan terpercaya zk-SNARK, yang secara signifikan mendorong perkembangan ZK Rollup.
Solusi Rollup Utama
Optimistic Rollups
Optimistic Rollups mengasumsikan bahwa sebagian besar transaksi valid, memungkinkan untuk menantang dan membatalkan ketika penipuan ditemukan. Perwakilan utama adalah:
Arbitrum: Protokol Layer2 dengan TVL tertinggi saat ini, terdiri dari tiga jaringan yaitu Arbitrum One, Nova, dan Orbit.
Optimisme: Memiliki TVL kedua terbesar, mencapai kesetaraan EVM. Paket alat OP Stack mendukung pembangunan jaringan Layer2 yang disesuaikan.
ZK Rollups
ZK Rollups menggunakan bukti nol pengetahuan untuk memastikan keabsahan transaksi off-chain tanpa periode tantangan. Perwakilan utama termasuk:
zkSync: proyek zkEVM pertama yang diluncurkan di mainnet, mendukung transfer "optimis".
StarkNet: Menggunakan solusi zkSTARK, menggabungkan teknologi sharding untuk meningkatkan throughput.
Polygon zkEVM: implementasi ZK Rollups yang kompatibel pada tingkat bytecode.
Scroll: Mendukung bahasa pemrograman dan kontrak pintar yang sama dengan Ethereum.
Ringkasan
Rollups meningkatkan throughput blockchain dengan memindahkan perhitungan ke luar rantai. Dalam jangka pendek, Optimistic Rollups mungkin lebih unggul dalam perhitungan EVM umum, sementara ZK Rollups cocok untuk skenario tertentu. Dalam jangka panjang, dengan kemajuan teknologi, ZK Rollups diharapkan menjadi solusi akhir untuk skala Ethereum.