Letos se dokazila brez znanja (zk-proofs) uveljavljajo kot najmočnejši kriptografski instrumenti, ki spodbujajo inovacije v decentraliziranih ekosistemih.
Zk-dokaz so prvi zasnovali raziskovalci računalništva Shari Goldwassser, Silvio Micali in Charles Rackoff v svojem članku iz leta 1985, Kompleksnost znanja interaktivnih dokaznih sistemov. Razvijalci, sistemski arhitekti in raziskovalci v skupnosti Ethereum – vodilnem ekosistemu pametnih pogodb blockchain – so večji del zadnjih treh let porabili za napenjanje svojih ustvarjalnih sposobnosti za razvoj rešitev – in še pogosteje začasnih rešitev. Njihov cilj je odpraviti dve očitni pomanjkljivosti verige blokov: sposobnost učinkovitega delovanja v velikem obsegu in nedvoumno varovanje zasebnosti uporabnikov.
Glede obeh pooblastil so se najboljši in najbistrejši umi Ethereuma združili na protokolih brez znanja in njihovih vedno vsestranskih implementacijah, da bi zgradili naslednjo ponovitev turing-popolne infrastrukture blockchain.
Prizadevanje za prepustnost
Zk-proof opisuje mehanizem, s katerim lahko ena stranka drugi dokaže, da je dana izjava resnična, ne da bi razkrila kakršne koli dodatne informacije, zlasti vsebino same izjave. Čeprav so bolj takoj uporabni v scenarijih, osredotočenih na zasebnost – najbolj znana leta 2016 ob uvedbi Zcasha, kovanca za zasebnost, ki uporablja zks za zaščito transakcij – so dokazila zk postala pomembna v Ethereumovem norem iskanju rešitve za razširljivost, ki lahko odpre njegovo paleto revolucionarne aplikacije DeFi in NFT za množični trg.
Po Satoshijevi beli knjigi je bil blockchain razvit z enim namenom: zaobiti avtoriteto z oblikovanjem na cenzuro odpornega decentraliziranega sistema brez ene same točke napake. Čeprav gre za izjemen podvig v sistemski arhitekturi, decentralizacija ne pride brez stroškov. V decentraliziranih sistemih procesi izmenjave, shranjevanja in preverjanja informacij potekajo med soodvisnimi napravami, programsko opremo in ljudmi. To pomeni, da so sistemi izjemno visoke kompleksnost znanja.
Za razliko od poenostavljenih procesov, ki so izvirni iz centraliziranih sistemov, zapletenost znanja nujno zmanjša učinkovitost omrežja, upočasnjuje transakcijske čase in povečuje transakcijske stroške za uporabnike.
Ker Fiasko Cryptokitties leta 2017, je bil Ethereum postavljen v večni kripto-reflektor kot poster dileme razširljivosti, ki je lastna blockchainu. Ethereum kot vodilni v panogi na področju decentraliziranih aplikacij in uporabnikov kompleksnost znanja omejuje njegovo prepustnost transakcij na pičlih deset transakcij na sekundo – 12 na dober dan.
Odločene, da se bodo spopadle s težavo, so razvijalske skupine v celotnem ekosistemu razvile različne predhodne rešitve: državne kanale, ki niso bili združljivi z EVM in so zahtevali uporabniške identitete in vnaprejšnje kapitalske ključavnice; Plasma, omrežje manj kot priročnih Child-Chains, ki prav tako ni bilo združljivo z EVM; Stranske verige, ki so delovale neodvisno od varnosti glavne verige Ethereum; in Sharding, konsenzna modifikacija, katere atributi in dobavni datumi so se spreminjali in razvijali na način, ki spominja na prelomljene obljube politične kampanje.
Zks je ostal v okviru v obliki Zk-Rollups, mehanizma, ki uporablja tehnologijo zkSNARK za konsolidacijo transakcij zunaj verige prek dreves Merkle in njihovo objavo v glavni verigi Ethereum z eno samo transakcijo – zelo učinkovit model, ki je izvajal računanje zunaj verige. in uporabljal glavno verigo izključno za shranjevanje podatkov. Čeprav je najboljša tehnična rešitev na dotik, Zk-Rollups še ni bil združljiv z EVM in je lahko deloval le kot plačilni kanal. Aplikacije DeFi bi morale ostati v verigi, dokler skupni paketi ne bi podpirali izvajanja pametne pogodbe.
Optimism's Rollup
V tekmi za podporo DeFi je ekipa razvijalcev Ethereum Optimism prva premagala s svojo izdajo Optimistic Rollups, z EVM združljivo verigo Rollup Chain, ki je pripravljena za uvedbe dApp z enim klikom, in vse brez enega samega zk-proofa. Bila je samo ena težava: Optimism's Rollup je bil odvisen od dokazov o goljufijah za objavo združenih transakcij v verigi, s čimer je od uporabnikov zahteval, da tolerirajo časovne zakasnitve sporov (DTD) za dvige v glavni verigi, pogosto več kot en teden. Toda s sestavljivostjo na spletu je Optimism ostal najboljša razpoložljiva alternativa.
Tako je bilo do zadnjih mesecev, ko je Matter Labs izdal zkSync v2: popolnoma funkcionalen, z EVM združljiv Zk-Rollup, ki uporablja računalniško zanesljive dokaze veljavnosti s kratkimi DTD. Z združljivostjo z EVM, ki je rešena za v2, so zkSync in njegovi poddesetminutni dvigi v glavni verigi zdaj boljši od Optimizma, katerega OVM je še vedno odvisen od podaljšanih DTD za potrditev transakcij dviga.
Ker se pozornost in razvojni viri še naprej selijo proti področju ničelnega znanja, postane resničnost jasna: v skladu z naslovom izbire njihovih arhitektov so bili zk-proofs zasnovani za sisteme, za katere je značilno visoka kompleksnost znanja, in so najprimernejši za razrešitev številnih računalniških dilem, s katerimi se soočajo ekosistemi blockchain, in njihove poti do sprejetja.
Prihaja poln krog: Ohranjanje zasebnosti tam, kjer sodi
Z zasnovo DeFi si je Ethereum zagotovil svoje mesto glavnega središča za inovacije blockchain. Sofisticirane aplikacije, kot so tiste, ki sestavljajo sektor DeFi za kriptovalute, zahtevajo varčevanje s stanjem in zato Ethereum-ov model transakcij, ki temelji na Turingovi popolnosti in računu. Medtem pa aplikacije, osredotočene na zasebnost, delujejo na verigah blokov z modeli transakcij UTXO, kjer globalna stanja, vključno s stanjem na računih, obravnavajo višje ravni abstrakcije, kot so aplikacije denarnice in raziskovalci blokov.
Do te točke so se razvijalci v misiji prinesti zasebnosti v DeFi zadovoljili z zagotavljanjem zasebnosti DeFi, bodisi z izgradnjo samostojnih verig blokov UTXO ali zelo centraliziranih in nepreglednih modelov plasti 2 stran od zastrašujoče javne glavne verige Ethereum.
Šele januarja 2019 je bil prvi Ethereumov standard za zaupne žetone v verigi zasnovan v Aztec Protocol's EIP-1724. Aztec je predlagal uporabo zkSNARK za ustvarjanje zasebnih žetonov na Ethereumu, čeprav potrebna bi bila zaupanja vredna nastavitev za distribucijo zasebnih ključev. Poleg tega celoten postopek zamegljevanja, ki zagotavlja zasebnost Aztecovim zk-žetonom, poteka na nekakšni plasti 2. Briljanten vizionarski model, Aztecov konstrukt Layer 2 je prvič prinesel zasebnost v Ethereum. Toda v nasprotju z razširljivostjo je glavni mandat zasebnosti, da mora živeti na ravni 1 – brez čejev, in ali mostov.
Zaupanja vredna namestitev
Leto po predstavitvi Azteca je ekipa Offshift predložila pionirsko rešitev PriFi ravni 1 za Ethereum, ki naj bi bila predstavljena v prvem četrtletju 1. Model ekipe uporablja Bulletproof zks, ki za razliko od SNARK-ov ne zahteva nobenega elementa zaupanja vredne nastavitve in deluje v celoti. na nivoju 2022. Za obravnavo Ethereumovega transakcijskega modela, ki temelji na računu, Offshiftov protokol izda zkAssets v obliki kriptografskih zavez, ki se izmenjujejo med naslovi Ethereum v modelu UTXO, s čimer omogoča aplikacijam PriFi, da izkoristijo prednosti Ethereumove Turingove popolnosti, ne da bi zapustili sloj 1.
Čeprav so povsem edinstveni izzivi, učinkovito razširljivost in nedotakljivo zasebnost najbolje rešijo računalniška orodja, ki so zasnovana za decentralizirane sisteme – torej sisteme, za katere je značilna izjemno visoka kompleksnost znanja.
Goldwasser, Macali in Rackoff so desetletja pred svojim časom v svojem prispevku iz leta 1985 zelo jasno zapisali: »Zapletenost znanja pomaga pri dokazovanju ali zavračanju pravilnosti kriptografskih protokolov, saj ti temeljijo na tajnosti nekaterih zasebnih informacij in morajo ohraniti to tajnost. ”
Nato so poetično zapisali: "Zasebnost nekaterih informacij nam daje prednost pred našimi nasprotniki."
Alex Shipp, glavni strateški direktor Izklop, platforma za izvedenke PriFi (zasebni DeFi).
- 2016
- 2019
- Račun
- Dodatne
- Sprejetje
- Prednost
- vsi
- Dovoli
- aplikacije
- Arhitektura
- BEST
- blockchain
- izgradnjo
- Building
- Akcija
- kapaciteta
- Kapital
- kanali
- Charles
- šef
- Coin
- skupnost
- Računalništvo
- Soglasje
- vsebina
- naprej
- Naročilo
- stroški
- Creative
- dapp
- datum
- shranjevanje podatkov
- Termini
- dan
- decentralizacija
- Decentralizirano
- Decentralizirane aplikacije
- Defi
- zamude
- dostava
- Izvedeni finančni instrumenti
- Razvoj
- Razvojni
- Razvijalci
- naprave
- Spor
- ekosistem
- Ekosistemi
- učinkovitosti
- ethereum
- s katerimi se sooča
- Napaka
- prva
- prvič
- fit
- obrazec
- goljufija
- Globalno
- dobro
- visoka
- Kako
- HTTPS
- Ljudje
- Vključno
- Industrija
- Podatki
- Infrastruktura
- Inovacije
- interaktivno
- Vprašanja
- IT
- vzdrževanje
- tipke
- znanje
- Labs
- kosilo
- vodi
- Ključavnice
- Izdelava
- znamka
- Tržna
- Mission
- Model
- mesecev
- mreža
- NFT
- Častnik
- na spletu
- odprite
- Papir
- Plačilo
- platforma
- zasebnost
- zasebna
- Zasebni ključi
- protokol
- javnega
- objavijo
- Q1
- iskanje
- Dirka
- Reality
- viri
- Satoshi
- shranjevanje
- Prilagodljivost
- Lestvica
- Znanost
- Iskalnik
- varnost
- brušenje
- Kratke Hlače
- Počasi
- pametna
- pametna pogodba
- Software
- rešitve
- Država
- Izjava
- Države
- shranjevanje
- Strategija
- predložen
- podpora
- sistem
- sistemi
- Dotaknite
- tehnični
- Tehnologija
- začasna
- čas
- žeton
- Boni
- transakcija
- Transakcije
- us
- zasebnost uporabnika
- Uporabniki
- denarnica
- teden
- Bela knjiga
- leto
- let
- Zcash
- nič
- nič dokazila