Потери от некачественного кода составляют $500 миллионов

Потери от некачественного кода составляют $500 миллионов

Криптовалюту можно потерять из-за множества причин от хакерских атак до забытых паролей или поврежденных внешних носителей. Однако в долларовом исчислении самой значительной причиной потери крипто активов является плохой код и это не всегда вина команд проектов.

Так третьи стороны, включая разработчиков смарт-контрактов и криптобирж, сталкиваются с потерями, которые достигли полумиллиарда долларов за последние семь месяцев.

Самый свежий пример произошел на прошлой неделе: криптобиржа Bitgrail сообщила о потере $170 миллионов в криптовалюте Nano. Данные обстоятельства привели к катастрофическому коллапсу на бирже: тысячи пользователей оказались лишены своих средств. Как выяснилось позже, причиной тому послужило низкое качество кода:

«В сети распространились слухи о том, что в бирже Bitgrail обнаружена ошибка вывода, которая была обнаружена некоторыми пользователями, а затем информация об этом попала в Discord и другие чат-группы, что привело к опустошению баланса кошелька. »

В последствии данная теория была подкреплена утверждением, что потери были вызваны не ошибкой в коде Nano, а в программной части биржи Bitgrail. Ошибка находилась на странице вывода средств площадки, где ее проверка осуществлялась Java-скриптом только на клиентской стороне. Не известно, сколько людей воспользовались данным багом.

Также благодаря атаке на биржу Coincheck, хакерам удалось вывести с площадки токены NEM на сумму $534 миллиона.

Источник: ituber.me