Ce este ZKsync și cum funcționează?
Acasă
Articole
Ce este ZKsync și cum funcționează?

Ce este ZKsync și cum funcționează?

Intermediar
Publicat Jun 19, 2024Actualizat Aug 14, 2024
11m

Declinarea responsabilității: Acest articol are doar scop educațional. Informațiile furnizate prin intermediul Academiei Binance nu constituie sfaturi sau recomandări de investiții sau tranzacționare. Binance nu își asumă responsabilitatea pentru deciziile dvs. de investiții. Cercetați pe cont propriu și solicitați sfaturi profesionale înainte de a vă asuma riscuri financiare.

Idei principale

  • ZKsync este o soluție de scalare Layer 2, care face tranzacțiile pe Ethereum mai ieftine și mai rapide prin utilizarea zero-knowledge rollups (zk-rollups) și zero-knowledge proofs (ZKPs).

  • Airdropul ZKsync a distribuit utilizatorilor și contribuitorilor 17,5% din rezerva totală, cu accent pe participanții activi la rețea și contribuitorii la ecosistemul ZKsync.

  • În comparație cu rollups optimiste, ZKsync oferă o securitate îmbunătățită și timpi de decontare mai rapizi datorită utilizării ZKP-urilor.

Introducere

Scalabilitatea este una dintre problemele cheie ale tehnologiei blockchain. În contextul blockchainurilor, se referă la capacitatea rețelelor de a gestiona un număr tot mai mare de tranzacții simultane. Principala problemă este că, pe măsură ce mai multe tranzacții sunt adăugate după tranzacțiile în așteptare, rețelele devin de obicei mai lente și mai costisitoare.

Soluțiile zero-knowledge oferă o modalitate promițătoare de a rezolva problemele de scalabilitate. În acest articol, vom explora soluția de scalare ZKsync, cum funcționează, cum diferă de rollups optimiste și unele dintre beneficiile sale. De asemenea, vom discuta despre utilizarea și distribuirea tokenului ZK prin airdrops.

Ce este ZKsync?

ZKsync este o soluție de scalare Layer 2 concepută pentru a face tranzacțiile pe Ethereum mai rapide și mai ieftine, procesându-le în afara lanțului principal Ethereum. Face acest lucru utilizând așa-numitele rollups zero-knowledge (zk-rollups). Zk-rollups sunt soluții care grupează mai multe tranzacții împreună și le procesează off-chain.

Ne putem gândi la soluțiile Layer 2 ca la o bandă suplimentară adăugată la o autostradă aglomerată. Oferind mai mult spațiu pentru deplasarea autoturismelor (tranzacțiilor), se reduc blocajele de trafic pe autostrada principală (Ethereum). Această bandă suplimentară reprezintă procesarea tranzacțiilor off-chain pe care ZKsync o face cu zk-rollups.

Cum funcționează ZKsync?

1. Agregarea tranzacțiilor

Totul începe cu utilizarea zk-rollups pentru a colecta și grupa tranzacțiile off-chain în seturi. ZKsync evită procesarea individuală a acestora pentru a reduce sarcina pe lanțul principal Ethereum.

De exemplu, imaginați-vă un oficiu poștal în care, în loc să se trimită separat fiecare scrisoare la o anumită adresă, colectează și grupează mai întâi scrisorile și apoi le livrează toate odată, făcând procesul mult mai eficient.

2. Utilizarea zero-knowledge proofs

Apoi, ZKsync creează zero-knowledge proofs (ZKP) pentru a verifica seturile. ZKP asigură că tranzacțiile din seturi sunt valide, păstrând în același timp confidențialitatea datelor acestora.

Vă puteți gândi la ZKP-uri ca la o metodă de a dovedi că știți o parolă secretă fără a o divulga de fapt. De exemplu, dacă Alice dorește să demonstreze că știe parola unui club secret, ea poate răspunde la întrebări specifice pe care numai cineva care cunoaște parola le-ar ști, fără a dezvălui vreodată parola reală în sine.

3. Trimiterea dovezilor către Ethereum

Aceste ZKP-uri sunt apoi trimise către mainnetul Ethereum, unde sunt verificate temeinic. Odată verificate și validate, acestea sunt acceptate de rețeaua Ethereum, ceea ce înseamnă că tranzacțiile sunt înregistrate oficial și confirmate pe blockchain.

Tokenurile ZK

Tokenurile ZK permit utilizatorilor să participe la sistemul de guvernare ZKsync oferind putere de vot. Puterea lor de vot poate fi activată prin procesul de delegare. Să vedem cum funcționează:

  1. Pentru a activa puterea de vot a tokenurilor ZK, trebuie să le delegați unei adrese ZKsync. Poate fi a dvs. sau a altcuiva.

  2. Persoana care controlează acea adresă devine un delegat care poate vota propunerile de guvernare.

  3. Delegarea nu modifică dreptul de proprietate asupra tokenului, ci activează puterea de vot pentru adresa aleasă.

  4. Delegarea poate fi modificată în orice moment de către titularul tokenului și durează până când sunt modificate sau transferate tokenurile.

  5. Delegarea nu poate fi împărțită între mai multe adrese. Toate drepturile de vot deținute într-un singur portofel sunt delegate la o singură adresă.

Tokenul ZK a fost listat pe Binance cu eticheta seed aplicată pe 17 iunie 2024. Consultați anunțul oficial al listării pentru mai multe detalii.

Airdrop ZKsync

Airdropul tokenului ZK a distribuit 17,5% din rezerva totală către portofelele eligibile. Alocarea a fost împărțită între utilizatori și contribuitori.

Airdrop bazat pe utilizare

Pentru a fi eligibil pentru airdrop ca utilizator, era necesar să vă conectați fondurile la ZKsync Era și să îndepliniți cel puțin unul dintre următoarele șapte criterii:

  1. Interacționați cu cel puțin 10 contracte inteligente non-token pe ZKsync.

  2. Utilizați Paymasters pentru cel puțin 5 tranzacții pe ZKsync Era. Paymasters sunt conturi speciale concepute pentru a acoperi costurile de tranzacție pentru alte conturi, putând face anumite tranzacții gratuite pentru utilizatorii finali.

  3. Tranzacționați cel puțin 10 tokenuri ERC-20 distincte pe bursele descentralizate ZKsync Era (DEX).

  4. Oferiți orice cantitate de lichiditate DEX-urilor urmărite și protocoalelor de împrumut/creditare pe ZKsync Era.

  5. Dețineți cel puțin un token nefungibil (NFT) Libertas Omnibus la momentul instantaneului

  6. Fiți activ timp de peste 3 luni pe ZKsync Lite înainte de mainnetul ZKsync Era.

  7. Donați către Gitcoin prin runde găzduite pe ZKsync Lite.

Alocări airdrop ZKsync

Potrivit ZKsync, alocările s-au bazat pe o formulă de scalare a valorii care a constat din mai multe etape:

1. Primul pas a fost determinarea soldului zilnic al activelor cripto deținute de o adresă. Acesta a inclus atât soldul portofelului, cât și criptomoneda trimisă protocoalelor de finanțare descentralizată (DeFi).  

2. În continuare, activele cripto din protocoalele DeFi au fost evaluate la 2x valoarea lor nominală. De exemplu, dacă ați avea cripto în valoare de 100 USD într-un protocol DeFi, formula i-ar considera ca 200 USD.

3. În cele din urmă, soldurile zilnice au fost însumate și împărțite la perioada de instantanee (366 de zile) pentru a calcula soldurile medii ponderate în timp.

De exemplu, imaginați-vă că Alice a trimis active cripto în valoare de 200 USD către ZKsync Era cu 30 de zile înainte de instantaneu și a alocat imediat 1/4 dintre acestea (50 USD) unui protocol DeFi. Ceilalți 150 de dolari au fost păstrați în portofelul ei până la instantaneu. Acum, să calculăm soldul mediu ponderat în timp (TWAB):

TWAB = ( (150 USD * 30 de zile) + (50 USD * 2 * 30 de zile) ) / 366 = 20,50 USD

Fiecare adresă ar putea primi multiplicatori suplimentari pe baza activităților specifice care au indicat un comportament autentic al utilizatorului sau o contribuție la ZKsync. Acești multiplicatori au fost adăugați pe lângă alocări. Iată câteva activități care ar putea adăuga multiplicatori:

1. Păstrați cel puțin una dintre următoarele colecții NFT native ZKsync la momentul instantaneului: Dudiez, Hue, Moody Mights, Webears, ZKPENGZ, zkSkulls sau zkVeggies.    

2. Păstrați cel puțin 50% din airdropul ARB/OP/ENS mai mult de 90 de zile după ce l-ați revendicat.

Airdrop bazat pe contribuții 

Airdropul tokenului ZK a inclus, de asemenea, alocări specifice pentru diverși contribuitori la ecosistemul ZKsync. Iată o defalcare detaliată a airdropului bazat pe contribuții:

1. Proiecte native ZKsync: 215.250.000 de tokenuri ZK au fost alocate direct contribuitorilor și trezoreriilor proiectelor native construite pe ZKsync Era, inclusiv protocoale DeFi, jocuri, lanțuri ZK, colecții NFT, infrastructură și multe altele.

2. Dezvoltatori: 86.895.375 de tokenuri au fost alocate persoanelor fizice, dezvoltatorilor, cercetătorilor, comunităților și companiilor care au contribuit la ecosistemul ZKsync prin dezvoltare, susținere sau educație.

  • Dezvoltatori GitHub: Dezvoltatori cu cel puțin 25 de angajamente în toate depozitele eligibile înainte de 24 martie 2024.

  • Protocol Guild: Cercetători și dezvoltatori Ethereum.

  • Participanți la misiunea ZK: Participanți la activările pentru dezvoltatorii misiunii ZK la Istanbul Devconnect 2023 și/sau ETH Denver 2024.

  • Și mulți alții.

3. Comunități on-chain. 102.375.000 de tokenuri au fost alocate unui mic grup de comunități experimentale on-chain pentru explorarea modalităților de utilizare a tokenurilor și NFT-urilor, cum ar fi:

  • Destinatarii sezonului 1 al airdropului de tokenuri DEGEN.

  • Destinatarii sezonului 1 al airdropului de tokenuri BONSAI.

  • Participanții la Sezoanele 1 și 2 ale Crypto The Game (CTG) și echipa CTG.

  • Deținătorii Pudgy Penguin și Milady Maker.   

Cum să revendicați airdropul ZKsync?

Aveți grijă la site-urile web false și la atacurile de tip phishing. Asigurați-vă că utilizați site-urile și canalele oficiale. 

Urmați acești pași pentru a vă verifica eligibilitatea și pentru a vă revendica tokenurile ZK:

1. Vizitați site-ul web oficial al airdropului și verificați dacă sunteți eligibil pentru airdrop. Introduceți adresa portofelului sau numele de utilizator GitHub și apăsați pe [Verificați].

2. Apăsați pe [Conectați portofelul] și urmați instrucțiunile pentru a vă conecta portofelul cripto.

3. În continuare, va trebui să delegați puterea de vot a tokenurilor dvs. ZK. Puteți fie să delegați către dvs., fie către orice membru al comunității.

4. În cele din urmă, apăsați pe [Revendicați tokenurile] și urmați instrucțiunile. Dacă întâmpinați o eroare, apăsați din nou pe [Revendicați tokenurile].

Cum să revendicați airdropul ZKsync pe Binance?

Pentru a revendica tokenuri ZK de la Binance, utilizatorii eligibili trebuie să depună minimum 0,02 ETH de la o adresă de pe lista de permisiuni din rețeaua ZKsync Era în contul lor Binance. Numai depunerile efectuate direct de la adresele incluse pe listele de permisiuni active ale utilizatorilor ZKsync vor fi considerate valabile pentru această distribuție.

Loturi de adrese incluse pe lista de permisiuni:

Tokenurile ZK vor fi distribuite pe principiul primul venit, primul servit utilizatorilor care îndeplinesc criteriile. Fiecare utilizator poate revendica tokenuri ZK o singură dată (adică o singură revendicare per ID de utilizator Binance), cu o limită de 200 de tokenuri ZK per utilizator. Chiar dacă un utilizator depune 0,02 ETH de la mai multe adrese la un singur UID Binance, acesta poate revendica airdropul o singură dată pentru un total de 200 de tokenuri ZK.

Primul airdrop de tokenuri ZK pe Binance este programat să înceapă pe 25 iunie 2024. Consultați anunțul oficial pentru mai multe detalii despre Programul Binance de distribuție a tokenurilor ZK.

Atacurile Sybil și critica comunității

Airdropul ZKsync a stârnit controverse în rândul comunității cripto, ridicând îngrijorări cu privire la executarea și corectitudinea acestuia.

Aidropul ZKsync a fost criticat pentru lipsa unor măsuri eficiente împotriva atacurilor Sybil. Mulți utilizatori au susținut că exploatarea criteriilor de eligibilitate era ușoară, permițând crearea mai multor portofele pentru a păcăli sistemul și a obține mai multe tokenuri.

Ca răspuns, dezvoltatorii ZKsync au explicat că au ales în mod deliberat să nu utilizeze detectarea Sybil prea strictă pentru a evita excluderea accidentală a multor utilizatori organici. În schimb, au implementat scalarea valorii și multiplicatori pentru a detecta potențialele atacuri Sybil, acordând totodată prioritate utilizatorilor organici.

Unii au susținut că tokenurile ZK nu au fost distribuite corect. Criticii au declarat că limita maximă de 100.000 de tokenuri ZK per adresă a fost prea mică, deoarece a redus în mod incorect recompensele pentru utilizatorii care au fost puternic implicați în ecosistemul ZKsync. Unii utilizatori au susținut că nu au primit nimic, în ciuda respectării criteriilor de eligibilitate și a utilizării produselor ZKsync timp de mai mulți ani.

Pentru a răspunde acestor preocupări, ZKsync și-a clarificat strategia de distribuție, punând accentul pe recompensarea participanților activi. Echipa a subliniat că 89% din tokenurile distribuite prin airdrop au fost oferite utilizatorilor care au interacționat activ cu ZKsync Era.

Rollupz ZKsync vs. optimiste

Mecanismul de securitate

Rollups optimiste încep prin a presupune că toate tranzacțiile sunt valide. Acestea folosesc o metodă prin care nodurile sunt plătite pentru a verifica tranzacțiile după ce sunt procesate. Dacă se găsesc probleme, acestea sunt raportate, iar tranzacțiile sunt corectate. Problema cu această abordare este că se bazează pe actori umani, care pot greși cu ușurință.

În schimb, ZKsync utilizează ZKP-uri pentru a asigura securitatea tranzacțiilor. Această abordare poate oferi un nivel relativ mai ridicat de precizie în comparație cu rollups optimiste.

Timpii de decontare

Rollups optimiste au o așa-numită perioadă de contestație de 7 zile. Este necesară, deoarece rollups optimiste presupun inițial că toate tranzacțiile sunt valide și le corectează numai dacă cineva le contestă valabilitatea. Tranzacțiile nu sunt finalizate până la sfârșitul acestei perioade, ceea ce duce la timpi de decontare mai lenți.

În schimb, ZKsync utilizează ZKP-uri pentru a verifica tranzacțiile. Tranzacțiile sunt finalizate imediat ce sunt verificate de noduri. Această abordare omite necesitatea unei perioade de contestație, ceea ce reduce timpii de decontare.

Beneficiile ZKsync

Scalabilitate

ZKsync îmbunătățește scalabilitatea rețelei Ethereum prin procesarea tranzacțiilor din lanțul principal Ethereum folosind zk-rollups. Acest lucru reduce comisioanele de tranzacție și accelerează timpii de tranzacție. Ca urmare, ZKsync permite Ethereum să accepte mai mulți utilizatori și aplicații descentralizate (dApps).

Compatibilitatea cu EVM

Compatibilitatea cu EVM înseamnă că dezvoltatorii care au creat deja dApps pentru Mașina virtuală Ethereum (EVM) le pot migra la ZKsync cu modificări minime. Acest lucru reduce curba de învățare și simplifică adoptarea soluțiilor de scalare ZKsync. 

Gânduri de încheiere

Folosind zero-knowledge rollups (zk-rollups) și zero-knowledge proofs (ZKPs), ZKsync este o soluție de scalare Layer 2, care poate îmbunătăți viteza tranzacțiilor și reduce costurile în rețeaua Ethereum. În comparație cu rollups optimiste, ZKsync poate oferi o securitate mai bună și timpi de decontare mai rapizi. În plus, compatibilitatea sa cu EVM le permite dezvoltatorilor să învețe și să adopte cu ușurință soluțiile sale de scalare.

Materiale suplimentare

Declinarea responsabilității: Acest conținut vă este prezentat „ca atare” numai pentru informare generală și în scopuri educaționale, fără a oferi declarații sau garanții de vreun fel. Nu ar trebui să fie interpretat ca un sfat financiar, juridic sau de natură profesională și nici nu este destinat să recomande achiziționarea unui anumit produs sau serviciu. Ar trebui să solicitați sfaturi de la consilierii profesioniști corespunzători. În cazul în care articolul reprezintă contribuția unui colaborator terț, rețineți că acele opinii exprimate aparțin colaboratorului terț și nu le reflectă neapărat pe cele ale Academiei Binance. Vă rugăm să citiți declarația noastră completă de declinare a răspunderii aici pentru mai multe detalii. Prețurile activelor digitale pot fi volatile. Valoarea investiției dvs. poate scădea sau crește și este posibil să nu vă recuperați suma investită. Sunteți singura persoană responsabilă pentru deciziile dvs. de investiții, iar Academia Binance nu este responsabilă pentru eventualele pierderi suferite. Acest material nu trebuie interpretat ca un sfat financiar, juridic sau de natură profesională. Pentru mai multe informații, consultați Termenii de utilizare și Avertismentul privind riscurile.