Net als mining en validatie, moet bewijzen gedecentraliseerd zijn

De acceptatie van Web3 wordt belemmerd door een gebrek aan privacy.

We willen niet altijd dat onze online activiteiten openbaar zijn, of het nu gaat om interactie met een sociale media-app of het kopen van een maaltijd, om nog maar te zwijgen van onze gevoelige financiële en medische gegevens. 

Stel je een instelling voor op Venmo waar iedereen elke aankoop kan zien, maar dan uitvergroot voor alle aspecten van je digitale leven.

Dystopisch, toch?

Dit geldt ook voor bedrijven; contracten met leveranciers/verkopers, kapitaalinvesteringen en zelfs lonen zouden voor iedereen zichtbaar zijn, telegrafische intenties en het veel moeilijker maken om te werken en/of te concurreren. Voor ondernemingen die overwegen om zaken te doen op blockchain-gebaseerde systemen, was de transparante realiteit van een architectuur als Ethereum een ​​non-starter.

Daarom zijn technologen er dol op nul-kennis (ZK) cryptografie, waarmee gevoelige informatie verborgen maar bruikbaar blijft. Met ZK-cryptografie bepalen individuen welke apps en andere gebruikers zien, of het nu gaat om de inhoud van hun transacties of de echte identiteit van iemand met een blauw vinkje op Twitter, bijvoorbeeld - u heeft altijd de controle om te beslissen wat u wilt delen en met wie. 

Privacy is essentieel in een reeks toepassingen. Blockchains zoals ZCash hebben al zero-knowledge encryptie kunnen gebruiken om financiële transacties privé en aantoonbaar legitiem te maken. Nu staan ​​we aan de vooravond van volledige applicaties die door ZK zijn ingeschakeld en die standaard privé zijn.

Dus wat houdt ons tegen?

Naast het gebrek aan privacy is de uitdaging waarmee blockchain-gebaseerde systemen tegenwoordig worden geconfronteerd, hun vermogen om te schalen. We hebben al jaren gedecentraliseerde applicaties, maar het duurde tientallen jaren voordat de technologieën die het internet aandrijven gestandaardiseerd waren, laat staan ​​dat ze efficiënt genoeg waren om op te schalen tot het punt waarop ze nu zijn.

Dat gezegd hebbende, versnelt het innovatietempo in Web3 (en in het bijzonder ZK) dankzij de inbreng van talent en kapitaal in de ruimte. 

Omdat blockchains steeds meer zijn verhuisd van proof-of-work naar proof-of-staak, zijn we getuige van een overgang van energie-inefficiënte mijnbouw en overbodige inspanningen naar een efficiënter crypto-economisch systeem dat vertrouwt op verificatie in plaats van opnieuw uit te voeren. Blockchains die gebruik maken van zero-knowledge cryptografie voor privacy vereisen extra spelers - bewijsmiddelen. 

Voor een snelle opfrisbeurt, om privé-applicaties op een blockchain te hebben met behulp van ZK, heb je een bewijs nodig om een ​​nulkennisbewijs te genereren dat de geldigheid van een transactie bevestigt. Bijvoorbeeld: iemand die een ZK-compatibele app gebruikt, kan inloggen zonder zijn wachtwoord/referenties te hoeven verzenden of onthullen. Wat er in plaats daarvan zou gebeuren, is dat ze een bewijs zouden genereren dat ze de juiste inloggegevens hebben om in te loggen bij de app, dat de app zou kunnen verifiëren dat het bewijs geldig is en dat ze zich zouden aanmelden.

Om dit beeld wat ingewikkelder te maken, is de beste manier om op ZK gebaseerde systemen te schalen, over het algemeen om te bewijzen dat het een uitbestede taak is die wordt uitgevoerd door een gespecialiseerde serviceprovider in plaats van de verantwoordelijkheid van individuele gebruikers.

Aangezien ZK steeds populairder wordt, zal het van essentieel belang zijn om bewijzen een afzonderlijke, gedecentraliseerde laag van de stapel te maken, net als mijnbouw en validatie.

Helaas vertrouwen de meeste ZK blockchain-projecten van vandaag (zoals Starkware en de meeste zkEVM's in ontwikkeling) op een enkele, gecentraliseerde prover. Door een knelpunt te creëren op de testlaag, zijn deze projecten niet in staat om de privacy van gebruikers mogelijk te maken en het toestemmingloze karakter van de blockchain waarop ze bouwen op te offeren. 

Door bewijzen te decentraliseren en er een marktplaats van te maken die lijkt op wat we zien met validators op proof-of-stake blockchains, plukken we meerdere voordelen. Ten eerste is het van cruciaal belang dat blockchains echt toestemmingloos zijn, wat hun geweldige functie is. Bovendien helpt een gedecentraliseerd testecosysteem de ontwikkeling van gespecialiseerde en efficiënte hardware te versnellen om de huidige computationele knelpunten van ZK-systemen aan te pakken. 

Door marktkrachten te ontketenen met gedecentraliseerd testen, helpen we ZK-compatibele applicaties levensvatbaar en schaalbaar te maken.

De toekomst van gedecentraliseerd testen

Ik ben bemoedigd dat naast de gedecentraliseerde testlaag die we al bij Aleo hebben gelanceerd, anderen in de ZK-ruimte ook in dit concept leunen met projecten zoals =nil;'s Proof Market. Ik verwacht dat deze trend zal leiden tot een beproefde industrie met een aantal serviceproviders, vergelijkbaar met wat er is gebeurd met cloud computing. Er zijn al meer dan 40,000 rijskasten op de markt gekomen en de concurrentie is nog maar net begonnen.

Deze specialisatie vindt al plaats op zowel hardware- als softwareniveau. We zien momenteel bewijsmiddelen die hardware gebruiken zoals FPGA's (field-programmable gate arrays) en GPU's, waarvan sommige zelfs eerder werden gebruikt voor mijnbouw op Ethereum. Uiteindelijk zal de groei van deze industrie chipmakers ertoe aanzetten om ASIC's (toepassingsspecifieke geïntegreerde schakelingen) te bouwen die specifiek zijn toegesneden op efficiënte ZK-testen.

Er is ook samenwerking gaande tussen giganten op het gebied van computerhardware en de ZK-gemeenschap en dit stimuleert de ontwikkeling van deze technologie. Afgelopen jaren ZPrijsbracht bijvoorbeeld bedrijven als AMD en Samsung samen met een aantal toonaangevende ontwikkelteams van ZK.

De aard van de wedstrijd was vergelijkbaar met die van DARPA's grote uitdaging, en deelnemers raceten om de softwarekant van ZK-testen op verschillende hardwareplatforms te optimaliseren, van GPU's tot FPGA's tot mobiele telefoons. De concurrentie leverde gemiddelde verbeteringen op in deze hardwarecategorieën, variërend van 2x tot 11x! Beter nog, al deze optimalisaties zijn open-source om de acceptatie van ZK te versnellen en het groeiende ecosysteem rond ZK te ondersteunen.

Zero-knowledge cryptografie gaat het internet transformeren, evenals de infrastructuur en services die daarop zijn gebouwd. Ik stel me een hele nieuwe categorie cloudservices voor die rond ZK is gebouwd, met als voorbeeld een van de belangrijkste daarvan. In de komende jaren kan ik niet wachten om de komst te zien van een persoonlijke maar gepersonaliseerde webervaring die mogelijk wordt gemaakt door zero-knowledge cryptografie.


Ontvang elke avond het beste cryptonieuws en inzichten van de dag in uw e-mail. Abonneer u op de gratis nieuwsbrief van Blockworks .

Wilt u dat alfa rechtstreeks naar uw inbox wordt gestuurd? Ontvang degen-handelsideeën, bestuursupdates, tokenprestaties, niet te missen tweets en meer van De dagelijkse debriefing van Blockworks Research.

Kan je niet wachten? Ontvang ons nieuws op de snelst mogelijke manier. Ga met ons mee op Telegram en volg ons op Google Nieuws.


Bron: https://blockworks.co/news/proving-needs-to-be-decentralized