В настоящее время в блокчейне эфира работают сотни тысяч смарт-контрактов, управляющих кошельками, токенами, приложениями или использующихся для хранения средств. В ноябре 2017 года пользователь под псевдонимом DevOps19 нашел уязвимость в коде библиотеки Ethereum-кошелька Parity и случайно заблокировал $150 млн, принадлежащих другим людям.
Исследователи разработали новый подход к поиску уязвимостей в смарт-контрактах, которые бы обнаружили уязвимость DevOps199 до возникновения проблем. Кроме того, группа британских исследователей уже смогла идентифицировать с помощью нового метода 34 200 уязвимостей в смарт-контрактах, которые подвергают риску порядка шести миллионов долларов в эфире. Об этом сообщает Motherboard.
«Мы работаем с приложениями, у которых есть две очень неприятных особенности: они используются для управления вашими деньгами и их нельзя исправить», — пояснил помощник профессора из Университетского колледжа Лондона Илья Сергей.