Anul acesta, Zero knowledge proofs (zk-proofs) își pun amprenta ca fiind cele mai puternice instrumente criptografice care alimentează inovația în ecosistemele descentralizate.
Probele Zk au fost concepute pentru prima dată de cercetătorii în informatică Shari Goldwassser, Silvio Micali și Charles Rackoff în lucrarea lor din 1985, Complexitatea cunoașterii sistemelor interactive de probă. Dezvoltatorii, arhitecții de sistem și cercetătorii din comunitatea Ethereum – cel mai important ecosistem de contracte inteligente din blockchain – și-au petrecut cea mai mare parte a ultimilor trei ani încordându-și facultățile creative pentru a dezvolta soluții – și mai des, soluții temporare. Scopul lor este de a remedia cele două deficiențe flagrante ale blockchain-ului: capacitatea de a opera eficient la scară și de a proteja confidențialitatea utilizatorilor fără echivoc.
Pe ambele prerogative, cele mai bune și mai strălucite minți ale lui Ethereum au convergit spre protocoale de cunoștințe zero și implementările lor mereu versatile pentru a construi următoarea iterație a infrastructurii blockchain-turing-complete.
Căutarea debitului
Un zk-proof descrie un mecanism prin care o parte poate dovedi alteia că o anumită afirmație este adevărată fără a dezvălui informații suplimentare, în special conținutul declarației în sine. Deși se aplică mai imediat în scenariile centrate pe confidențialitate - cel mai faimos în lansarea în 2016 a Zcash, o monedă de confidențialitate care folosește zks pentru a proteja tranzacțiile - zk-proofs au devenit proeminente în căutarea nebună a Ethereum pentru o soluție de scalabilitate care să-și deschidă gama de aplicații revoluționare DeFi și NFT pentru piața de masă.
Conform documentului Satoshi, blockchain-ul a fost dezvoltat cu un singur scop: eludarea autorității prin formarea unui sistem descentralizat rezistent la cenzură, în absența unui singur punct de eșec. Deși este o performanță extraordinară în arhitectura sistemului, descentralizarea nu vine fără costuri. În sistemele descentralizate, procesele de schimb, stocare și verificare a informațiilor au loc pe dispozitive interdependente, software și oameni. Adică sunt sisteme extrem de înalte complexitatea cunoștințelor.
Spre deosebire de procesele raționalizate native sistemelor centralizate, complexitatea cunoștințelor scade în mod necesar eficiența rețelei, încetinind timpul de tranzacție și crescând costurile de tranzacție pentru utilizatori.
Deoarece Fiasco Cryptokitties din 2017, Ethereum a fost aruncat în perpetuu cripto-reflector ca poster-copil al dilemei inerente de scalabilitate a blockchain-ului. În calitate de lider al industriei în aplicații și utilizatori descentralizați, complexitatea cunoștințelor Ethereum limitează debitul tranzacțiilor sale la zece tranzacții pe secundă – 12 într-o zi bună.
Hotărâte să rezolve problema, echipele de dezvoltatori din ecosistem au creat diverse soluții preliminare: canale de stat, care nu erau compatibile cu EVM și necesitau identități de utilizator și blocări inițiale de capital; Plasma, o rețea de Child-Chains mai puțin convenabile, care nu avea, de asemenea, compatibilitate cu EVM; Sidechains, care funcționau independent de securitatea mainchain-ului Ethereum; și Sharding, o modificare de consens ale cărei atribute și date de livrare au zguduit și au evoluat într-o manieră care amintește de promisiunile încălcate ale campaniei politice.
Zks a rămas în cadru sub forma Zk-Rollups, un mecanism care utilizează tehnologia zkSNARK pentru a consolida tranzacțiile în afara lanțului prin Merkle Trees și pentru a le publica pe mainchain-ul Ethereum cu o singură tranzacție - un model extrem de eficient care a efectuat calculul în afara lanțului. și a folosit mainchain-ul exclusiv pentru stocarea datelor. Deși cea mai bună soluție tehnică la robinet, Zk-Rollups nu erau încă compatibile cu EVM și puteau acționa doar ca canale de plată. Aplicațiile DeFi ar trebui să rămână în lanț până când roll-up-urile ar putea sprijini execuția unui contract inteligent.
Acumularea optimismului
În cursa pentru a susține DeFi, echipa de dezvoltatori Ethereum, Optimism, a fost prima care a ieșit la bătaie cu lansarea Optimistic Rollups, un Rollup Chain compatibil EVM gata pentru implementări dApp cu un singur clic și toate fără o singură zk-proof. A existat o singură problemă: Rollup-ul Optimism a depins de Fraud Proofs pentru a publica tranzacții grupate în lanț, solicitând astfel utilizatorilor să tolereze Dispute Time Delay (DTD) pentru retragerile mainchain, adesea mai mult de o săptămână. Dar, cu compozibilitatea online, Optimism a rămas cea mai bună alternativă disponibilă.
Asta a fost, până în ultimele luni, când Matter Labs a lansat zkSync v2: un Zk-Rollup complet funcțional, compatibil cu EVM, care folosește dovezi de validitate de calcul cu DTD-uri scurte. Cu compatibilitatea cu EVM rezolvată pentru v2, zkSync și retragerile sale principale de sub zece minute sunt acum superioare Optimism, al cărui OVM încă depinde de DTD-uri prelungite pentru a confirma tranzacțiile de retragere.
Pe măsură ce atenția și resursele dezvoltatorilor continuă să migreze către domeniul zero cunoștințe, realitatea devine clară: conform titlului ales de arhitecții lor, zk-proofs au fost concepute pentru sisteme caracterizate prin complexitate ridicată a cunoștințelorși sunt cele mai potrivite pentru a rezolva multe dintre dilemele computaționale cu care se confruntă ecosistemele blockchain și căile lor către adoptare.
Vine Full-Circle: Păstrarea confidențialității acolo unde îi este locul
Odată cu concepția DeFi, Ethereum și-a asigurat locul ca centru de bază pentru inovarea blockchain. Aplicațiile sofisticate, cum ar fi cele care constituie sectorul DeFi al cripto, necesită economii de stat și, prin urmare, modelul de tranzacție bazat pe cont și Turing-ul Ethereum. Între timp, aplicațiile centrate pe confidențialitate operează pe blockchain-uri cu modele de tranzacție UTXO, în care statele globale, inclusiv soldurile conturilor, sunt gestionate de niveluri mai înalte de abstractizare, cum ar fi aplicațiile de portofel și exploratorii de blocuri.
Până în acest punct, în misiunea de a aduce confidențialitatea în DeFi, dezvoltatorii s-au mulțumit să aducă DeFi la confidențialitate, fie construind blockchain-uri UTXO de sine stătătoare, fie modele foarte centralizate și opace Layer 2, departe de mainchain-ul public descurajant al Ethereum.
Abia în ianuarie 2019, primul standard de token confidențial Ethereum a fost conceput în protocolul Aztec. PEI-1724. Aztec a propus utilizarea zkSNARK-urilor pentru a genera jetoane private pe Ethereum, deși a ar fi necesară o configurare de încredere pentru a distribui cheile private. În plus, întregul proces de ofuscare care conferă intimitate jetoanelor zk ale lui Aztec are loc pe un fel de Layer 2. Un model vizionar genial, construcția Layer 2 a lui Aztec a adus intimitate pentru Ethereum pentru prima dată. Dar, contrar scalabilității, mandatul cardinal al confidențialității este că trebuie să trăiască pe Stratul 1 - fără dacă, și sau punți.
Configurare de încredere
La un an după lansarea lui Aztec, echipa Offshift a prezentat o soluție de pionierat Layer 1 PriFi pe Ethereum, programată pentru lansare în Q1 2022. Modelul echipei folosește Bulletproof zk, care, spre deosebire de SNARK, nu necesită niciun element dintr-o configurație de încredere și trăiește pe deplin. pe stratul 1. Pentru a aborda modelul de tranzacție bazat pe cont al Ethereum, protocolul Offshift emite zkAssets sub formă de angajamente criptografice care sunt schimbate între adresele Ethereum într-un model UTXO, permițând astfel aplicațiilor PriFi să beneficieze de caracterul complet Turing al Ethereum fără a părăsi nivelul 1.
Deși provocările cu totul unice, scalabilitatea eficientă și confidențialitatea impenetrabilă sunt rezolvate cel mai bine prin instrumente de calcul care sunt concepute pentru sisteme descentralizate - adică sisteme caracterizate de o complexitate extrem de ridicată a cunoștințelor.
Cu zeci de ani înaintea timpului lor, Goldwasser, Macali și Rackoff au spus foarte clar în lucrarea lor din 1985: „Complexitatea cunoștințelor ajută la dovedirea sau infirmarea corectitudinii protocoalelor criptografice, deoarece acestea se bazează pe secretul unor informații private și ar trebui să păstreze acest secret. ”
Ei au remarcat apoi poetic: „Confidenţialitatea unor informaţii este ceea ce ne oferă un avantaj faţă de adversarii noştri”.
Alex Shipp, ofițerul șef de strategie al Offshift, o platformă de derivate PriFi (private DeFi).
Sursa: https://thedefiant.io/zero-knowledge-ethereum-layer-1/
- 2016
- 2019
- Cont
- Suplimentar
- Adoptare
- Avantaj
- TOATE
- Permiterea
- aplicatii
- arhitectură
- CEL MAI BUN
- blockchain
- construi
- Clădire
- Campanie
- Capacitate
- capital
- canale
- Charles
- şef
- Monedă
- comunitate
- Informatică
- Consens
- conţinut
- continua
- contract
- Cheltuieli
- Creator
- Dapp
- de date
- stocare a datelor
- Date
- zi
- Descentralizare
- descentralizată
- Aplicații descentralizate
- DEFI
- întârzieri
- livrare
- Instrumentele financiare derivate
- dezvolta
- Dezvoltator
- Dezvoltatorii
- Dispozitive
- Disputa
- ecosistem
- ecosistemele
- eficiență
- ethereum
- cu care se confruntă
- Eșec
- First
- prima dată
- potrivi
- formă
- fraudă
- Caritate
- bine
- Înalt
- Cum
- HTTPS
- Oamenii
- Inclusiv
- industrie
- informații
- Infrastructură
- Inovaţie
- interactiv
- probleme de
- IT
- păstrare
- chei
- cunoştinţe
- Labs
- lansa
- conducere
- Broaste
- Efectuarea
- marca
- Piață
- Misiune
- model
- luni
- reţea
- NFT
- Ofiţer
- on-line
- deschide
- Hârtie
- plată
- platformă
- intimitate
- privat
- Cheile private
- protocol
- public
- publica
- Q1
- căutare
- Rasă
- Realitate
- Resurse
- Satoshi
- economisire
- scalabilitate
- Scară
- Ştiinţă
- Caută
- securitate
- sharding
- Pantaloni scurți
- încetinirea
- inteligent
- contract inteligent
- Software
- soluţii
- Stat
- Declarație
- Statele
- depozitare
- Strategie
- prezentat
- a sustine
- sistem
- sisteme
- Robinet
- Tehnic
- Tehnologia
- temporar
- timp
- semn
- indicativele
- tranzacție
- Tranzacții
- us
- confidențialitatea utilizatorilor
- utilizatorii
- Portofel
- săptămână
- Hartie alba
- an
- ani
- Zcash
- zero
- dovezi de cunoaștere zero