Polygon'un teknik sorumlusu, zkEVM'den ne beklenebileceğini açıklıyor

Ethereum ekosistemi, çok sayıda şirketin Polygon'un yaklaşmakta olan zkEVM toplamasından yararlanmaya istekli olmasıyla bu yıl en sıcak blockchain trendlerinden birine tanık olacak.

Sıfır bilgi kanıtları nelerdir?

Sıfır bilgi (ZK) teknolojisi, blockchain endüstrisini yeniden şekillendiren bir kriptografik çözümdür. Ethereum ana ağı ile aynı kurallar tarafından desteklenen, programlanabilir bir seviyede dilleri ve düşük seviyeli bayt kodunu yürütürler.

Verilerin içeriği veya özellikleri hakkında herhangi bir bilgi ifşa etmeden verileri doğrulamak için sıfır bilgi kanıtlarını kullanan sanal bir makinedir. Ethereum ana ağının işlem yürütme ortamını kopyalayan sansüre dayanıklı bir protokoldür.

Ethereum'un kurucusu Vitalik Buterin, kategorize zkEVM'leri dört ana türe ayırır.

  1. Type-1 zkEVM'ler: Ethereum'a tamamen eşdeğer
  2. Tip-2 zkEVM'ler: EVM (Ethereum değil) denkliği
  3. Tip-3 zkEVM'ler: EVM'den çıkış
  4. Tip-4 zkEVM'ler: EVM'nin yakın kuzenleri
Vitalik'ten zkEVM türleri karşılaştırması
(Kaynak: Ethereum blogu)

Polygon zkEVM'yi inşa eden teknik ekibi yöneten Jordi Baylina, "Proje tam bir mühendislik projesidir" dedi. "Fikir şu ki, bu elektroniklerle bir şekilde bir işlemci oluşturduk. Bunun üzerine işlemleri işleyen bir program yazılabilir. Bu yığınlardaki bu katmanların her birinde farklı ekiplerin çalıştığı tam bir bileşen yığını.”

Bir YouTube'da video 2 Mart'ta yayınlanan Baylina, kullanıma sunumun arkasındaki teknik bileşenleri şöyle açıkladı: “İnşa ettiğimiz sistem sansüre dayanıklı. Mükemmel bir çözüm değil ama bir yere kadar çünkü sistem evrensel değil.”

“Meclisin kendisini oluşturduk. Bu yeni bir işlemci, yeni montaj, donanım yazmanın yeni yolu.”

Teknik detaylar

zkEVM toplaması ile bir ERC-20 aktarımı, yığın, bellek ve işlem kodları gibi öğeleri içeren ve içeren ProgramCounter, GlobalCounter, EVMWord, GasInfo ve GasCost gibi benzersiz veri altyapılarını tanımlayacaktır. PC ve gc kullanmak için kapsüllenirken, EVMWord 8 uzunluğunda bir u32 dizisini kapsüller.

Geliştiriciler, bellekle ilgili işlemleri basitleştirmek için dizin ve aralık özellikleri gibi kritik bellek bilgilerini ayıklamak ve bunları standart hale getirmek için Rust makrolarını akıllıca kullanır. Öte yandan, Depolama bir HashMap ile temsil edilir ve anahtar değerlerinin tümü EVMWord'dur.

StackAddress, EVMWord'dan oluşan dinamik bir dizi olan Stack ile bir kullanım olarak temsil edilir.

MemoryAddress ayrıca 0 ile 1023 arasında değerlere sahip bir kullanımdır, Memory ise bir u8 dizisidir.

zkEVM sunumunun tüm teknik yığını github'da mevcuttur.

zkEVM üstünlüğü için yarış

Çalışan bir ürünle piyasaya çıkma yarışı sürüyor.

Polygon zkEVM, zkSync, StarkNET ve Scroll başta olmak üzere birçok proje ilk tamamen işlevsel ve EVM eşdeğeri zkEVM'yi başlatmak için yarışıyor.

Polygon zkEVM'ler açık kaynaklıdır ve işlem maliyetlerini %90'a kadar azaltmayı hedeflerken zkSync 2.0, geliştiricilerin Solidity akıllı sözleşmeleri yazmasına olanak tanıyan Ethereum Testnet üzerinde yayındadır. StarkNET, daha güvenli ancak sınırlamaları olan ZK-STARK'ları kullanıyor ve Scroll, güvenlik ve şeffaflığa öncelik veren yüksek bir şekillendirilebilirlik çözümü oluşturuyor.

Polygon'un zkEVM'ye 250 milyon dolarlık bahsi

Polygon, 250'de Hermez Network'ü 2021 milyon dolara satın aldı ve daha sonra 2'nin ortalarında Ethereum Layer-2022 ZK toplama çözümü Polygon Hermez'i piyasaya sürdü. Temmuz 2022'de Polygon, Polygon Hermez'in, EVM eşdeğeri ancak Ethereum eşdeğeri olmayan Tip-2 zkEVM yaklaşımını benimseyen Polygon zkEVM olarak yeniden markalandırıldığını duyurdu.

Geliştiricilerin, kodu ve EVM araçlarını ZK toplamasına uyarlaması gerekecektir. Polygon, saniyede 2000 işleme ulaşmayı ve işlem maliyetlerini yüzde doksana kadar düşürmeyi hedefliyor, bu da onu Ethereum Mainnet'ten daha ucuz hale getiriyor. Polygon, 10 Ekim'de zkEVM Herkese Açık Testnet'i başlattı.

Yayınlanan: Çokgen, Teknoloji

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