Petunjuk teknikal Polygon menerangkan perkara yang diharapkan daripada zkEVM

Ekosistem Ethereum bersedia untuk menyaksikan salah satu trend blockchain paling hangat tahun ini, dengan banyak syarikat tidak sabar-sabar untuk mengeksploitasi pelancaran zkEVM Polygon yang akan datang.

Apakah bukti pengetahuan sifar?

Teknologi Zero-knowledge (ZK) ialah penyelesaian kriptografi yang membentuk semula industri blockchain. Mereka melaksanakan bahasa dan kod bait peringkat rendah pada tahap boleh atur cara, disokong oleh peraturan yang sama seperti mainnet Ethereum.

Ia adalah mesin maya yang menggunakan bukti pengetahuan sifar untuk mengesahkan data tanpa mendedahkan sebarang maklumat tentang kandungan atau sifat data. Ia adalah protokol tahan penapisan yang mereplikasi persekitaran pelaksanaan transaksi mainnet Ethereum.

Vitalik Buterin, pengasas Ethereum, dikategorikan zkEVM kepada empat jenis utama.

  1. Jenis-1 zkEVMs: setara sepenuhnya dengan Ethereum
  2. Jenis-2 zkEVMs: kesetaraan EVM (bukan Ethereum).
  3. Jenis-3 zkEVM: berlepas dari EVM
  4. Jenis-4 zkEVM: sepupu rapat dengan EVM
Perbandingan jenis zkEVM oleh Vitalik
(Sumber: blog Ethereum)

"Projek ini adalah projek kejuruteraan penuh," kata Jordi Baylina, yang mengetuai pasukan teknikal membina Polygon zkEVM. "Ideanya ialah dengan elektronik ini, kami entah bagaimana membina pemproses. Selain itu, program boleh ditulis yang memproses transaksi. Ia adalah timbunan penuh komponen dengan pasukan berbeza yang bekerja dalam setiap lapisan ini dalam timbunan ini.”

Di YouTube video dikeluarkan pada 2 Mac, Baylina menjelaskan komponen teknikal di sebalik pelancaran, “sistem yang kami bina adalah tahan penapisan. Ia bukan penyelesaian yang sempurna, tetapi sehingga satu tahap tertentu kerana sistem itu tidak universal.”

“Kami mencipta perhimpunan itu sendiri. Ia adalah pemproses baharu, pemasangan baharu, cara baharu penulisan perkakasan.”

Maklumat teknikal

Dengan rollup zkEVM, pemindahan ERC-20 akan mentakrifkan infrastruktur data unik seperti ProgramCounter, GlobalCounter, EVMWord, GasInfo dan GasCost, yang termasuk dan mengandungi elemen seperti tindanan, memori dan opcodes. PC dan gc dikapsulkan untuk digunakan, manakala EVMWord merangkum tatasusunan u8 dengan panjang 32.

Untuk memudahkan operasi berkaitan memori, pembangun menggunakan makro Rust dengan bijak untuk mengekstrak maklumat memori kritikal seperti ciri indeks dan julat serta melaksanakannya secara piawai. Sebaliknya, Storan diwakili oleh HashMap, dan nilai utamanya ialah EVMWord

StackAddress diwakili sebagai usize dengan Stack tatasusunan dinamik yang terdiri daripada EVMWord.

MemoryAddress juga merupakan penggunaan, dengan nilai antara 0 dan 1023, manakala Memory ialah tatasusunan u8.

Timbunan teknikal penuh pelancaran zkEVM tersedia di github.

Perlumbaan untuk ketuanan zkEVM

Perlumbaan akan memasuki pasaran dengan produk yang berfungsi.

Beberapa projek sedang berlumba untuk melancarkan zkEVM yang berfungsi sepenuhnya sepenuhnya dan setara dengan EVM, dengan beberapa pesaing utama ialah Polygon zkEVM, zkSync, StarkNET dan Scroll.

Polygon zkEVM's adalah sumber terbuka dan bertujuan untuk mengurangkan kos transaksi sehingga 90%, manakala zkSync 2.0 disiarkan secara langsung di Ethereum Testnet, membolehkan pembangun menulis kontrak pintar Solidity. StarkNET menggunakan ZK-STARK, yang lebih selamat tetapi mempunyai had, dan Scroll sedang membina penyelesaian kebolehkomposisian tinggi yang mengutamakan keselamatan dan ketelusan.

Pertaruhan $250M Polygon pada zkEVM

Polygon membeli Rangkaian Hermez dengan harga $250 juta pada 2021 dan kemudian melancarkan penyelesaian Ethereum Layer-2 ZK-rollup, Polygon Hermez, pada pertengahan 2022. Pada Julai 2022, Polygon mengumumkan penjenamaan semula Polygon Hermez kepada Polygon zkEVM, yang menggunakan pendekatan zkEVM Jenis-2 untuk menjadi setara dengan EVM tetapi bukan setara dengan Ethereum.

Pembangun perlu menyesuaikan kod dan alatan EVM kepada ZK-rollup. Polygon menyasarkan untuk mencapai 2000 transaksi sesaat dan mengurangkan kos transaksi sehingga sembilan puluh peratus, menjadikannya lebih murah daripada Ethereum Mainnet. Polygon melancarkan Testnet Awam zkEVM pada 10 Oktober.

Dihantar Dalam: Polygon, Teknologi

Sumber: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/