Autor: Trustless Labs

Zdroj obrázků: Trustless Labs
V současnosti existují dva typy Rollup SDK: ZK a OP, založené především na Arbitrum Orbit, OP Stack, ZK Stack a Polygon CDK. Tento článek poskytuje komplexní úvod a srovnávací analýzu těchto čtyř možností. Mezi nimi Polygon CDK vykazuje velký potenciál díky své škálovatelnosti, flexibilitě zabezpečení a cenovým výhodám.
Ať už jde o přechod společnosti Manta z OP Stack na Polygon CDK nebo zahájení veletrhu ZKFair, Polygon CDK umožňuje projektům zvládat obrovské celkové uzamčené (TVL) a ekosystémy. Věříme, že ZK Rollup je dokonalým řešením pro škálovatelnost Rollup. Polygon CDK postupně dominuje trhu díky využití svých silných stránek, jako je modularita, přizpůsobitelnost, řešení dostupnosti více dat a nízké překážky vstupu. V kombinaci s vynikajícím výkonem vlajkového projektu ZKFair věříme, že Polygon CDK je nejpotenciálnějším optimálním řešením mezi aktuálními ZK Rollup SDK.
1. Přehled Rollup SDK
Z hlediska implementace základní technologie lze Rollup SDK rozdělit do dvou kategorií: jedna je OP-Rollup SDK založená na optimistickém zabezpečení proti podvodům, aby byla zachována bezpečnost, a druhá je ZK-Rollup, která spoléhá na důkaz s nulovými znalostmi, aby vytvořila důvěru. řetězec. OP-R SDK původně navrhl Optimism a představil koncept OP Stack. V březnu 2023 spustilo Arbitrum řešení Orbit. Poté se objevilo ZK-R SDK a reprezentativní řešení zahrnují ZK Stack od zkSync a Polygon CDK navržený Polygonem.
1.1 Rozhodnutí o oběžné dráze
Arbitrum Orbit je navržen tak, aby umožňoval úpravy základny kódu Arbitrum Nitro. Má trvalou a rekurzivní licenci, která umožňuje vytváření řetězců Orbit, které mohou hostit další řetězce za stejných licenčních podmínek. Řetězec Orbit se může usadit v různých sítích Arbitrum, ale po nasazení nepodporuje přepínání sítí. Podporuje typy řetězců AnyTrust a Rollup, které splňují různé požadavky na zabezpečení a náklady.
Zdroj: https://koreablockchainweek.com/blogs/kbw-blog/arbitrum-101
Jak je znázorněno na obrázku, cílem Arbitrum Orbit je umožnit vývojářům budovat sítě druhé a dokonce třetí vrstvy společnosti Arbitrum. Vývojáři si mohou vybrat mezi Arbitrum Rollup (všechna data o transakcích jsou publikována ve vrstvě vypořádání) a AnyTrust Chain (data o transakcích spravuje Výbor pro dostupnost dat DAC a certifikáty o dostupnosti dat DACerts jsou vydávány pro vrstvu vypořádání, podobně jako Validium). Mohou přizpůsobit plynový token a ekonomický model atd. Současně Arbitrum také propaguje Stylus, což umožňuje vývojářům využít Orbit k vytváření Rollups na EVM i WASM VM. Uživatelé Arbitrum Orbit si mohou flexibilně vybrat, zda vybudují svou třívrstvou síť založenou na Arbitrum One nebo Arbitrum Nova, s vypořádací vrstvou umístěnou na síti druhé vrstvy Arbitrum. To znamená, že transakční poplatky v síti vrstvy 3 se vrátí do sítě vrstvy 2 protokolu Arbitrum. Pokud chcete vybudovat síť druhé vrstvy založenou na Ethereu jako vypořádací vrstvě, musíte získat oprávnění k licencování kódu od Offchain Labs nebo Arbitrum DAO.
1.2 NA ZÁSOBNÍKU
OP Stack se skládá ze softwarových komponent, které tvoří infrastrukturu mainnetu Optimism. OP Stack má iteraci Bedrock, která pomáhá budovat sítě Optimistic Rollup a podporuje Optimism Superchain (propojené sítě vrstvy 2). Jeho architektura zahrnuje virtuální stroj Ethereum (EVM) pro prováděcí vrstvu, modul jediného sekvenceru pro zpracování transakcí a vícevrstvou síť pro formátování dat, vypořádání a správu.
Po nedávném upgradu OP Stack na verzi Bedrock se náklady na jednu transakci snížily o více než 70 % díky optimalizovaným strategiím komprese transakcí. Současně je možné zpracovat více transakcí ve stejném bloku druhé vrstvy, čímž se sníží velikost stavových dat. Zdokonalení těchto jednotlivých komponent usnadňuje vývoj. V tom spočívá konkurenční výhoda OP Stack.
Zdroj obrázků: https://docs.optimism.io/stack/explainer
V plánu SuperChain budou všechny Rollupy využívající OP Stack integrovány do standardizovaných OP řetězců. Tyto řetězce mohou komunikovat přímo prostřednictvím protokolu cross-chain messaging, přičemž sdílejí společný cross-chain bridge Ethereum. Kromě toho bude objednávání transakcí v těchto řetězcích zpracováno stejnou sítí příkazců.
Zásobník 1,3 ZK
ZK Stack je modulární framework s otevřeným zdrojovým kódem navržený pro vytváření vlastních sítí Layer 2 a Layer 3 (Hyperchains) na bázi ZK založených na kódu zkSync Era. ZK Stack, vyvinutý pod licencí open source, je k dispozici zdarma, což usnadňuje používání a zapojení komunity. Hyperřetězce postavené pomocí tohoto rámce se bezproblémově propojují v důvěryhodných sítích, zajišťují nízkou latenci a sdílenou likviditu pro lepší interoperabilitu. ZK Stack využívá spolehlivost zkSync Era k zajištění bezpečného základu, zatímco jeho důraz na příspěvek komunity a vlastnictví poskytuje určitou podporu pro decentralizovaný ekosystém. Suverénní povaha tohoto rámce dává vývojářům určitou míru autonomie nad jejich hyperřetězci, což pomáhá budovat systém, který je poněkud decentralizovaný a udržitelný. Kromě toho je ZK Stack vhodný pro různé případy použití, včetně her, sociálních sítí a podnikových aplikací, přičemž poskytuje některá řešení šitá na míru pro konkrétní potřeby. Prostřednictvím svých možností asynchronního připojení se ZK Stack stává jedním z nástrojů pro budování decentralizovaných blockchainů, které jsou bezpečné, přizpůsobitelné a do určité míry interoperabilní.
Zdroj obrázku: https://x.com/zerokn0wledge_/status/1673436051199922176?s=20
ZkSync Era překonává problém fragmentace likvidity napříč sítěmi. Hyperchain jako průkopník vede tuto hyperškálovatelnou sjednocenou síť likvidity a jde příkladem pro ostatní sítě, které mohou následovat.
I když je však ZK Stack výkonný, nejedná se o univerzální řešení pro každou situaci. Pro tradiční aplikace decentralizovaného financování (DeFi) nebo projekty s nezaměnitelnými tokeny (NFT) může být nasazení na existující Hyperchain, jako je zkSync, efektivnější a zajistit synchronizaci s jinými protokoly.
1.4 Polygon CDK
Polygon CDK je open source a modulární kódová základna navržená tak, aby zjednodušila složitý proces vytváření a spouštění ZK-powered layer 2 (L2) řetězců na Ethereum. Tato sada nástrojů umožňuje vývojářům navrhovat sítě na základě jejich specifických potřeb a poskytuje základní modularitu pro větší flexibilitu. Použití důkazů s nulovou znalostí zajišťuje kryptografickou bezpečnost a téměř okamžitou konečnost transakcí. Pomocí řetězce nasazení CDK mohou vývojáři spouštět automaticky interoperabilní sítě L2 řízené ZK, které se připojují ke sdíleným mostům ZK, které tvoří hodnotovou vrstvu internetu.


Zdroj obrázků: https://polygon.technology/blog/introducing-polygon-chain-development-kit-launch-zk-l2s-on-demand-to-unlock-unified-liquidity
Vývojáři si mohou přizpůsobit prostředí pro provádění řetězce, vybrat zkEVM, vybrat režim „validium“ a zvolit centralizovaný sekvencer. Možnosti přizpůsobení se také rozšiřují na dostupnost dat s nativními DAC, úpravu časů vydání ZK proof a specifikaci tokenů pro plyn. Stojí za zmínku, že navzdory těmto vlastním funkcím může NFT Chain bezproblémově spolupracovat a sdílet likviditu s ostatními řetězci Polygon. Modularita CDK zajišťuje flexibilitu bez obětování škálovatelnosti nebo narušení likvidity. Jako jedna ze základních technických součástí Polygonu 2.0 hraje Interop Layer klíčovou roli, přijímá ZK nátisky, agreguje je a publikuje nátisky a aktualizovaný stav řetězce do Etherea, čímž zajišťuje téměř okamžitou finalitu a cross-chain provedení. Špičková technologie ZK společnosti Polygon, jako je zkEVM, zajišťuje, že řetězy vyvinuté pomocí CDK zůstanou odolné vůči budoucnosti a budou schopny těžit z neustálého technologického pokroku. Zabezpečení on-chain nasazené CDK spoléhá na kryptografii, která poskytuje bezpečnější, propojenější a nekonečně škálovatelnou hodnotovou vrstvu bez potřeby složitých pobídek.

Zdroj obrázků: Trustless Labs
2. Hloubková analýza Polygon CDK: lídr v tracku Rollup SDK
2.1 Škálovatelnost a kompatibilita
Pomocí Polygon CDK mohou vývojáři přímo nasadit Rollup, který je zcela ekvivalentní EVM, což vývojářům EVM poskytuje pohodlí pro bezproblémovou migraci do ekosystému. Polygon CDK zároveň dosahuje vysokého stupně modularity tím, že rozkládá každou komponentu Rollup na nezávislé služby. Synchronizátor je například zodpovědný za synchronizaci bloků mezi vrstvou 1 a vrstvou 2, zkoušeč generuje důkazy, sekvencer ověřuje transakce a balí bloky a služba RPC poskytuje externí přístup. Tvůrci souhrnu mohou škálovat konkrétní služby na základě poptávky.
Pomocí Polygon CDK můžete vytvořit souhrn nulové fáze, ve kterém je kořen stavu druhé vrstvy odevzdán první vrstvě. Zároveň lze stav Rollupu rekonstruovat na základě všech dat v první vrstvě. Smlouva první vrstvy navíc ověří zákonnost důkazu ZK a zajistí, že všechny změny stavu ve druhé vrstvě budou zcela legální.
Polygon CDK podporuje vyhrazené vrstvy dostupnosti dat a výbory pro dostupnost dat, což zajišťuje spolehlivou dostupnost dat i při výběru Validium. Polygon CDK podporuje různá přizpůsobení parametrů, což umožňuje vývojářům vybrat si mezi režimy zk-Rollup a Validium pro vytvoření vlastní druhé vrstvy. Podporuje také přizpůsobení parametrů, jako je plynový token, poplatek za plyn, frekvence předkládání důkazů, velikost dávky atd.
2.2 Výkon a náklady
Polygon CDK umožňuje rychlé generování nulových znalostí pomocí rekurzivních STARK a Polygon Zero. S optimalizovaným nastavením hardwaru může dosáhnout přes 2000 TPS, což daleko převyšuje propustnost mainnetu Ethereum. Zároveň umožňuje konfiguraci častějších důkazů platnosti, což umožňuje první vrstvě rychle ověřit stav druhé vrstvy a zajistit rychlou finalitu druhé vrstvě.
Rollup umožňuje přizpůsobení pravidel pro výběr plynových tokenů a poplatků za plyn, což dává vývojářům svobodu snížit náklady pro uživatele Rollup. Náklady na údržbu Rollup navíc závisí na velikosti dat odeslaných do první vrstvy, zatímco nátisky zkSNARK jsou menší, a proto mají nižší náklady na údržbu. Podle oficiálních údajů je průměrný poplatek za plyn za transakci na Polygon Zkevm pouze 0,000294 ETH.
3. Polygonová případová analýza CDK
3.1 ZKFair
Důkazový systém ZK společnosti Polygon je založen na matematických důkazech a poskytuje silnější bezpečnostní model ve srovnání se socioekonomickými motivačními důkazy o podvodech společnosti OP Stack. Modulární a suverénní rámec Polygon CDK navíc poskytuje bezkonkurenční flexibilitu pro vývoj, což je funkce, kterou ZKFair využívá pro svá blockchain řešení šitá na míru. Současně je zaměření Polygon CDK na interoperabilitu a sdílenou likviditu rozhodující pro prosperitu blockchainových sítí. Umožňuje bezproblémovou integraci s Ethereem a dalšími Polygonovými řetězci, přitahuje velkou uživatelskou základnu a fondy likvidity. I když má každé SDK své silné stránky, Polygon CDK je přesvědčivým návrhem v prostoru Rollup SDK díky své modularitě, pokročilému zabezpečení, interoperabilitě a flexibilní rovnováze mezi cenou a výkonem.
Společnost ZKFair se rozhodla použít Polygon CDK v souladu se svými cíli škálovatelnosti, výkonu a ekonomické flexibility, které jsou zásadní pro inovativní projekty v technologii blockchain. Pomocí přizpůsobitelných parametrů poskytovaných Polygon CDK nasadil ZKFair Rollup se stabilní měnou USDC jako token plynu. S využitím konfigurovatelných poplatků za plyn CDK implementuje ZKFair přizpůsobitelné řešení pro úpravu plynu, které umožňuje spravedlivou distribuci tokenů řízení. To znamená úspěšné spuštění první druhé vrstvy založené na Polygon CDK, jejíž celková hodnota uzamčena (TVL) vzrostla z 0 na 160 milionů dolarů za tři dny. Během prvních dvou týdnů po spuštění měla vrstva 2 více než 450 000 aktivních adres a zpracovala více než 5 milionů transakcí.
S využitím modulárního designu Polygon CDK plánuje ZKFair migrovat svou vrstvu Data Availability (DA) z Data Availability Committee (DAC) do Celestia. Integrace s modulární vrstvou Data Availability (DA) Celestia pro škálování dat výrazně snižuje náklady na plyn v ekosystému ZKFair a poskytuje nákladově efektivnější a uživatelsky přívětivější blockchain ve srovnání s jinými řešeními.
3.2 Transformace Manty z OP Stack na Polygon CDK
Transformace společnosti Manta z OP Stack na Polygon CDK odráží její snahu o zlepšení uživatelské zkušenosti, zejména pokud jde o urychlení vypořádání výběrů. Technologie zkEVM v Polygon CDK, která poskytuje rychlé vypořádání a silné zabezpečení prostřednictvím ZK nátisků, je výrazně lepší než Optimistic Rollup od OP Stack. Dalším velkým důvodem pro přechod Manty je integrace s širším ekosystémem Polygon. Tento posun umožňuje společnosti Manta využít sdílenou likviditu sítě Polygon prostřednictvím důvěryhodného mostu ZK, který posílí integraci ekosystémů.
na závěr
Průzkum různých Rollup SDK v této zprávě zdůrazňuje dynamickou rozmanitost technologie blockchain. Zatímco každé SDK – Arbitrum Orbit, OP Stack, ZK Stack a zejména Polygon CDK – významně přispělo k blockchainovému ekosystému, stále více projektů volí použití Polygon CDK ve snaze o bezpečnost, efektivitu a bezpečnost škálovatelnosti. Tato preference se odráží ve strategii společnosti Manta obrátit se na Polygon CDK pro lepší uživatelský zážitek a ve strategii společnosti ZKFair zvolit Polygon CDK pro jeho silné zabezpečení a flexibilitu.
Díky své technologii ZK, interoperabilitě a nákladově efektivním řešením vyniká Polygon CDK nejen jako inovativní nástroj, ale také jako komplexní řešení moderních blockchainových výzev. Překlenuje propast mezi ideálním a praktickým a poskytuje platformu v souladu s rostoucími potřebami blockchainové komunity. Díky tomu není Polygon CDK jen SDK, ale katalyzátor pro další vlnu inovací blockchainu, která posouvá projekty jako ZKFair do nových sfér výkonu a škálovatelnosti. V neustále se vyvíjejícím technologickém prostředí blockchainu je Polygon CDK prominentní cestou vpřed, kombinující efektivitu, bezpečnost a dostupnost a mapovat budoucnost, která je nejen technologicky vyspělá, ale také inkluzivně progresivní.
