V posledních několika týdnech jsme byli svědky vlny spuštění projektů s nulovými znalostmi, včetně Polygons zkEVM a Matter Labs zkSync Era na mainnetu a Linea zkEVM od ConsenSys na testnetu.
Připojují se k dlouhodobému řešení StarkEx StarkWares a jeho decentralizovanému bratranci StarkNet spolu s řadou dalších projektů ve vývoji od Polygon (Miden, Zero atd.) a Scroll.
Všechny slibují rychlejší a levnější transakce pro škálování Etherea pomocí důkazů s nulovými znalostmi.
Je ale brutální soutěž mezi ZK-rollupy hrou s nulovým součtem, kde může být pouze jeden vítěz? Nebo se díváme na budoucnost, ve které bude mnoho různých souhrnů schopno fungovat v harmonii a interoperabilně?
Anthony Rose, vedoucí inženýrství pro zkSync, si myslí, že druhá budoucnost je mnohem pravděpodobnější, a předpovídá, že jednoho dne nikdo nebude přemýšlet o tom, na kterém ZK rollupu jsou, protože to všechno bude jen infrastruktura.
Myslím, že pokud se nedostaneme do toho světa, pak jsme pravděpodobně selhali, říká. Je to stejné, jako když někdo používá Snapchat nebo Facebook, ve skutečnosti nemusí vědět o TCP/IP nebo HTTP, je to jen instalatérské fungování internetu.
Jak se ale přesuneme od hromady konkurenčních suverénních rollupů k ekosystému řešení ZK, která jsou interoperabilní a složitelná?
Lidé už o této otázce začínají přemýšlet a všechny projekty ZK Magazine, o kterých mluvil, mají plány na to, aby jejich projekty byly interoperabilní s alespoň některými dalšími souhrny, ačkoli rozsah, v jakém se to může stát, pravděpodobně závisí na vývoji standardů a protokolů.
Útok zkEVM! Cryptos 10x moment
Čtěte také: Útok zkEVM! Cryptos 10x moment
Nulové znalosti o ZK-rollupech?
Pokud nejste obeznámeni s termínem důkazy s nulovými znalostmi, které StarkWare trvá na tom, že by se měly nazývat důkazy platnosti, jsou to způsob, jak škálovat Ethereum pomocí kryptografie. Souhrny odebírají výpočty pro desítky tisíc transakcí z hlavního blockchainu a zapisují zpět do Etherea malý kryptografický důkaz, který dokazuje, že výpočet byl proveden správně.
Každý důkaz, který vygenerujeme, pokrývá zhruba 20 000 transakcí a vejde se do jediného bloku Etherea, vysvětluje spoluzakladatel StarkWare Eli Ben-Sasson.
Navzdory tomuto nárůstu transakcí na blok si zkSyncs Rose nemyslí, že by se Ethereum mohlo přiblížit rozšíření, aby se stalo základní vrstvou pro vše prostřednictvím jediného souhrnu.
Rollup ZK se sám o sobě nepřizpůsobí světu, o kterém se mluvilo, říká Rose. Pokud si myslíme, že aplikace s určitými interakcemi na blockchainu poskytují hodnotu stovkám milionů lidí, problém škálovatelnosti je stále potřeba vyřešit.
Škálování je trochu jako internetová šířka pásma v tom, že čím více získáte, tím více si uvědomíte, že potřebujete. V roce 2017 Ethereum plánovalo škálování pomocí Eth2 shardingu. Tento plán byl poté roztrhán poté, co se v roce 2018 objevily souhrny ZK, a sliboval mnohem větší škálování, ale pouze pokud Ethereum upgradovalo blockchain jinou formou shardingu (proto danksharding a poté danksharding), aby umožnila souhrnům ZK dosáhnout vyšší propustnosti.
I poté Rose říká, že její pravděpodobné souhrny budou muset fungovat ve spolupráci. Toto je pro nás velká aktivní oblast výzkumu, říká Rose o interoperabilitě. Jak systémy dospívají, myslím si, že je to přirozeně takový vzorec, který tyto systémy navrhují.
Škálování Etherea je trochu mimo
Na škálování jsou však ještě rané dny. Ačkoli různá řešení tvrdí, že mohou teoreticky zasáhnout desítky tisíc transakcí za sekundu (nebo dokonce mluvit o neomezeném škálování), v praxi je brzdí dostupnost dat na Ethereu.
V současné době mezi nimi běží různá škálovací řešení Ethereum a Ethereum rychlostí přibližně 25 transakcí za sekundu (TPS). Samotné Ethereum provedlo za poslední měsíc v průměru asi 12 TPS, Arbitrum One bylo na 7,2 TPS, Optimism na 2,65 TPS a zkSync na 1,6 TPS, uvádí ETHTPS.info.
Tato čísla se trochu pohybují a jsou nízká většinou kvůli poptávce spíše než kapacitě. StarkEx není pokryt, ale StarkWare říká Magazine, že za poslední měsíc měl průměr 5 TPS.
Navzdory tomu, že nabídka zatím převažuje nad poptávkou, interoperabilita mezi rollupy by již pomohla zajistit, aby uživatelé neuvízli v obezděných zahradách. Optimističtí uživatelé Rollupu například musí na výběr prostředků čekat týden, což interoperabilitu spíše omezuje.
ZK-rollupy nemají toto omezení a mohou umožnit okamžité výběry (ale ne).
ZK-rollups jsou konečnou hrou pro škálování blockchainů: zakladatel Polygon Miden
Čtěte také: ZK-rollups jsou konečnou hrou pro škálování blockchainů: zakladatel Polygon Miden
Interoperabilní souhrny ZK jsou možné, ale je to pravděpodobné?
Bobbin Threadbare, zakladatel Polygon Miden, říká, že interoperabilita mezi ZK-rollupy je jistě technicky možná, ale zda se tak stane v praxi, je jiná otázka.
Vysvětluje, že výběry zatím nejsou okamžité, protože není finančně životaschopné dávat důkazy na Ethereum tak často, takže transakce jsou spouštěny zhruba každých 10 nebo 20 minut. S rostoucí poptávkou a propustností bude toto zpoždění rychlejší a rychlejší.
A v tom případě se dostanete blíž, blíž a blíž k tomuto okamžitému druhu pohybu mezi různými místy, říká.
Druhá věc je, že různé souhrny budou muset mít nějaké pobídky, aby řekly: Dobře, pojďme přijít na to, jak můžeme plynule přesunout věci z tohoto na tamto.
Threadbare dodává: Velmi rychlá interoperabilita mezi ZK-rollupy je technicky možná, ale a) lidé se musí dohodnout na standardech ab) musí tyto standardy skutečně implementovat do svých systémů.
A myslím, že je to mnohem, mnohem složitější věc.
Přečtěte si také Funkce Jak Silk Road udělala z vašeho pošťáka dealera Funkce Airdrops: Budování komunit nebo problémy s budováním? Interoperabilita není složitelnost
Existuje rozdíl mezi interoperabilitou a komposovatelností, ačkoli lidé je často používají zaměnitelně.
Interoperabilita je snazší a v zásadě zahrnuje možnost přesouvat finanční prostředky z jednoho řešení vrstvy 2 (L2) do druhého. Podle této definice jsou přinejmenším všechny souhrny, které již dnes sdílejí L1, interoperabilní! poznamenává spoluzakladatel Optimismu Ben Jones.
Patrick McCorry z Arbitrum také říká, že pro základní interoperabilitu již můžete posílat aktivum z jednoho souhrnu do druhého přes Ethereum, je to pomalé.
Nebo byste mohli mít nějaké off-chain řešení, třeba jako Hop protokol, kde je uprostřed někdo, komu dáte aktiva ze StarkWare a pak přenesete aktiva do Scrollu a oni poskytují nějaký způsob synchronizace. Takže existují způsoby, jak to udělat, říká.
Hop Protocol v současné době umožňuje uživatelům posílat finanční prostředky mezi Ethereum, Polygon, Gnosis, Optimism a Arbitrum, ačkoli ZK-rollups nejsou v současné době podporovány. Connext nabízí podobnou službu, včetně BNB. Cross-chain DEX a bridge agregátor s názvem Rango již propojuje StarkNet s dalšími L2. Čtěte také: Ethereum žere svět Potřebujete jen jeden internet
Declan Fox, vedoucí produktu pro ConsenSys Linea zkEVM, očekává, že podpora bude brzy přidána. Mnoho poskytovatelů mostů třetích stran bude i nadále nabízet řešení interoperability pro rollupy ZK, říká a dodává, že mosty mají nevýhody týkající se důvěry a poplatků.
Ve společnosti Linea si vysoce ceníme otevřených systémů a interoperability. Testovací síť Linea již z tohoto důvodu integrovala mnoho předních překlenovacích řešení. V budoucnu bude Linea schopna spolehlivě spolupracovat s jakýmkoliv mimořetězovým systémem vrstvy 3 nasazeným na vrstvě 2 prostřednictvím jejich ověřovacích mostů.
6/16) Případ dvou uživatelů, kteří si vyměňují hodnotu v rámci L1, je jednoduchý Stačí naskenovat QR kód druhého uživatele a stisknout odeslat, pokud také používají ETH V případě L2 to není tak jednoduché, jak uživatel nyní potřebuje vědět, na jaké L2 je jejich přítel a jak se mezi nimi přemostit
— Justin Bons (@Justin_Bons) 10. dubna 2023
MetaMask Snaps může pomoci
Další možností interoperability je přes peněženku prohlížeče MetaMask. ConsenSys je uprostřed vývoje nových crowdsourcingových rozšíření peněženek nazvaných Snaps, které mohou vyvíjet projekty, které rozšiřují možnosti MetaMask.
Senior produktový manažer MetaMask Alex Jupiter říká, že Snaps je stále ve fázi testování, ale pokud si představíme budoucnost, kde víte, že Snaps je stabilní, vývojáři jej mohou rozšířit všemi způsoby. Dalším krokem je samozřejmě přimět tyto různé Snapy, aby spolu mluvily. Takže jeden souhrn ZK může komunikovat s dalším souhrnem ZK, že? A to je součástí vize Snaps, a ano, chceme tento svět umožnit.
Jeden Snap, který byl ukázán, již umožňuje uživatelům MetaMask ovládat bitcoiny prostřednictvím jejich Ethereum peněženky, takže to, aby spolu ZK-rollupy mluvily, se jistě zdá být dosažitelné.
Kdo ví, kam se přemostění bude ubírat také v budoucnu. Nejsem odborník na ZK-rollups, ale nemyslím si, že existuje základní technické omezení, že by to byl problém v budoucnu.
Messari snímek zvýrazňující komponovatelné souhrnné ekosystémy se sdílenou infrastrukturou. ZK-rollups a složitelnost
Složitost je schopnost zahájit transakci, která zahrnuje operace na více než jedné různé kumulaci. Jones to nazývá silnější formou interoperability, kdy řetězce mohou dělat víc než jen asynchronně komunikovat mezi sebou, ale ve skutečnosti mají transakce, které si uvědomují stav každého řetězce nějakým způsobem v reálném čase (předpokládejme bleskové půjčky napříč řetězci).
To bude pravděpodobně vyžadovat vývoj nových standardů a protokolů a Rose říká, že čím dříve k tomu dojde, tím lépe.
Je to rozhodně lepší uživatelská zkušenost, pokud týmy mohou vytvářet prostřednictvím rozhraní, a my se můžeme pokusit o větší standardizaci. Myslím si, že je také chuť po nějaké této standardizaci a myslím si, že toho uvidíme více, až tyto systémy dospějí.
Fox říká, že abychom se dostali do bodu, kdy máme synchronní komposovatelnost, bude potřeba globálně sekvenovaná a uspořádaná sada transakcí napříč různými off-chain systémy. To je teoreticky možné u ZK-rollups díky SNARKs [typ ZK proof], kde by například běžný sekvencer mohl nabídnout UX jednotného provádění a sdružené likvidity, říká.
Představte si obchodování DeFi, kde jsou části obchodu prováděny v různých řetězcích pro optimální likviditu v rámci jedné transakce.
Reklama základní vrstvy od Coinbase. (Coinbase) Optimista ohledně Superchainu
Jednou z potenciálních metod koordinace by mohl být koncept Optimisms Superchain, který oznámil ve stejnou dobu, kdy Coinbase představila svou základní vrstvu-2 vidlici Optimism.
Optimismus je optimistický souhrn, což je další způsob, jak škálovat Ethereum, i když omezenější v potenciální propustnosti. Podle oznámení:
Superchain se snaží integrovat jinak oddělené L2 do jediného interoperabilního a skládacího systému.
Jones říká Magazine, Neexistuje žádná stříbrná kulka, ale existuje několik požadavků na interoperabilitu a komposovatelnost, které se Superchain snaží řešit:
Shared Sequencing: Chcete-li mít systém, ve kterém můžete provést cross-chain flash půjčku, alespoň v době, kdy se tato transakce zpracovává, musí být spolehlivě zahrnuta do obou řetězců. To vyžaduje určitou představu o tom, že sekvencery jsou schopny spolu komunikovat, slučovat se nebo jinak propojovat.
Oddělení ověřování a provádění: Různé aplikace mají různé požadavky na zabezpečení a tyto požadavky na zabezpečení ukládají různé druhy omezení na to, jaké vlastnosti interoperability lze dosáhnout. Oddělením výpočtu stavu řetězce od prokazování cross-chain zpráv můžeme maximalizovat interoperabilitu aplikací, aniž bychom je fragmentovali do jiných řetězců.
Říká, že Superchain může propojovat optimistické a ZK-rollupy i další řetězce a poskytuje sdílený modulární standard pro všechny tyto inovace.
Bude mnohem snazší zajistit, aby tyto řetězce vzájemně spolupracovaly, když budou postaveny na stejné kódové základně, ve srovnání s interoperabilními řetězci, které byly napsány odděleně od základu, říká.
Generální ředitel Arbitrum Steven Goldfeder však podtrhl bod Threadbares o tom, že politické problémy jsou komplikovanější než technické problémy, a zavrhl tento koncept z ruky.
Představa, která se měla sloučit na jednom konkrétním technologickém balíčku, technologickém balíčku, který dnes není ani vytvořen, který nemá základní vlastnosti, které z něj činí vrstvu 2 nebo z něj činí souhrn, představa, kterou děláme, je, já myslím, trochu troufale, řekl The Defiant.
Proč propojit ZK-rollups s Optimismem?
A Arbitrum je postaveno pomocí Optimistic Rollups. Může být ještě těžší přesvědčit ZK-rollupy s jejich vyšší potenciální propustností ke koordinaci pomocí Optimismu. Někomu to může připadat jako spojování optických kabelů měděným drátem.
Všechny L2 však toto tvrdí (Coinbase)
Optimism však pokládá základy pro začlenění ZK proofs (důkazů platnosti) do svých systémů pomocí upgradu Bedrock a Superchain tuto myšlenku posune ještě dále. Cílem je kompatibilita, říká Jones.
Dalšími potenciálními metodami koordinace jsou Inter-Blockchain Communication Protocol od Cosmos nebo modulární blockchain Celestia (i když se zdá, že poslední jmenovaný se snaží nahradit Ethereum jako vrstvu dostupnosti dat).
Ale ZK-rollupy by se také mohly přímo propojit mezi sebou.
Přečtěte si také Funkce Jaké to vlastně je používat bitcoiny v Salvadoru Funkce Jste již nezávislí? Finanční soběstačnost a souhrny ZK na polygonu decentralizované burzy budou interoperabilní
Polygon má ve vývoji různé varianty ZK rollupu. Patří mezi ně Polygon Miden (podobně jako StarkNet), Polygon zkEVM (kompatibilní se stávajícími projekty EVM), Zero (rekurzivní škálování) a Nightfall (Optimistická Rollups splňující kryptografii s nulovými znalostmi).
Threadbare říká, že interní koordinace pro připojení řešení Polygons ZK je snazší než koordinace s externími projekty, a věří, že technické výzvy jsou proveditelné. Tým pracuje na můstku LX-LY, aby tuto interoperabilitu již umožnil.
Protože jsme všichni součástí stejné společnosti, je řešení technické integrace mnohem jednodušší, říká. Přesun mezi těmito souhrny bude super, super jednoduchý.
Tření, to nejsou dva samostatné řetězy nebo tři samostatné řetězy. Nevypadá to tak. Je to jen jeden Polygon, který se usadí na Ethereu. A přesun aktiv nebo finančních prostředků nebo tokenů mezi těmito různými prostředími je super, super přímočarý a snadný. To je konec hry.
Ethereum žere svět. Metaforicky to je. StarkEx a StarkNet
StarkWares Ben-Sasson říká, že budují podobnou interoperabilitu mezi StarkEx a StarkNet.
Jo rozhodně. Chtěli jsme přenést systémy StarkEx tak, aby byly třetí vrstvou na StarkNet, a v určitém okamžiku pro ně byly řešením nad StarkNet. To je rozhodně plán, říká.
V roce 2020 StarkWare zveřejnil blog, který uvádí své plány interoperability, ale Ben-Sasson říká, že to bylo nahrazeno. StarkWares Cairo je Turingův kompletní jazyk a virtuální stroj, díky čemuž je podobný univerzálnímu počítači.
Dobrou analogií je myslet na vrstvu 2 nebo vrstvu 1 jako na nějaký počítač, který je jen o něco pomalejší než váš notebook, ale má hodně integrity a bezpečnosti, říká. Takže můžete začít jen připojovat tyto počítačové programy různými způsoby. Stejně jako dnes, počítače spolu mluví a spolupracují nebo skládají.
Aby počítače mohly spolu komunikovat přes internet, byla vyvinuta sada standardů jako TCP/IP a HTTP. Ben-Sasson souhlasí s tím, že toto je pravděpodobná cesta také pro připojení kumulativních souborů odolných vůči platnosti.
Cointelegraph vysvětlení na STARKs v SNARKs Možná, že ZK-rollups lze připojit přímo
StarkNet v současnosti na standardech jako je tento nepracuje, ale Ben-Sasson naznačuje, že mohou existovat jiné cesty k interoperabilitě. Říká, že inteligentní smlouvy lze sepsat tak, aby interpretovaly různé typy nekompatibilních důkazů používaných různými souhrny. StarkNet používá STARKs, jak název napovídá; zkSync používá například SNARKs, zatímco Polygon Zero používá rekurzivní SNARKy zvané PLONKs.
Někdo již napsal na StarkNet inteligentní smlouvu, která vám umožní ověřit Groth 16 SNARK, říká.
ZKP by mohly narušit návrh prováděcí vrstvy blockchainu. Proč se obtěžovat specializovanými jazyky, když stačí předložit důkaz o jakémkoli výpočtu v jakémkoli jazyce?
— Jake Brukhman (@jbrukh) 15. dubna 2023
To znamená, že tyto dva souhrny mohou komunikovat přímo.
Dokud můžete v řetězci jedna ověřovat důkazy druhého řetězce, můžete začít mít interoperabilitu. StarkNet je již schopen ověřit STARKy a nyní také Groth 16 SNARK a jsem si docela jistý, že velmi brzy budou mít věci jako, víte, PLONKs a Plonky a další druhy systémů.
Takže alespoň ve StarkNet by to mělo být relativně jednoduché, aby bylo možné dokázat, že se věci správně staly v jiných řetězcích, a můžete začít mít interoperabilitu.
Fox mi odděleně říká, že systém Lineas již používá EVM k ověřování důkazů (Groth16, PlonK atd.) v inteligentní smlouvě, o které říká, že může být interoperabilní s L3.
Ben-Sasson říká, že se zdá pravděpodobné, že StarkNet by se mohl přímo připojit k různým kumulativním řešením.
Můžete to udělat přímo. Můžete to udělat, protože je to počítač pro všeobecné použití a kvůli povaze kumulativní platnosti, správně, že můžete nechat tyto systémy mluvit mezi sebou.
Takže to zní, že budoucnost je interoperabilní a složitelná.
Ano, rozhodně je interoperabilní a složitelný. Ano. Rozhodně.
Přihlásit se k odběru Nejpoutavější čtení v blockchainu. Dodáváno jednou týdně.
Emailová adresa
PŘEDPLATIT

