Foto: Pan Xunbin/Shutterstock
Drie Duitse computerwetenschappers hebben een Zwitserse non-profitorganisatie opgericht, de ZeroSync Association, om het Bitcoin (BTC) netwerk te helpen schalen door gebruik te maken van zogeheten zero-knowledge proofs (zk-proofs). Zk-proofs zijn een cryptografische techniek die enorm populair is geworden op rivaliserende blockchains als die van Ethereum (ETH).
Zero-knowledge op Bitcoin
Zero-knowledge proofs maken gebruik van cryptografie om de validiteit van informatie te bewijzen, zonder deze informatie zelf hierbij te onthullen. Met gebruik van zk-proofs om de blockchain van Bitcoin te valideren, kunnen nodes vrijwel onmiddellijk gesynchroniseerd worden in plaats van het tijdsintensieve downloaden van de blockchain die momenteel 500GB aan data bevat. Dit proces duurt vaak uren en soms zelfs dagen om te voltooien.
ZeroSync was opgericht om open-source software te ontwikkelen en te onderhouden die beknopte zk-proofs op de blockchain van Bitcoin mogelijk maakt. ZeroSync maakt hiervoor gebruik van StarkWare’s gepatenteerde Zero-Knowledge Scalable Transparant Argument of Knowledge (zk-STARK) geldigheidsbewijzen om zk-proofs voor Bitcoin te creëren.
ZeroSync heeft al een werkend prototype geproduceerd waarmee gebruikers de staat en de transactiegeschiedenis van Bitcoin kunnen valideren zonder daadwerkelijk de hele blockchain te downloaden of een derde partij te vertrouwen. Dit prototype kan de consensusregels verifiëren, maar geen transactiehandtekeningen.
Het is ook nog een beetje onhandig en moet dan ook nog geoptimaliseerd worden voor snelheid en veiligheid. Het grote publiek moet dus nog even wachten, maar het belangrijkste voor nu is dat het werkt.
Polygon’s Zero-Knowledge
Zk-proofs zijn een openbaring geweest voor het Ethereum-ecosysteem, aangezien verschillende layer-2 netwerken hier gebruik van maken: Polygon (MATIC), Arbitrum (ARB), Optimism (OP) en StarkNet (STRK). Gisteren kon je in het altcoin nieuws lezen dat Polygon de bètaversie van de langverwachte zkEVM update heeft gelanceerd, oftewel ‘de toekomst van Ethereum schaling’. Het stelt Ethereum in staat om eenvoudig een ingediend bewijs te verifiëren zonder berekeningen opnieuw uit te voeren. Ethereum oprichter Vitalik Buterin was tevens betrokken bij de lancering door de allereerste transactie op zijn naam te schrijven.