Pedro Magalhaes, een blockchainontwikkelaar, zegt dat het hem is gelukt om de code van een Braziliaanse CBDC pilot te analyseren, waarbij hij functies heeft ontdekt waarmee rekeningen kunnen worden bevroren en geleegd. Hoewel dit in eerste instantie verontrustend leek, stelt de ontwikkelaar dat er situaties zijn waarin deze functies voordelig kunnen zijn.
Controversiële ontdekking in CBDC code
Op donderdag 6 juli publiceerde de Braziliaanse Centrale Bank de broncode van een pilot digitaal echt project op GitHub, waarbij ze benadrukte dat het om een testomgeving gaat en dat “de architectuur nog aan verandering onderhevig is.”
Op dezelfde dag kondigde Pedro Magalhaes, oprichter van adviesbureau Iora Labs, aan dat hij de code van de digitale realiteit van de Braziliaanse Centrale Bank had “reverse-engineered”, waarbij hij een aantal verontrustende functies onthulde. Deze omvatten de mogelijkheid om rekeningen te bevriezen en te deblokkeren, saldi te verhogen en te verlagen, geld over te boeken tussen adressen en digitale real te creëren en te vernietigen vanaf specifieke adressen.
Magalhaes suggereert dat de Braziliaanse Centrale Bank deze functies waarschijnlijk zal toepassen op beveiligde leningen en andere financiële transacties op basis van gedecentraliseerde financiële protocollen (DeFi). Het probleem is echter dat de code niet specificeert onder welke omstandigheden tokens kunnen worden bevroren en wie daartoe bevoegd is. Magalhaes benadrukt dat dergelijke aspecten duidelijk beschreven moeten worden in smart contracts en besproken moeten worden met het publiek.
Ontwikkelaar stelt gerust, maar blijft waakzaam
Veel leden van de cryptocurrency gemeenschap uiten hun bezorgdheid dat CBDC’s inbreuk kunnen maken op hun financiële vrijheid en privacy. Magalhaes suggereert in zijn bericht van 10 juli dat CBDC, ondanks deze zorgen, een aantal voordelen met zich mee zou kunnen brengen. Hij zegt dat het makkelijker zou zijn om belastingen bij te houden, waardoor het publiek de toewijzing van fondsen zou kunnen controleren en de uitgaven van de overheid zou kunnen volgen. Het zou ook de transparantie in het wetgevingsproces vergemakkelijken.
In juli 2022 legde Fabio Araujo, econoom bij de Braziliaanse Centrale Bank, uit dat de digitale real de potentie heeft om kapitaalvlucht te stoppen en een veilige en betrouwbare omgeving voor ondernemers te creëren.
Ondanks alle excuses heeft deze informatie gezorgd voor een duidelijke toename van vooroordelen tegen elk CBDC-project. Het gebrek aan volledige en exclusieve controle over de fondsen van potentiële gebruikers wordt gezien als een beperking van de vrijheid. Dit soort gereedschap, met de hierboven beschreven kenmerken, wordt gezien als een te verregaande inmenging van de overheid in de privacy van burgers.
Braziliaanse real vanuit technisch oogpunt
De experimentele digitale real is gebaseerd op het Hyperledger Besu platform, een private blockchain die compatibel is met de Ethereum Virtual Machine (EVM). Omdat CBDC niet zo gedecentraliseerd is als Bitcoin of Ethereum, moeten gebruikers toestemming krijgen van de centrale bank om een knooppunt in het netwerk te worden, meldde Magalhaes op 7 juli.