Получи случайную криптовалюту за регистрацию!

Никогда такого не было и вот опять 21 апреля мы писали о том, | С нуля до нуля на крипте

Никогда такого не было и вот опять

21 апреля мы писали о том, что 7ой по размерам банк в Европе запускает свой стейблкоин и там тонна вопросов к коду.

А на днях код своего CBDC (цифровой валюты) выкатил Банк Бразилии.
Интернет не спит и уже сегодня у нас есть разбор за авторством Педро Магальяйнса, что в коде опасно для юзера.

Вот что нашел Педро:
> disableAccount: отключает авторизованный счет для осуществления переводов токенов.
> enableAccount: включает ранее отключенный счет для осуществления переводов токенов.
> increaseFrozenBalance: увеличивает замороженный баланс адреса кошелька.
> reduceFrozenBalance: уменьшает замороженный баланс адреса кошелька.
> transfer: переопределяет функцию перевода ERC20 для включения проверки состояния счета и замороженного баланса.
> transferFrom: переопределяет функцию ERC20 transferFrom для включения проверки состояния счета и замороженного баланса.
> mint: Создает новые токены Real Digital для указанного адреса.
> burn: сжигает (уничтожает) указанное количество токенов Real Digital.
> pause: приостанавливает передачу токенов.
> unpause: возобновление перевода токенов.
> frozenBalanceOf: восстановление замороженного баланса адреса кошелька.
> authorizedAccount: проверяет, авторизован ли счет для перевода токенов.
> move: Перевод токенов из одного кошелька в другой.
> moveAndBurn: перевод и сжигание токенов из кошелька.
> burnFrom: сжигание токенов с указанного счета.

При том, отмечает Педро, в документации не указаны обстоятельства, при которых эти функции будут использоваться.

Ну а вывод-то только один - банк на уровне кода наделил себя всеми привилегиями, которыми владеет в реальном мире.
Обнулил все идеалы, за которые стоит крипта. В приложении банка ваши деньги на экране - это просто циферки. Так и тут, токены на вашем кошельке - это просто циферки, которыми на 1000% владеет банк.

Но они же пытаются, да?

Инвайт на 10 человек в чатик при канале