Категория ученых из Сингапура и Англии заявляет, то что определяли почти 34 000 чувствительных смарт-контрактов в блокчейне Эфириума, включающих 4.4 млн $.
Однако им удалось найти способ предотвратить негативные последствия таких уязвимocтeй , показывая их предварительно. О том, что миллионы долларов в Эфириуме могут подвергаться риску из-за плохо закодированных смарт-контрактов, которые содержат большое количество ошибок, говорится в их техническом аудите, который проверяют специалисты.
Авторы отчёта разобрались в смарт-договорах эфириума, «отыскав договоры, которые либо запирают средства на неопределенный срок, либо небрежно распространяют их на произвольных пользователей, либо могут быть потеряны кем угодно».
В 2017 г. пятьсот млн. $ были утеряны из-за погрешностей в коде, и приблизительно пятьдесят процентов данной суммы затрагивала Эфириум. Ученые полагают , что такие ошибки послужили причиной уязвимости, обнаруженной в мультиподписной версии кошелька Parity, в результате которой было похищено 153 000 ETH.
Авторы аудита утверждают, что использовали инструмент для анализа практически миллиона смарт-контрактов, из которых 34 200 оказались уязвимыми, из них 2365 были связаны с отдельными проектами. Это означает, что около 3.4% всех контрактов потенциально уязвимы для взлома.