Об этом Florent, называющий себя исследователем безопасности, а, по сути, белый хакер, написал в соцсети.
Источник @0xFlorent_
Функция возврата средств отклоняла запросы от держателей токенов, баланс которых превышал глобальный счётчик. За много лет частичные возвраты снизили этот счётчик до 356, ограничив общую сумму возвратов 3,56 $ETH ($7000).
Разработчик рассказал, что контракт был развёрнут на старой версии языка программирования Solidity. В нём отсутствовала защита от ошибок переполнения, когда число, достигающее достаточно большого значения, в конечном итоге сбрасывается до 0 или 1. Позже эта уязвимость была устранена с помощью библиотеки SafeMath.
Florent подчеркнул, что его участие не было взломом. Административная функция была ограничена мультиподписью HongCoin, поэтому он отправил электронное письмо команде, подтвердил последовательность в форке основной сети Foundry, и разработчики проекта подписали транзакции разблокировки.
Благодаря его недельным усилиям, 48 инвесторов, ожидавшие девять лет, могут претендовать на размороженные средства. Команда одобрила 41 транзакцию, по одной на каждого заблокированного держателя, выплатив по 1000 $ETH.
Florent действовал из лучших побуждений и профессионального интереса относительно того, как работают старые контракты. Он не просил за свои усилия вознаграждений, однако два инвестора, вернувшие 96,5 $ETH на $193,000, всё же сделали ему подарок.
24 мая всё тот же белый хакер рассказал высвободил 19,329 $ETH стоимостью около $40,590 из двух других давних контрактов.
Предупреждение о рисках:
Информация на сайте носит исключительно информационный и образовательный характер и не является инвестиционной рекомендацией или финансовым советом. Криптовалюты и цифровые активы связаны с высоким уровнем риска, включая возможную потерю капитала. Редакция не несёт ответственности за решения, принятые на основе опубликованных материалов. Перед принятием инвестиционных решений рекомендуется проводить собственное исследование (DYOR). Ознакомиться с редакционной политикой https://happycoin.news/about/