De belofte van privacy bij transacties is jarenlang een van de meest ambitieuze doelen van crypto geweest. Toch kwam deze focus op de achtergrond toen andere trends de boventoon gingen voeren. Terwijl ontwikkelaars zich richtten op het schalen van blockchains en toezichthouders privacytools zoals Tornado Cash onder de loep namen, verschoof veel aandacht weg van dit cruciale onderwerp. Recentelijk echter, biedt een nieuwe Ethereum-voorstel en een toenemende belangstelling voor privacygerichte producten een hernieuwde discussie over de noodzaak van financiële privacy.
Een recent voorbeeld van deze ontwikkeling is pERC-20, een voorgestelde tokenstandaard op Ethereum die gebruikers in staat stelt om tokens te bezitten en over te dragen zonder hun saldo’s, transactiebedragen of tegenpartijen openbaar te maken. Dit voorstel heeft een debat doen oplaaien over de vraag of publieke blockchains standaard elke financiële interactie openbaar zouden moeten maken. In tegenstelling tot de traditionele ERC-20 tokens, die standaard balansen en transactiehistorieken zichtbaar maken op de blockchain voor iedereen, zorgt pERC-20 ervoor dat gevoelige gegevens privé blijven.
Bij de huidige werking van Ethereum-tokens lijkt het net alsof iedereen publieke bankrekeningen kunnen inzien. Iedereen kan een walletadres opzoeken en zien hoeveel tokens het bezit, waar ze vandaan komen en waar ze naartoe zijn gestuurd. Met pERC-20 zouden tokens daarentegen als versleutelde cryptografische “notities” bestaan, vergelijkbaar met digitaal contant geld. Hierdoor blijven transacties privé, terwijl het netwerk toch kan verifiëren dat er geen wijzigingen aan de transacties zijn aangebracht.
Het voorstel gaat echter niet zo ver dat alles verborgen blijft. De totale voorraad van een token blijft openbaar, zodat iedereen kan verifiëren dat er geen nieuwe tokens stiekem worden gecreëerd. Het voorstel bevat ook een compliance-mechanisme waarmee uitgevende partijen specifieke notities kunnen bevriezen via een cryptografische blacklist, zonder het saldo of de transactiehistorie van gewone gebruikers bloot te geven. Deze aanpak weerspiegelt een bredere verschuiving in de manier waarop privacy binnen de crypto wordt besproken.
Steeds meer nieuwe projecten beogen om zowel privacy als compliance te integreren in hun systemen. Toch betogen sommige ontwikkelaars dat het realiseren van privacygevoelige betalingen slechts een deel van de uitdaging is. Deze week ging Starknet live met STRK20, een tokensysteem dat zich richt op het verbeteren van de vertrouwelijkheid, niet alleen voor eenvoudige tokenoverdrachten, maar ook voor toepassingen in de gedecentraliseerde financiële wereld, zoals leningen, staking en token-swaps.
Eli Ben-Sasson, medeoprichter van StarkWare, benadrukte dat het grootste probleem waarmee privacystemen vandaag de dag worden geconfronteerd niet zozeer de cryptografie is, maar de gebruikerservaring. Historisch gezien hebben privacygerichte cryptocurrencies moeite gehad met gebruiksvriendelijkheid. Gebruikers stuiten vaak op trage wallet-synchronisatie, omslachtige transactiestromen en beperkte compatibiliteit met het bredere crypto-ecosysteem. Dergelijke beperkingen maken privacytools moeilijk hanteerbaar en ondermijnen soms zelfs de privacy die ze beogen te bieden.
Privacysystemen zijn afhankelijk van een grote groep gebruikers die samen participeren. Als slechts een klein aantal gebruikers een privacynetwerk gebruikt, wordt het eenvoudiger om individuele deelnemers te identificeren. Ben-Sasson stelde dat als de gebruikerservaring slecht is, er zeer weinig gebruikers geïnteresseerd zullen zijn. En als er weinig gebruikers zijn, beperkt dat de anonimiteit waarvoor ze eigenlijk bedoeld zijn.
Ben-Sasson merkte op dat pERC-20 zich voornamelijk richt op private tokenoverdrachten en voortbouwt op ideeën die zijn geïntroduceerd door privacygerichte projecten zoals Zcash. Een belangrijke vaardigheid, zo concludeert hij, maar de volgende stap in de privacy-infrastructuur moet een veel breder scala aan financiële activiteiten ondersteunen. “Vandaag kunnen we meer,” zo verwees hij naar privacybewuste DeFi-toepassingen.
Het STRK20-framework is ontwikkeld met dit doel voor ogen. In plaats van slechts één token te verbergen, stelt het framework gebruikers in staat meerdere activa te beheren onder een verenigde privacylaag en om interactie te hebben met gedecentraliseerde applicaties zonder hun vertrouwelijkheid op te geven. Gebruikers kunnen toegang krijgen tot diensten zoals swaps, lenen en staking, zonder concessies te doen aan hun privacy. Dit framework maakt ook gebruik van post-kwantum veilige cryptografie, wat volgens Ben-Sasson belangrijk zal worden nu blockchain-ontwikkelaars zich voorbereiden op toekomstige vooruitgangen in kwantumcomputing.
Deze tegenstelling tussen pERC-20 en STRK20 benadrukt een opkomend debat over hoe privacy in de crypto er daadwerkelijk uit zou moeten zien. Aan de ene kant is er de visie om betalingen privé te maken, terwijl andere aspecten transparant blijven. Aan de andere kant is er de ambitie om privacy als een fundamentele laag te beschouwen die zich uitstrekt over een geheel ecosysteem van financiële applicaties.
Hoe dan ook, de discussie zelf markeert een opmerkelijke verschuiving. Voor een groot deel van de afgelopen jaren bevond privacy zich in een relatief klein hoekje van de crypto-industrie, vaak geassocieerd met niche privacycoins of controversiële mixingdiensten. Vandaag de dag verschuift de conversatie steeds meer naar mainstream infrastructuur, tokenstandaarden en institutionele toepassingen.
Of pERC-20 uiteindelijk een Ethereum-standaard zal worden, is nog onduidelijk. Net als bij alle Ethereum Improvement Proposals, moet het voorstel een langdurig beoordelingsproces doorlopen voordat het breed kan worden aangenomen. De opkomst van dergelijke initiatieven, in combinatie met projecten zoals STRK20, duidt erop dat privacy opnieuw een prioriteit begint te worden voor blockchain-ontwikkelaars.
Wat is pERC-20 precies?
pERC-20 is een voorgestelde tokenstandaard op Ethereum die gebruikers in staat stelt om tokens te houden en over te dragen zonder dat hun saldo, transactiebedragen of tegenpartijen publiekelijk zichtbaar zijn.
Hoe verschilt pERC-20 van traditionele ERC-20 tokens?
In tegenstelling tot ERC-20 tokens, die publieke balansen en transacties tonen, behoudt pERC-20 de privacy van gevoelige gegevens terwijl het netwerk nog steeds transacties kan verifiëren.
Wat zijn de belangrijkste problemen bij privacy in crypto?
Het grootste probleem is niet de cryptografie, maar de gebruikerservaring. Slechte gebruiksvriendelijkheid en beperkte compatibiliteit maken privacytools vaak moeilijk te hanteren, wat leidt tot een verminderde effectiviteit van de aangeboden privacy.
