Отсутствие разнообразия в смарт-контрактах Ethereum подвергает риску всю экосистему

Согласно исследованию, проведенному группой аналитиков из Северо-Восточного и Мэрилендского университетов, отсутствие разнообразия в смарт-контрактах Ethereum подвергает риску всю блокчейн-экосистему проекта.

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

В некоторой мере поддерживаемые Национальным научным фондом США, организаторы исследования проанализировали байт-коды смарт-контрактов первых 5 миллионов блоков Ethereum-сети, что охватывает практически трехлетний период времени с момента, когда был запущен проект, то есть c 2015 года. Исследователи также собрали и модифицировали данные посредством виртуальной машины Ethereum для того, чтобы отследить аспекты взаимодействия между контрактами и пользователями.

Результаты исследования показали, что в настоящее время смарт-контракты Ethereum в три раза чаще создаются посредством других контрактов, а не непосредственно пользователями. Кроме того, свыше 60% контрактов никогда не взаимодействовали с пользователями, менее 10% пользовательских контрактов являются уникальными. В документе отмечается, что в сети Ethereum наблюдается многократное использование кода, которое, предположительно, оказывает негативное влияние на пользователей Ethereum, несмотря на то, что смарт-контракты являются движущей силой успеха проекта.

Учитывая тот факт, что Ethereum не хватает разнообразия, а это представляет угрозу для всей экосистемы, исследователи также упомянули о том, с Ethereum уже не один раз связывали наиболее серьезные баги, в результате чего происходило замораживание средств на сумму свыше $170 миллионов. Исследовали сделали вывод, предположив, что различного рода имплементации контрактной функциональности обеспечат Ethereum более высокий уровень защищенности.

Это также будет Вам интересно:
iMag.one - Самые важные новости достойные вашего внимания из более чем 300 изданий!