ChainCatcher, згідно з The Block, розробник під псевдонімом Florent за допомогою білого хакерства допоміг вивільнити близько 1003 ETH (приблизно 2 мільйони доларів США), які були заблоковані в контракті ICO HongCoin 2016 року протягом дев’яти років. ICO мав автоматично повернути кошти, оскільки не досяг цілі фінансування, але через помилку в коді кошти залишилися заблокованими. Контракт використовував стару версію мови Solidity без механізмів захисту від переповнення. Florent виявив, що шляхом виклику адміністративної функції команди та введення певного значення можна скинути баланс учасників до 1, що дозволило пройти перевірку повернення коштів і вивільнити ETH. Адміністративна функція була обмежена мультипідписовою адресою HongCoin; Florent зв’язався з командою, перевірив процес на тестовій мережі, після чого команда самостійно підписала транзакцію розблокування. Процес тривав близько тижня, команда підписала 41 транзакцію, що охоплювали близько 1000 ETH. На даний момент два інвестори отримали 96,5 ETH і добровільно сплатили Florent нагороду за біле хакерство. Florent зазначив, що його мотивацією була цікавість та бажання зрозуміти, як працюють старі контракти.
Білий шляпник відновив $2M ETH, які застрягли в контракті ICO 2016 року
ChaincatcherПоділитися






Новини про ETH з’явилися, коли білий шапочник на ім’я Флоран відновив близько 1 003 ETH ($2 мільйони), які дев’ять років були заблоковані в контракті ICO HongCoin 2016 року. Помилка в коді заважала автоматичному поверненню коштів після невдалого ICO. Флоран використав адміністративну функцію, щоб скинути баланси та вивільнити кошти. Команда перевірила виправлення на тестнеті та виконала 41 транзакцію. Два інвестори вже отримали 96,5 ETH і винагородили Флорана. Ця оновлення про ETH підкреслює рідкісний успіх у відновленні довго втрачених криптовалют.
Джерело:Показати оригінал
Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації.
Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.