Čo je ZKsync a ako funguje?
Domov
Články
Čo je ZKsync a ako funguje?

Čo je ZKsync a ako funguje?

Stredne pokročilý
Zverejnené Jun 19, 2024Aktualizované Aug 14, 2024
11m

Vyhlásenie o odmietnutí zodpovednosti: Tento článok slúži len na vzdelávacie účely. Informácie poskytované prostredníctvom Akadémie Binance nepredstavujú investičnú alebo obchodnú radu ani odporúčanie. Binance nepreberá zodpovednosť za žiadne z vašich investičných rozhodnutí. Skôr ako podstúpite finančné riziká, urobte si vlastný prieskum a vyhľadajte odborné poradenstvo.

Kľúčové poznatky

  • ZKsync je riešenie škálovania vrstvy 2, vďaka ktorému sú transakcie na sieti Ethereum lacnejšie a rýchlejšie pomocou rollupov s nulovou znalosťou (zk-rollup) a dôkazov s nulovou znalosťou (ZKP).

  • V rámci airdropu ZKsync bolo distribuovaných 17,5 % celkovej dodávky používateľom a prispievateľom so zameraním na aktívnych účastníkov siete a prispievateľov do ekosystému ZKsync.

  • V porovnaní s optimistickými rollupmi ponúka riešenie ZKsync (vďaka použitiu ZKP) vyššiu bezpečnosť a rýchlejšie časy zúčtovania.

Úvod

Škálovateľnosť je jedným z kľúčových problémov technológie blockchain. V kontexte blockchainov označuje schopnosť sietí zvládnuť rastúci počet simultánnych transakcií. Hlavným problémom je, že s pridávaním ďalších transakcií do nevybavených transakcií sú siete zvyčajne pomalšie a nákladnejšie.

Riešenia s nulovými znalosťami ponúkajú sľubný spôsob riešenia problémov so škálovateľnosťou. V tomto článku preskúmame riešenie škálovania ZKsync, ako funguje, ako sa líši od optimistických rollupov a niektoré jeho výhody. Pozrieme sa tiež na používanie a distribúciu tokenu ZK prostredníctvom airdropov.

Čo je ZKsync?

ZKsync je riešenie škálovania vrstvy 2 navrhnuté tak, aby transakcie na sieti Ethereum boli rýchlejšie a lacnejšie ich spracovaním mimo hlavného reťazca Ethereum. Používa na to tzv. rollupy s nulovou znalosťou (zk-rollup). Rollupy s nulovou znalosťou sú riešenia, ktoré spájajú viacero transakcií a spracovávajú ich off-chain (mimo reťazca).

Riešenia vrstvy 2 si môžeme predstaviť ako ďalší jazdný pruh pridaný k preťaženej diaľnici. Poskytnutím väčšieho priestoru pre autá (transakcie) znižuje dopravné zápchy na hlavnej diaľnici (Ethereum). Tento pruh navyše predstavuje spracovanie transakcií off-chain, ktoré ZKsync vykonáva spolu so zk-rollupmi.

Ako funguje riešenie ZKsync?

1. Spájanie transakcií

Všetko sa začína použitím zk-rollupov na zhromažďovanie a spájanie transakcií off-chain do dávok. Riešenie ZKsync sa vyhýba ich individuálnemu spracovaniu, aby sa znížilo zaťaženie hlavného reťazca Ethereum.

Predstavte si napríklad poštu, kde sa namiesto samostatného odosielania každého listu na konkrétnu adresu najprv všetky listy vyzdvihnú a zoskupia a potom doručia naraz, čím sa celý proces zefektívni.

2. Používanie dôkazov s nulovou znalosťou

Potom riešenie ZKsync vytvorí dôkazy s nulovou znalosťou (ZKP() na overenie dávok. ZKP zabezpečujú, že transakcie v rámci dávok sú platné, pričom ich údaje sú súkromné.

ZKP si môžete predstaviť ako spôsob, ako dokázať, že poznáte tajné heslo bez toho, aby ste ho zdieľali. Napríklad, ak chce Alica dokázať, že pozná heslo do tajného klubu, môže odpovedať na konkrétne otázky, ktoré by vedel len niekto s heslom, bez toho, aby niekedy odhalila samotné heslo.

3. Predloženie dôkazov do siete Ethereum

Tieto ZKP sa potom odošlú do hlavnej siete Ethereum, kde sa dôkladne skontrolujú. Po overení a validácii sú prijaté sieťou Ethereum, čo znamená, že transakcie sú oficiálne zaznamenané a potvrdené na blockchaine.

Token ZK

Tokeny ZK umožňujú používateľom podieľať sa na systéme riadenia ZKsync tým, že ponúkajú hlasovacie právo. Ich hlasovacie právo je možné aktivovať prostredníctvom procesu delegovania. Poďme sa pozrieť na to, ako to funguje:

  1. Ak chcete aktivovať hlasovaciu silu svojich tokenov ZK, musíte ich delegovať na adresu ZKsync. Môže to byť vaša vlastná adresa alebo adresa niekoho iného.

  2. Osoba, ktorá kontroluje túto adresu, sa stáva delegátom, ktorý môže hlasovať o návrhoch riadenia.

  3. Delegovanie nemení vlastníctvo tokenu, ale aktivuje hlasovaciu právomoc pre zvolenú adresu.

  4. Delegovanie môže držiteľ tokenu kedykoľvek zmeniť a trvá až do zmeny alebo do prevedenia tokenov.

  5. Delegovanie nie je možné rozdeliť na viacero adries. Všetky hlasovacie právomoci držané v jednej peňaženke sú delegované na jednu adresu.

Token ZK bol uvedený na Binance so značkou seed tag dňa 17. júna 2024. Ďalšie podrobnosti nájdete v oficiálnom oznámení ponuky.

Airdrop ZKsync

V rámci airdropu tokenu ZK bolo do kvalifikovaných peňaženiek distribuovaných 17,5 % z celkovej dodávky tokenu. Pridelenie bolo rozdelené medzi používateľov a prispievateľov.

Airdrop založený na používaní

Aby ste mali nárok na airdrop ako používateľ, museli ste premostiť svoje finančné prostriedky do ZKsync Era a splniť aspoň jedno z nasledujúcich siedmich kritérií:

  1. Interakcia s minimálne 10 smart kontraktmi bez tokenov na ZKsync.

  2. Použitie správcov platieb pre aspoň 5 transakcií na ZKsync Era. Správcovia platieb sú špeciálne účty určené na pokrytie nákladov na transakcie na iné účty, vďaka čomu môžu byť určité transakcie pre koncových používateľov bezplatné.

  3. Obchodovanie aspoň 10 rôznych tokenov ERC-20 na decentralizovaných burzách(DEX) ZKsync Era.

  4. Poskytnutie akékoľvek množstva likvidity sledovaným DEX a protokolom poskytovania/prijímania pôžičiek na ZKsync Era.

  5. Držanie minimálne jedného nezameniteľného tokenu (NFT) Libertas Omnibus v čase snapshotu

  6. Byť aktívny viac ako 3 mesiace na ZKsync Lite pred hlavnou sieťou ZKsync Era.

  7. Finančný dar na Gitcoin prostredníctvom kôl hosťovaných na ZKsync Lite.

Alokácie airdropov ZKsync

Podľa ZKsync boli alokácie založené na vzorci škálovania hodnôt, ktorý pozostával z viacerých krokov:

1. Prvým krokom bolo určenie denného zostatku kryptoaktív držaných adresou. To zahŕňalo zostatok peňaženky, ako aj kryptomeny odoslané do protokolov decentralizovaných financií (DeFi).  

2. Ďalej boli kryptoaktíva v protokoloch DeFi ocenené na dvojnásobok ich nominálnej hodnoty. Ak by ste napríklad mali kryptomenu v hodnote 100 USD v protokole DeFi, vzorec by započítal hodnotu 200 USD.

3. Nakoniec sa denné zostatky sčítali a vydelili obdobím snapshotov (366 dní) na výpočet časovo vážených priemerných zostatkov.

Predstavte si napríklad, že Alica poslala kryptoaktíva v hodnote 200 USD do ZKsync Era 30 dní pred snapshotom a okamžite pridelila 1/4 z nich (50 USD) protokolu DeFi. Zvyšných 150 USD mala v peňaženke až do snapshotu. Teraz si vypočítajme jej časovo vážený priemerný zostatok (time-weighted average balance, TWAB):

TWAB = ((150 USD * 30 dní) + (50 USD * 2 * 30 dní)) / 366 = 20,50 USD

Každá adresa by mohla získať ďalšie multiplikátory na základe konkrétnych činností, ktoré naznačovali skutočné správanie používateľa alebo prínos pre riešenie ZKsync. Tieto multiplikátory boli pridané k alokáciám. Tu je niekoľko aktivít, ktoré by mohli pridať multiplikátory:

1. V čase snapshotu držanie aspoň jednej z nasledujúcich natívnych zbierok NFT ZKsync: Dudiez, Hue, Moody Mights, Webears, ZKPENGZ, zkSkulls alebo zkVeggies.    

2. Držanie aspoň 50 % airdropu ARB/OP/ENS dlhšie ako 90 dní po jeho uplatnení.

Airdrop založený na príspevkoch 

Airdrop tokenu ZK zahŕňal aj konkrétne alokácie pre rôznych prispievateľov do ekosystému ZKsync. Tu je podrobný rozpis airdropu založeného na príspevku:

1. Natívne projekty ZKsync: 215 250 000 tokenov ZK bolo pridelených priamo prispievateľom a pokladniciam natívnych projektov nadväzujúcich na ZKsync ERA vrátane protokolov DeFi, hier, reťazcov ZK, zbierok NFT, infraštruktúry a ďalších.

2. Budovatelia: 86 895 375 tokenov bolo pridelených jednotlivcom, vývojárom, výskumníkom, komunitám a spoločnostiam, ktorí prispeli k ekosystému ZKsync prostredníctvom rozvoja, presadzovania alebo vzdelávania.

  • Vývojári GitHub: Vývojári s minimálne 25 vyčleneniami v oprávnených úložiskách do 24. marca 2024.

  • Protokol Guild: Výskumníci a vývojári siete Ethereum.

  • Účastníci ZK Quest: Účastníci aktivácií vývojárov ZK Quest v rámci Istanbul Devconnect 2023 a/alebo ETH Denver 2024.

  • A mnoho ďalších.

3. On-chain komunity. Malá skupina experimentálnych komunít on-chain (na reťazci) dostala 102 375 000 tokenov na preskúmanie spôsobov použitia tokenov a NFT, ako napríklad:

  • Príjemcovia airdropu tokenu DEGEN, sezóna 1.

  • Príjemcovia airdropu tokenu BONSAI, sezóna 1.

  • Účastníci Crypto The Game (CTG) a tím CTG, sezóna 1 a 2.

  • Držitelia Pudgy Penguin a Milady Maker.   

Ako si uplatniť airdrop ZKsync?

Dávajte si pozor na falošné webové stránky a phishingové útoky. Uistite sa, že používate oficiálne webové stránky a kanály. 

Podľa týchto pokynov skontrolujte svoj nárok a uplatnite si tokeny ZK:

1. Navštívte oficiálnu webovú stránku airdropu a skontrolujte, či máte nárok na airdrop. Zadajte adresu svojej peňaženky alebo používateľské meno GitHub a stlačte [Skontrolovať].

2. Kliknite na [Pripojiť peňaženku] a podľa pokynov pripojte svoju kryptopeňaženku.

3. Ďalej budete musieť delegovať hlasovacie právo vašich tokenov ZK. Môžete delegovať buď seba, alebo ktoréhokoľvek člena komunity.

4. Nakoniec stlačte [Uplatniť si tokeny] a postupujte podľa pokynov. Ak narazíte na chybu, znova kliknite na [Uplatniť si tokeny].

Ako si uplatniť airdrop ZKsync na Binance?

Ak si chcú oprávnení používatelia uplatniť tokeny ZK od Binance, musia vložiť minimálne 0,02 ETH z adresy uvedenej na zozname povolených adries v sieti ZKsync Era na svoj účet Binance. Iba vklady uskutočnené priamo z adries nachádzajúcich sa v aktívnych zoznamoch povolených používateľov ZKsync budú považované za platné pre túto distribúciu.

Dávky povolených adries:

Tokeny ZK budú distribuované na základe zásady „kto prv príde, ten prv berie“ používateľom, ktorí splnia kritériá. Každý používateľ si môže uplatniť nárok na tokeny ZK iba raz (t. j. jeden nárok na ID používateľa Binance) s limitom 200 tokenov ZK na používateľa. Aj keď používateľ vloží 0,02 ETH z viacerých adries na jedno UID používateľa Binance, nárok na airdrop si môže uplatniť iba raz, v celkovej hodnote 200 tokenov ZK.

Prvý airdrop tokenu ZK na Binance je naplánovaný na 25. júna 2024. Ďalšie podrobnosti o programe distribúcie tokenov ZK na Binance nájdete v oficiálnom oznámení.

Útoky Sybil a kritika komunity

Airdrop ZKsync vyvolal kontroverziu medzi komunitou kryptomien, čo vyvolalo obavy o jeho vykonanie a spravodlivosť.

Airdrop ZKsync bol kritizovaný kvôli nedostatku účinných opatrení proti útokom Sybil. Mnohí používatelia tvrdili, že bolo ľahké využiť kritériá oprávnenosti, čo umožnilo vytvorenie viacerých peňaženiek na oklamanie systému a získanie ďalších tokenov.

V reakcii na to vývojári ZKsync vysvetlili, že sa zámerne rozhodli nepoužiť príliš prísnu detekciu útokov Sybil, aby sa zabránilo náhodnému vylúčeniu mnohých organických používateľov. Namiesto toho na odhaľovanie potenciálnych útokov Sybil implementovali škálovanie hodnôt a multiplikátory pri uprednostňovaní organických používateľov.

Niektorí tvrdili, že tokeny ZK neboli spravodlivo rozdelené. Kritici uviedli, že maximálny limit 100 000 tokenov ZK na adresu bol príliš malý, pretože nespravodlivo znížil odmeny pre používateľov, ktorí boli vo veľkej miere zapojení do ekosystému ZKsync. Niektorí používatelia tvrdili, že napriek splneniu kritérií oprávnenosti a viacročnému používaniu produktov ZKsync nedostali nič.

Na riešenie týchto záležitostí riešenie ZKsync objasnilo svoju stratégiu distribúcie a zdôraznilo svoje zameranie na odmeňovanie aktívnych účastníkov. Tím poukázal na to, že 89 % tokenov z airdropu bolo udelených používateľom, ktorí sa aktívne zapojili do ZKsync Era.

Porovnanie ZKsync a optimistických rollupov

Bezpečnostný mechanizmus

Optimistické rollupy začínajú predpokladom, že všetky transakcie sú platné. Používajú metódu, pri ktorej sú uzly platené za kontrolu transakcií po ich spracovaní. Ak sa zistia nejaké problémy, nahlásia sa a transakcie sa opravia. Problémom tohto prístupu je jeho spoliehanie sa na ľudských aktérov, ktorí sa ľahko dopúšťajú chýb.

Na rozdiel od toho ZKsync používa ZKP na zaistenie bezpečnosti transakcií. Tento prístup dokáže ponúknuť relatívne vyššiu úroveň presnosti v porovnaní s optimistickými rollupmi.

Čas vyrovnania

Optimistické rollupy majú tzv. 7-dňové obdobie výzvy. Je to nevyhnutné, pretože optimistické rollupy spočiatku predpokladajú, že všetky transakcie sú platné, a opravujú ich len vtedy, ak niekto spochybní ich platnosť. Transakcie sa nedokončia až do konca tohto obdobia, čo vedie k pomalším časom vyrovnania.

Na rozdiel od toho ZKsync používa ZKP na overenie transakcií. Transakcie sa dokončia hneď, ako ich uzly overia. Tento prístup preskočí potrebu obdobia výzvy, čím sa urýchli čas vyrovnania.

Výhody ZKsync

Škálovateľnosť

ZKsync zvyšuje škálovateľnosť siete Ethereum spracovaním transakcií mimo hlavného reťazca Ethereum pomocou zk-rollupov. Tým sa znižujú poplatky za transakcie a urýchľujú sa časy transakcií. ZKsync preto umožňuje sieti Ethereum poskytovanie podpory pre viac používateľov a decentralizovaných aplikácií (DApp).

Kompatibilita s EVM

Kompatibilita s EVM znamená, že vývojári, ktorí už vytvorili DApp pre virtuálny stroj Ethereum (EVM), ich môžu migrovať na ZKsync s minimálnymi zmenami. To znižuje krivku učenia a uľahčuje to prijímanie riešení škálovania ZKsync. 

Záverečné myšlienky

Pomocou rollupov s nulovými znalosťami (zk-rollup) a dôkazov s nulovou znalosťou (ZKP) je ZKsync riešením škálovania vrstvy 2, ktoré môže zvýšiť rýchlosť transakcií a znížiť náklady v sieti Ethereum. V porovnaní s optimistickými rollupmi môže ZKsync ponúknuť lepšiu bezpečnosť a rýchlejšie časy zúčtovania. Jeho kompatibilita s EVM navyše uľahčuje vývojárom učiť sa a prijímať jeho riešenia škálovania.

Prečítajte si tiež

Zrieknutie sa zodpovednosti a varovanie pred rizikom: Tento obsah tu vidíte „taký aký je“ a slúži len ako všeobecná informácia a na účely vzdelávania, bez akejkoľvek reprezentácie alebo záruky. Tieto informácie by ste nemali považovať za finančné, právne ani iné odborné poradenstvo a ani nie sú určené ako odporúčanie na nákup akéhokoľvek konkrétneho produktu alebo služby. Mali by ste požiadať o radu odborného poradcu. V prípade, že autorom článku je tretia osoba, upozorňujeme vás, že názory uvedené v článku sú názormi tohto prispievateľa/autora a nemusia nevyhnutne odrážať názory Akadémie Binance. Ďalšie podrobnosti nájdete v našom úplnom zrieknutí sa zodpovednosti, ktoré sa nachádza tu. Ceny digitálnych aktív môžu byť volatilné. Hodnota vašej investície môže klesať alebo stúpať a investovaná suma sa vám nemusí vrátiť. Za svoje investičné rozhodnutia nesiete výhradnú zodpovednosť a Akadémia Binance nezodpovedá za žiadne straty, ktoré vám môžu vzniknúť. Tento materiál by sa nemal považovať za finančné, právne ani iné odborné poradenstvo. Viac informácií nájdete v našich Podmienkach používaniaVarovaní pred rizikom.