Mesin Maya Ethereum tidak menyokong bukti pengetahuan sifar secara lalai zkEVM direka untuk memastikan kesinambungan keadaan Ethereum sambil memberikan bukti bahawa semua maklumat adalah betul. Dengan cara ini, ramai orang telah mula mengenali zkEVM, tetapi mereka tidak tahu apa yang dimaksudkan dengan zkEVM? zkEVM (Zero-Knowledge Ethereum Virtual Machine) ialah mesin keadaan Ethereum yang melaksanakan kontrak pintar dengan cara yang serasi dengan teknologi Zero-Knowledge Bukti (ZKP), direka untuk memastikan kesinambungan keadaan Ethereum sambil menyediakan semua maklumat yang betul Untuk membuktikannya, editor di bawah akan memberi anda pengenalan menyeluruh kepada zkEVM.
zkEVM ialah mesin maya yang serasi dengan pengkomputeran bukti sifar pengetahuan untuk melaksanakan kontrak pintar. Ia dibina di atas Ethereum dan memproses, menyusun dan memajukan transaksi ke mainnet Ethereum. Kaedah pemprosesan pengagregatan ini mampu mengendalikan beban besar dari rangkaian Ethereum dengan cekap, membolehkan transaksi yang lebih murah dan pantas.
zkEVM mencapai matlamatnya dengan mereplikasi persekitaran Ethereum sebagai rollup pengetahuan sifar. Ia mula-mula membaca keadaan awal dan mengira semua transaksi, kemudian mengeluarkan keadaan baharu yang dikemas kini dan bukti pengetahuan sifar yang sepadan. Bukti ini diserahkan kepada kontrak pintar pengesah, yang mengesahkan kesahihan transaksi dengan mengesahkan ketepatan keadaan awal dan keadaan baharu tanpa perlu mengesahkan semua transaksi satu demi satu.
Memandangkan zkEVM dibina pada Mesin Maya Ethereum, ia membolehkan pembangun dengan mudah memindahkan Ethereum DApps dan kontrak pintar ke zkEVM tanpa melaksanakan bukti pengetahuan sifar. Dalam erti kata lain, zkEVM dapat menyokong pelaksanaan kontrak pintar bukti sifar pengetahuan, termasuk pertukaran token dan fungsi pembayaran yang tidak disokong sebelum ini.
Disebabkan ciri keserasian Mesin Maya Ethereum, pembangun boleh memanfaatkan alatan Mesin Maya Ethereum sedia ada dan bahasa pengaturcaraan Solidity untuk mencipta produk baharu sambil mendapat manfaat daripada keselamatan yang dipertingkatkan yang disediakan oleh zkEVM. Pengguna juga akan mendapat manfaat daripada ini, kerana mereka boleh terus menggunakan DApps yang sama dan alatan biasa dengan perlindungan keselamatan dan privasi berganda.
Perbezaan utama antara zk-rollups dan zkEVM ialah matlamat reka bentuk mereka yang berbeza. Berfokus pada kebolehskalaan, zk-rollup membolehkan jumlah urus niaga yang besar diproses di luar rantaian sambil mengekalkan keselamatan dan integriti rantaian utama Ethereum. Kelebihan kaedah ini ialah ia boleh meningkatkan kemampuan transaksi, mengurangkan yuran transaksi, dan mengurangkan beban pada rantaian utama Ethereum. Sebaliknya, zkEVM memfokuskan pada perlindungan privasi. Ia membenarkan pelaksanaan kontrak pintar dengan cara memelihara privasi, membolehkan anda membuat transaksi sulit dan peribadi pada platform Ethereum. Kelebihan pendekatan ini ialah ia melindungi privasi pengguna, membolehkan mereka menjalankan transaksi blockchain tanpa mendedahkan butiran transaksi. Secara umum, zk-rollups dan zkEVMs ialah penyelesaian yang dicadangkan untuk menyelesaikan isu kebolehskalaan dan privasi Ethereum, tetapi pelaksanaan dan aplikasi khusus mereka
zk-rollup dan zkEVM ialah inovasi utama dalam Ethereum , ia boleh meningkatkan skalabiliti dan privasi Ethereum. Inovasi ini dijangka akan meningkatkan kefungsian platform Ethereum, menjadikannya lebih sesuai untuk pelbagai senario aplikasi.
Atas ialah kandungan terperinci Bagaimanakah zkEVM berbeza daripada zk-rollups? Apa yang mereka maksudkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!