Telah lama terjadi perdebatan di industri blockchain seputar bagaimana Ethereum akan berkembang dan metode atau teknologi mana yang paling berhasil. Setelah empat tahun persiapan, peluncuran zkSync 2.0 mungkin akan mengakhiri perselisihan ini. Berikutnya Bandingkan rincian rincian Zksync dengan operasinya. proyek arb yang juga milik L2; siapa yang lebih baik?
Ethereum L2 mengacu pada solusi penskalaan lapisan kedua Ethereum, yang mencakup berbagai teknologi dan proyek, seperti zk-rollup, Optimistic Rollup, dan Arbitrum. Artikel ini akan fokus pada tiga proyek zkSync, Optimistic Rollup (selanjutnya disebut Op) dan Arbitrum, serta menganalisis kelebihan dan kekurangannya, skenario aplikasi, dan prospek pengembangan di masa depan.
1. zkSync
zkSync adalah solusi perluasan kapasitas berdasarkan zk-rollup yang dikembangkan oleh Matter Labs. Ini dapat mengemas sejumlah besar transaksi menjadi satu transaksi dan menggunakan zk-SNARKs untuk verifikasi, sehingga meningkatkan throughput transaksi dan mengurangi biaya penanganan.
1.1 Prinsip teknis
Di zkSync, semua transaksi dikemas ke dalam pohon Merkle dan diverifikasi menggunakan zk-SNARKs. zk-SNARKs adalah protokol tanpa pengetahuan yang dapat membuktikan bahwa pernyataan tertentu benar sekaligus melindungi privasi. Di zkSync, zk-SNARK digunakan untuk membuktikan bahwa transaksi di pohon Merkle valid, sehingga menghilangkan kebutuhan untuk memverifikasi setiap transaksi satu per satu.
Dibandingkan dengan metode verifikasi transaksi berbasis blockchain tradisional, zkSync lebih efisien dan berbiaya lebih rendah. Mereka juga melindungi privasi pengguna karena tidak mengharuskan rincian setiap transaksi diungkapkan. Hal ini menjadikan zkSync salah satu solusi penskalaan paling populer di Ethereum L2.
1.2 Skenario aplikasi
zkSync terutama digunakan dalam aplikasi keuangan terdesentralisasi (DeFi) di Ethereum. Karena aplikasi DeFi biasanya memerlukan transaksi dalam jumlah besar, penggunaan zkSync dapat meningkatkan throughput transaksi secara signifikan dan mengurangi biaya penanganan, sehingga meningkatkan pengalaman pengguna dan mendorong pengembangan ekosistem DeFi.
1.3 Prospek pembangunan
Saat ini, zkSync telah banyak digunakan di beberapa proyek DeFi di Ethereum, seperti Curve dan Aave. Di masa depan, seiring dengan berkembangnya skala Ethereum, zkSync akan menjadi semakin penting dan diharapkan menjadi salah satu teknologi utama di Ethereum L2.
Rollup Optimis (Op)
Op adalah solusi perluasan kapasitas berdasarkan teknologi Optimistic Rollup, yang dikembangkan oleh Optimism. Itu dapat mengemas sejumlah besar transaksi ke dalam satu transaksi dan mengirimkannya ke jaringan utama Ethereum, dan memverifikasinya setelah penyerahan, sehingga meningkatkan hasil transaksi dan mengurangi biaya penanganan.
2.1 Prinsip teknis
Di Op, semua transaksi dikemas ke dalam satu blok dan kemudian dikirimkan ke mainnet Ethereum. Blok ini berisi ringkasan seluruh transaksi dan perubahan status, namun tidak ada data transaksi sebenarnya. Setelah blok dikirimkan ke mainnet Ethereum, node verifikasi akan memverifikasi transaksi di dalamnya dan memperbarui status berdasarkan hasil verifikasi.
Berbeda dengan zk-rollup, Op tidak menggunakan zk-SNARKs untuk verifikasi. Sebaliknya, ia menggunakan teknik Optimistic Rollup, atau "komitmen optimis". Dalam Op diasumsikan seluruh peserta jujur, transaksi sah, dan tidak terjadi pembelanjaan ganda. Jika terjadi anomali, seperti serangan pembelanjaan ganda atau penipuan, sistem akan menggunakan mekanisme tantangan untuk menyelesaikan masalah ini.
2.2 Skenario aplikasi
Op terutama digunakan dalam aplikasi terdesentralisasi di Ethereum, seperti DEX dan game.
Batasan: Penggunaan OP di jaringan L2 dibatasi karena harus berinteraksi dengan mainnet Ethereum. Keterbatasan ini dapat mencegah beberapa kontrak pintar yang kompleks untuk berjalan di jaringan L2.
Risiko keamanan: OP dapat menimbulkan kerentanan keamanan dan risiko serangan. Jika OP tidak diterapkan atau diaudit dengan benar, penyerang dapat mengeksploitasinya untuk melakukan tindakan jahat dan mendapatkan keuntungan finansial darinya.
Masalah skalabilitas: Karena OP perlu berinteraksi dengan mainnet Ethereum, hal ini dapat menyebabkan masalah skalabilitas pada jaringan L2. Jika ada terlalu banyak transaksi di jaringan L2 yang perlu berkomunikasi dengan mainnet, throughput jaringan mungkin terbatas.
Masalah biaya: Penggunaan OP mungkin memerlukan biaya tambahan, termasuk bahan bakar dan biaya lainnya. Hal ini mungkin membuat penggunaan jaringan L2 menjadi lebih mahal, terutama bagi pengguna yang lebih kecil.
Keputusan
Arbitrum adalah solusi perluasan kapasitas berdasarkan teknologi Optimistic Rollup yang dikembangkan oleh Offchain Labs. Ini dapat menerapkan kontrak pintar ke sidechain dan menyediakan pemrosesan transaksi yang efisien dan pembaruan status yang cepat. Arbitrum mendukung kontrak pintar EVM (Ethereum Virtual Machine) dan menyediakan lingkungan pengembangan yang mudah digunakan.
2.1 Prinsip teknis
Arbitrum menggunakan teknologi Optimistic Rollup, mirip dengan Op. Ini mengemas semua transaksi ke dalam blok dan mengirimkannya ke rantai samping untuk verifikasi. Hasil verifikasi kemudian akan dikirimkan ke mainnet Ethereum, dan status mainnet akan diperbarui berdasarkan hasil verifikasi.
Tidak seperti Op, Arbitrum menggunakan teknologi yang disebut “data sewenang-wenang” untuk menangani kontrak pintar di sidechain. Data sewenang-wenang dapat ditransfer antara sidechains dan mainnet tanpa mengekspos data pribadi atau mengeksekusi kode
2.2 Skenario aplikasi
Arbitrum terutama digunakan dalam aplikasi terdesentralisasi di Ethereum, seperti DEX, pasar dan game NFT. Dibandingkan dengan aplikasi berbasis kontrak pintar Ethereum tradisional, Arbitrum memiliki kinerja lebih tinggi dan biaya transaksi lebih rendah. Ini juga menyediakan lingkungan pengembangan yang mudah digunakan, memberikan pengembang lebih banyak fleksibilitas dan ruang untuk inovasi.
Arbitrum saat ini hanya mendukung kontrak EVM. Artinya, ia tidak dapat menangani kontrak pada platform blockchain lain dan dapat menyebabkan masalah ketidakcocokan dengan kontrak cerdas Ethereum standar. Ini mungkin menjadi faktor pembatas bagi DApps yang perlu menangani kontrak non-EVM.
Perlu mempercayai validator
Di Arbitrum, validator bertanggung jawab untuk memvalidasi transaksi dan pembaruan status serta mengirimkannya ke mainnet Ethereum. Namun, ini berarti pengguna yang menggunakan Arbitrum harus memercayai validator ini agar tidak berperilaku curang atau jahat. Jika terjadi kesalahan dengan validator, hal ini dapat mengakibatkan keamanan seluruh jaringan terganggu.
Bergantung pada mainnet Ethereum
Arbitrum perlu berinteraksi dengan mainnet Ethereum untuk memperbarui status dan mengirimkan transaksi. Ini berarti throughput dan skalabilitasnya mungkin dibatasi oleh mainnet Ethereum. Jika mainnet mengalami kegagalan atau kemacetan, hal ini dapat berdampak pada kinerja dan keandalan Arbitrum.
Ringkasan; zkSync adalah protokol lapisan kedua. Artinya, ini adalah lapisan yang dibangun di atas Ethereum dan menawarkan manfaat skalabilitas. Op dan arb mirip dengan rantai samping; tujuan utamanya adalah untuk mengemas blok kembali ke rantai utama; ZK mirip dengan perluasan rantai utama; rencana ekspansi Ethereum adalah melalui sistem multi-lapisan, setiap lapisan dibangun di atas Ethereum dan diwariskan keamanannya. zkSync berharap dapat menyediakan transaksi yang lebih murah dan lebih cepat di blockchain Ethereum dan menjadi rumah bagi banyak aplikasi Ethereum yang populer. Kita dapat melihat pertukaran besar yang terdesentralisasi dan protokol DeFi diperluas ke lapisan zkSync, memberikan pengguna aset kripto akses ke alat ini dengan biaya lebih rendah. zkSync memiliki tujuan yang tinggi dan membawa adopsi massal ke ekosistem blockchain adalah salah satu kebutuhan terbesar saat ini.
Pasar primer akan terputus