Marktkapitalisatie: 24h Vol: BTC: BTC Dom:
Goud: S&P 500: EUR/USD: Olie (BRENT):

Zerocoin (protocol)

Zerocoin is een cryptografisch protocol dat in 2013 werd voorgesteld door Johns Hopkins-onderzoeker Matthew Green als aanvulling op Bitcoin, waarmee gebruikers de publieke link tussen verzonden en ontvangen coins konden verbreken, zonder afhankelijk te zijn van een gecentraliseerde mixing-service.

Het protocol werkt in twee stappen. Een gebruiker "mint" eerst een Zerocoin door een vast bedrag van de basisvaluta vast te zetten en een verborgen serienummer vast te leggen in een gedeelde cryptografische accumulator. Later "besteedt" de gebruiker de Zerocoin door via een zero-knowledge proof te bewijzen dat hij eigenaar is van een geldige, nog niet bestede commitment in die accumulator, zonder te onthullen welke. Het netwerk verifieert het bewijs en geeft nieuwe coins vrij zonder on-chain spoor terug naar de oorspronkelijke storting.

Omdat de onderliggende wiskunde, gebaseerd op de Strong RSA-aanname, de bewijzen traag maakte om te genereren en transactiebedragen nog steeds zichtbaar bleven, was Zerocoin altijd bedoeld als tussenstap en niet als een af systeem. Zcoin (later hernoemd tot Firo) lanceerde in 2016 als eerste coin gebouwd op Zerocoin, en PIVX voegde in 2018 een op Zerocoin gebaseerde privacymodus toe. Beide projecten stapten later af van het oorspronkelijke protocol nadat een exploit in 2017 aanvallers in staat stelde vervalste coins te minten, en gingen over op nieuwere ontwerpen: Firo evolueerde via Sigma en Lelantus naar Lelantus Spark, terwijl PIVX het op zk-SNARK gebaseerde SHIELD-protocol invoerde.

Het kernidee van Zerocoin, het bewijzen van coin-eigendom zonder identiteit prijs te geven, blijft fundamenteel voor de manier waarop moderne privacy coins tegenwoordig on-chain anonimiteit bereiken.