V nedávném důležitém milníku v ekosystému bitcoinů společnost Zulu oznámila implementaci prvního ověření zk-SNARK (ZKP) pomocí bitcoinového skriptu. Zakryjte hlavní proudový algoritmus Groth16/FFlonk a odešlete kód do úložiště BitVM.

Implementovaný bitcoinový skript pro ZKP, což znamená, že bitcoinová síť může ověřit vrstvu 2. Toto je skutečná vrstva 2, která zdědí bezpečnost bitcoinové sítě a zabezpečení z mechanismu bitcoinového POW. Toto by měla být nejbezpečnější síť v blockchainu.

Implementace ZKP je obzvláště obtížná kvůli programovým omezením bitcoinové sítě. Většina existujících bitcoinových L2 nejsou ve skutečnosti L2 v pravém slova smyslu, protože jejich stav na řetězci nelze přímo ověřit v bitcoinové síti. To, co nyní dělají, je vygenerování důkazu zk a jeho zveřejnění v síti bitcoinů. Tento důkaz však není ověřen bitcoinovou sítí, ale rolí jejich vlastní sítě, což má za následek oddělení on-chain statusu l2 od bitcoinové sítě.

To se samozřejmě liší od vrstvy 2 Etherea. Ať už se jedná o zk-rollup nebo op-rollup, data budou zabalena a odeslána do hlavní sítě Ethereum k ověření. Největší výhodou Ethereum vrstvy 2 ve srovnání s jinými veřejnými řetězci je, že Ethereum zajišťuje bezpečnost vrstvy 2.

Největší výhodou toho, že se stanete vrstvou 2 s ověřením bitcoinové sítě, je zdědění bezpečnosti bitcoinové sítě. Zabezpečení bitcoinové sítě je samozřejmě lepší než u Etherea. Nyní existují dva způsoby, jak skutečně zdědit jeho bezpečnost. Jedním z nich je babylon, který se zavazuje nativní BTC, vytváří POS síť pro správu a trestá pachatele. Když je hodnota přislíbených BTC relativně velká, náklady na konání zla jsou velmi vysoké, čímž je zajištěna bezpečnost. Předpokladem této metody je však to, že se nejprve zastaví velké množství BTC.

Druhým je využití vlastní sítě POW Bitcoinu Jako první a nejvyšší tržní hodnota funguje BTC bezpečně již 14 let a má nejvyšší výpočetní výkon v celé síti. Důležitou součástí zdědění bezpečnosti bitcoinové sítě je tedy to, že bitcoiny mohou dosáhnout ověření. V tom je tentokrát význam Zulu a ZKP. Když jsem naposledy věnoval pozornost síti Zulu, byla to její první bitcoinová dvouvrstvá architektura. Toto ověření zk-SNARK (ZKP) mě přimělo si uvědomit, že technická síla za Zulu je velmi silná.

Význam zk-SNARK

SNARK (succinct non-interactive argument of knowledge) je stručný neinteraktivní znalostní argument, jehož jádrem je vybudování důkazního systému pomocí matematických algoritmů, který umožňuje ověřovateli ověřit správnost dat sám, aniž by znal původní data. Víme, že Ethereum Layer 2 má nyní zk-rollup a op-rollup. Zatímco op-rollup je považován pouze za přechodné přechodné období, zk-rollup je konečná forma. Protože zk-rollup používá algoritmus zk k balení transakcí v dávkách a generování certifikátů SNARK k odeslání do hlavní sítě a hlavní síť ověřuje všechny transakce v dávce. zk-SNARK dokáže účinně chránit soukromí a má silnou škálovatelnost. Buterin jej považuje za nejvyšší prioritu v příštích 10 letech.

BitVM

Zde je třeba představit BitVM. Před BitVM nebyl bitcoinový skriptovací programovací jazyk považován za Turingovu kompletní. I přes snahu velkého množství lidí se tento problém nedaří vyřešit. Dokud Robin Linus v říjnu loňského roku nevydal senzační BitVM, Robinova metoda spočívala v ověřování speciálního typu logického hradla na bitcoinovém skriptu, nazývaného hradlo NAND ("NAND" hradlo) Toto je základní princip počítání , umístěný na fyzické/elektrické úrovni. Všechny možné výpočty lze sestavit z hradel NAND.

Nedávno Robin navrhl návrhový plán BitVM 2. Namísto přímého použití skriptovaných hradel NAND se používají k použití obecného ověřovače s nulovými znalostmi SNARK.

Význam BitVM je v tom, že jej lze ověřit pomocí bitcoinové sítě bez upgradu, rozvětvení nebo dalšího zatížení bitcoinu. Vrstva 2 provádí další zodpovědné výpočty a zdědí zabezpečení hlavní sítě. Vzhledem k obrovskému významu BitVM je mnoho vrstev2 postaveno na základě BitVM. Například Bitlayer používá BitVM jako svou hlavní komponentu a jako řešení druhé úrovně přijímá technologii vrstveného virtuálního stroje (Layered Virtual Machine).

V Zulu Network je BitVM také velmi důležitou přítomností. Zulu je také velmi důležitým přispěvatelem do BitVM Dá se říci, že používání bitcoinových skriptů k implementaci ověření zk-SNARK je základním krokem pro BitVM. Zulu hodně přispělo k oficiálnímu úložišti kódu BitVM 2 GitHub a bylo vysoce uznáváno Robinem Louisem, vynálezcem BitVM.

Minulý týden Zulu dokončil krájení skriptu Groth16. Se 2 veřejnými vstupy je rozděleno celkem 1701 indexů, velikost je menší než 4M a hloubka zásobníku je <1000. Dokončení segmentace skriptů ZKP představuje další milník na cestě BitVM ke komerčnímu využití. Díky vynikající práci Zulu může BitVM2 brzy implementovat první důkaz SNARK na Bitcoin. To také ukazuje, že technologie Zulu je také na předním místě.

Poznámka k obrázku: Technologický pokrok Zulu byl vysoce oceněn vynálezcem BitVM Robinem Louisem

Na závěr krátký úvod do Zulu Network

Zulu Network je první dvouvrstvá síť v bitcoinovém ekosystému a její vrstva 2 je ZuluPrime kompatibilní s EVM. Projekty EVM lze nasadit rychle a s nízkými náklady k dosažení ekologické prosperity. Druhá vrstva je Layer3, nazvaná ZuluNexus. Inovativně sjednocuje UTXO a typy aktiv účtů a realizuje inovaci inteligentních smluv na základě modelu UTXO. To znamená, že může maximalizovat výhody UTXO a podporovat budoucí inovace v UTXO. Zulu vyvíjí dva produkty:

  • Most Zulu, který může ověřit stav mimo řetězec prostřednictvím ZKP pro podporu vydávání aktiv

  • První decentralizovaný můstek ZK, který uživatelům poskytuje cross-chain operace v libovolné výši

Zulu zatím nevydal coiny. Ti, kteří se chtějí zapojit dříve, se mohou zúčastnit aktuální akce Zulu’s testnet. Podrobnosti naleznete v oficiální dokumentaci https://www.yuque.com/zulunetworkzhongwenshequn/zvggg8/kr9epkg0v27rh860?singleDoc#