Validity Rollups: zkEVM dan Cairo VM memimpin era baru skalabilitas Ethereum

Validity Rollups: Jalan Emas untuk Skalabilitas Ethereum

Validity Rollups (VRs) dianggap sebagai teknologi yang paling menjanjikan untuk meningkatkan throughput Ethereum secara aman dan terdesentralisasi. Dalam bidang ini, zkEVM dan Cairo VM (CVM) adalah dua solusi implementasi mesin virtual utama.

zkEVM berfokus pada kompatibilitas dengan Ethereum, tetapi pilihan ini mengorbankan kinerja dan skalabilitas sampai batas tertentu. Sebaliknya, Cairo VM yang diterapkan oleh Starknet mengutamakan kinerja dan skalabilitas, bukan kompatibilitas penuh.

Inti dari Validity Rollups adalah menggunakan bukti validitas untuk melakukan perhitungan yang dapat diverifikasi. Cara kerjanya adalah dengan memindahkan pemrosesan transaksi ke lingkungan off-chain, yaitu lapisan 2. Setelah memproses sejumlah besar transaksi, operator akan mengirimkan hasil dan bukti kembali ke jaringan utama Ethereum, di mana kontrak pintar memverifikasi integritas eksekusi.

Perlu dicatat bahwa istilah "zero-knowledge rollup" meskipun sering digunakan, sebenarnya tidak akurat. Sebagian besar Validity Rollup tidak menggunakan bukti zero-knowledge dan tidak dirancang untuk melindungi privasi.

Mesin virtual adalah lingkungan yang dapat menjalankan program, seperti menjalankan sistem Windows di Mac. Ethereum Virtual Machine (EVM) adalah lingkungan untuk menjalankan kontrak pintar Ethereum. Sementara Zero-Knowledge Virtual Machine (zkVM) adalah jenis lingkungan eksekusi khusus yang tidak hanya menjalankan program, tetapi juga dapat menghasilkan bukti validitas yang mudah diverifikasi.

Mengapa Validity Rollups dianggap sebagai cara perluasan yang paling menjanjikan untuk Ethereum?

zkEVM berusaha untuk menggandakan pengalaman Ethereum di lapisan 2, memungkinkan pengembang untuk menikmati skalabilitas yang lebih tinggi tanpa perlu mengubah kode atau alat. Namun, pendekatan ini juga menghadirkan beberapa tantangan, terutama karena EVM tidak dirancang dengan mempertimbangkan efisiensi bukti.

Model berbasis stack EVM, ketergantungan pada hash Keccak dan pohon Merkle Patricia besar, membuat pembuatan bukti validitas menjadi sulit dan memakan sumber daya. Inilah sebabnya mengapa implementasi zkEVM yang berbeda telah membuat kompromi yang berbeda antara kompatibilitas Ethereum dan kinerja.

Sebagai perbandingan, Cairo VM dirancang khusus untuk menghasilkan bukti validitas dengan efisien. Ini menggunakan bahasa tingkat tinggi baru yang disebut Cairo, yang dioptimalkan untuk pembuatan bukti. Keunggulan Cairo VM meliputi:

  1. Setiap instruksi memiliki representasi aljabar yang efisien
  2. Bahasa mirip Rust digunakan untuk menulis program yang dapat dibuktikan
  3. Representasi antara Cairo tingkat lanjut dan Cairo assembly, meningkatkan efisiensi eksekusi

Cairo tidak hanya menyederhanakan proses pembuktian perhitungan yang kompleks, tetapi juga menyediakan berbagai pilihan pengkodean bagi pengembang. Pengembang dapat menulis kode langsung menggunakan Cairo, atau menggunakan penerjemah atau zkEVM yang berjalan di Starknet untuk menggunakan Solidity.

Meskipun Cairo masih sangat muda, ia telah menjadi bahasa kontrak pintar dengan peringkat TVL keempat, menarik banyak dana untuk diinvestasikan.

Secara keseluruhan, zkEVM dan Cairo VM mewakili dua pendekatan berbeda untuk skalabilitas. zkEVM berfokus pada meniru lingkungan Ethereum, tetapi mungkin membatasi potensi sistem bukti. Cairo VM dirancang khusus untuk sistem bukti, meskipun mengorbankan beberapa kompatibilitas, tetapi memiliki keunggulan yang jelas dalam efisiensi dan skalabilitas.

Mengapa Validity Rollups dianggap sebagai cara paling menjanjikan untuk meningkatkan kapasitas Ethereum?

Seiring dengan perkembangan aplikasi di Starknet, Cairo menunjukkan potensi yang kuat. Di masa depan, para pengembang akan memiliki lebih banyak pilihan untuk memperluas blockchain, Validity Rollups pasti akan memainkan peran penting dalam jalan perluasan Ethereum.

ETH5.33%
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
  • 2
  • Posting ulang
  • Bagikan
Komentar
0/400
WalletDivorcervip
· 08-11 13:24
Setelah bermain selama ini, saya masih tidak mengerti apa arti layer2.
Lihat AsliBalas0
0xSunnyDayvip
· 08-11 13:20
zk yyds!
Balas0
  • 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)