Pedro Magalhaes, programista blockchain, twierdzi, że udało mu się przeanalizować kod pilotażowego brazylijskiego CBDC, odkrywając funkcje umożliwiające zamrażanie i opróżnianie kont. Choć początkowo wydawało się to niepokojące, deweloper argumentuje, że istnieją sytuacje, w których owe funkcje mogą być korzystne.
Kontrowersyjne odkrycie w kodzie CBDC
W czwartek, 6 lipca Brazylijski Bank Centralny opublikował na portalu GitHub, kod źródłowy pilotażowego projektu cyfrowego reala, podkreślając, że jest to środowisko testowe, a „architektura wciąż może ulec zmianie”.
Tego samego dnia Pedro Magalhaes, założyciel firmy konsultingowej Iora Labs, ogłosił, że dokonał „inżynierii wstecznej” kodu cyfrowego reala Banku Centralnego Brazylii, ujawniając pewne niepokojące funkcje. Obejmują one możliwość zamrażania i odmrażania kont, zwiększania i zmniejszania sald, przenoszenia waluty między adresami oraz tworzenia i niszczenia cyfrowego reala z określonych adresów.
Magalhaes sugeruje, że Brazylijski Bank Centralny prawdopodobnie zastosuje te funkcje w zabezpieczonych pożyczkach i innych operacjach finansowych, opartych na zdecentralizowanych protokołach finansowych (DeFi). Jednak problem polega na tym, że kod nie precyzuje, w jakich okolicznościach można zamrozić tokeny i kto posiada uprawnienia by tego dokonać. Magalhaes podkreśla, że takie aspekty powinny być jasno opisane w inteligentnych kontraktach i omówione z opinią publiczną.
Deweloper uspokaja, lecz pozostaje czujny
Wielu członków społeczności kryptowalutowej wyraża obawy, że CBDC może naruszać ich wolność finansową i prywatność. Magalhaes w swoim poście z 10 lipca sugeruje, że mimo tych obaw CBDC może przynieść pewne korzyści. Twierdzi, że łatwiej byłoby śledzić podatki, co pozwoliłoby społeczeństwu kontrolować przeznaczenie funduszy oraz monitorować wydatki rządu. Ułatwiłoby to także przejrzystość procesu legislacyjnego.
W lipcu 2022 roku Fabio Araujo, ekonomista z Brazylijskiego Banku Centralnego, wyjaśnił, że cyfrowy real ma potencjał, aby powstrzymać ucieczkę kapitału i stworzyć bezpieczne i niezawodne środowisko dla przedsiębiorców.
Mimo wszelkich usprawiedliwień, informacja ta spowodowała wyraźny wzrost uprzedzeń do wszelkich projektów CBDC. Brak pełnej i wyłącznej kontroli nad posiadanymi przez potencjalnych użytkowników środkami, jest odbierany jako ograniczenie wolności. Tego rodzaju narzędzie, z przedstawionymi powyżej funkcjami, jest traktowane jako zbyt daleko idąca ingerencja rządu w prywatność obywateli.
Brazylijski real z technicznego punktu widzenia
Pilotażowy cyfrowy real jest oparty na platformie Hyperledger Besu, prywatnym blockchainie kompatybilnym z Ethereum Virtual Machine (EVM). Jako że CBDC nie jest tak zdecentralizowany jak Bitcoin czy Ethereum, użytkownicy muszą uzyskać zgodę banku centralnego, aby stać się węzłem sieci – taką informację podał Magalhaes 7 lipca.