logo
karpilovskii_dmitrii_bitkoin_blokchein_i_kak_zarabotat_na_kr / Bitkoin-blokcheyn

Недостатки смарт‑контрактов

• Сложность. Смарт‑контракт представляет собой весьма непростую программу, для написания которой требуется опытный IT‑специалист, хорошо разбирающийся в технологии блокчейн.

• Человеческий фактор. Смарт‑контракты могут работать некорректно из‑за ошибок, допущенных при написании программного кода. Например, активы могут не перейти контрагенту или скорость выполнения транзакции может замедлиться.

• Недостаточная гибкость. Данные, внесенные в блокчейн, невозможно изменить. В связи с этим программа может работать неверно и выдавать неправильный алгоритм, не соответствующий действительной ситуации.

• Плохая масштабируемость. При одновременном запуске нескольких контрактов пропускная способность системы снижается, поэтому смарт‑контракты не могут быть использованы для решения крупных задач.

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