Wat zijn ZK STARKS?

Wat zijn ZK STARKS?
Werking bij Starknet

ZK STARKS zorgen ervoor dat een blockchain schaalbaar wordt en dat de privacy van gebruikers gegarandeerd wordt via deze cryptografische techniek. Ze worden gezien als de opvolger van ZK SNARKS vanwege de hogere veiligheid en snelheid.

In het verhaal over SNARKS staat ook een leuke allegorie over hoe je kunt bewijzen dat je iets weet, zonder dat te onthullen.

De afkorting staat voor Zero Knowledge Scalable Transparent Arguments of Knowledge.

De techniek werkt in het kort zo: de STARK is een cryptografisch bewijs waarmee je kunt verifiëren of een berekening klopt, zonder die berekening of andere data te onthullen. Hij werkt met openbaar in te zien wiskundige modellen en is ongevoelig voor corruptie.

574 woorden
2-4 minuten

De onderdelen van de STARK

Zero Knowledge betekent dat je bewijst dat je iets weet zonder te onthullen wat je weet.

Scalable staat natuurlijk voor schaalbaar. Het verifiëren van het bewijs kost minder tijd dan het uitvoeren van de initiële berekening.

Transparent staat voor transparant. Een ZK STARK werkt met een publiek in te zien wiskundige techniek. Bij de start zijn er geen verborgen technieken of vertrouwde set-ups van bijvoorbeeld nodes nodig.

Argument of Knowledge staat voor het bewijzen met een extreem hoge wiskundige waarschijnlijkheid dat degene die het bewijs moet leveren de juiste data heeft.

Scan de QR-code of klik de link om lid te worden bij Whitebit en je exclusieve korting te claimen op de toch al goedkope transactiekosten van 0,1% bij deze exchange. Maak zelf ook referrals en krijg 40-50% commissie over hun transactiekosten.

Hoe worden ZK STARKS gebruikt?

  1. Voor de schaalbaarheid. Grote blockchains als Ethereum kunnen duizenden transacties tegelijk uitvoeren buiten de mainchain. Met een ZK STARK bewijs je de geldigheid van al die transacties met slechts een enkel bewijs, waardoor zo’n blockchain veel sneller en goedkoper wordt.
  2. Voor de privacy. Je kunt met een ZK STARK bewijzen dat je aan de geëiste voorwaarden voldoet, zonder weer te geven welke dat precies zijn. Zo kun je bewijzen dat je voldoende munten hebt, zonder dat je hoeft mede te delen hoeveel je er hebt of wie je bent.
  3. Het grootste voordeel van ZK STARKS tegenover ZK SNARKS is dat ze geen installatie hebben door een vertrouwde partij. Bij een SNARK heb je een groep ontwikkelaars nodig die hem opstart en daarna deze eerste parameters en opzet weer vernietigen. Hiervoor moet je deze mensen of partijen kunnen vertrouwen. Dat is bij een STARK niet nodig, want dat doet het wiskundige model. Daarom zijn ze veel minder gevoelig voor corruptie en dus veiliger.

Waarvoor worden ZK STARKS gebruikt?

De STARK wordt vooral gebruikt in blockchains, die met deze techniek schaalbaarder worden.

Op een DEX wordt deze techniek gebruikt om transacties buiten de blockchain om te verwerken. Hiermee wordt handelen sneller en anoniemer.

In layer2 blockchains als Starknet wordt de STARK gebruikt om transacties snel en goedkoop af te handelen.

Conclusie

De ZK STARK heeft weliswaar een grotere bewijslast nodig dan de ZK SNARK, maar is op vrijwel alle andere gebieden superieur aan de SNARK.

Daarom zullen veel blockchains waarschijnlijk gebruik gaan maken van de ZK STARK, omdat deze techniek hun blockchain sneller, goedkoper en veiliger zal maken. Door de hoge mate van transparantie zal er ook veel vertrouwen zijn in de ZK STARK. De ongevoeligheid voor corruptie gooit hoge ogen in de wereld van cryptocurrency.

Scroll naar boven