СМАРТ-КОНТРАКТЫ ETHEREUM: ДОРОГА ДАЛЬНЯЯ

С

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

Одним из революционных изобретений технологии блокчейн является смарт-контракт (умный контракт), запрограммированная самоисполняемая сделка. Условия сделки программируются и далее все юридические действия по реализации сделки выполняются автоматически в сети блокчейн. Например, при поступлении криптовалюты в электронный кошелек продавца система регистрирует переход права собственности на недвижимость покупателю. Смарт-контракты используют  электронные подписи сторон сделки.

Умные контракты имитируют в виде программного кода действия сторон сделки и юристов. В перспективе просматривается переход к оформлению большинства обязательств договорного права в стандартные библиотеки программ, исполняемых в блокчейне. Например, такой вариант предусмотрен в проекте «Цифровая экономика России», запланированном правительством РФ. Согласно этому проекту будут внесены соответствующие изменения в Гражданский кодекс РФ. В ГК РФ появятся самоисполняемые сделки, перечень автоматизированных договоров, требования к ним и условия их выполнения. После того, как всё это будет запрограммировано в блокчейне,  большинство типовых сделок перейдет в режим самоисполнения. И услуги большинства юристов по договорному праву, теоретически, больше не понадобятся. Их заменят программы-роботы, реализующие смарт-контракты.

По мнению сторонников широкого внедрения смарт-контрактов их принципиальным преимуществом является прозрачность, надежность, невозможность изменения условий сделки и исключение мошенничества при исполнении сделки. Смарт-контракт неизменяем: «умерла, так умерла». Однако практика сегодняшнего дня свидетельствует о наличии серьёзных проблем.

Смарт-контракты Ethereum:  тысяча и одна уязвимость

Практически все смарт-контракты в настоящее время исполняются на базе платформы Ethereum, разработанной Виталиком Бутериным с командой. Однако хакеры достаточно часто атакуют смарт-контракты Ethereum и добыча их только в 2017 году составила десятки миллионов долларов. А в феврале 2018 года была взломана криптовалютная биржа BitGrail на сумму $157 млн. Бутерин рекомендует в подобных случаях проводить эмиссии новых цифровых монет, компенсируя потери.

Но блокчейн-разработчики и специалисты отвергают такой подход и винят во всех бедах смарт-контракты Ethereum. «Дырявое» программное обеспечение смарт-контрактов содержит многочисленные уязвимости. Специальное исследование специалистов из Университетского колледжа Лондона выявило более 34000 вариантов уязвимых смарт-контрактов. Руководитель исследования, Илья Сергей заявил: «Мы работаем с приложениями, у которых есть две очень неприятных особенности: они используются для управления вашими деньгами и их нельзя исправить».

Известный критик Бутерина, блокчейн-разработчик Грегори Максвелл,  сформулировал ещё резче: «Ethereum действительно подал плохой пример новым криптовалютным проектам…. люди потеряли кучу денег из-за несовершенного программного обеспечения Ethereum… из-за уязвимости в смарт-контракте».

Итак, в традиционном варианте заключения сделок возможны изменения условий контрактов с мошенническими намерениями. Смарт-контракты Ethereum изменить невозможно, они исполняются неуклонно и неизменно согласно программному коду. Но люди, граждане совершающие смарт-сделку, предварительно должны согласиться, что им известно, что запрограммировано в контракте, и что они принимают  закодированные  условия. А в  смарт-контракте может, во-первых, содержаться уязвимость, обусловленная самой концепцией, заложенной в программное обеспечение. Во-вторых, условия сделки могут быть просто неправильно закодированы вследствие ошибки программиста. И исправить эту ситуацию в рамках данной  самоисполнемой сделки невозможно. Умерла, так умерла. Поэтому, хотя в конечном счете, юридические роботы, конечно, победят живых юристов, как уже побеждают бухгалтеров бухгалтерские программы, впереди ещё довольно дальняя дорога с исправлением сотен тысяч уязвимостей программного кода и разорительными хакерскими атаками на дырявые смарт-контракты.

© Биткоин и Закон

 

Об авторе

Екатерина Получанская
Екатерина Получанская

Криптопроектам, как и вообще новациям в области цифрового права в РФ, обязательно нужно юридическое сопровождение.
Для того, чтобы инновационный инвестпроект или сделка не пошли ко дну от совместного эффекта дыр и подводных камней свежесколоченной нормативной базы, участие компетентного юриста жизненно необходимо.

добавить комментарий

Екатерина Получанская

Екатерина Получанская

Криптопроектам, как и вообще новациям в области цифрового права в РФ, обязательно нужно юридическое сопровождение.
Для того, чтобы инновационный инвестпроект или сделка не пошли ко дну от совместного эффекта дыр и подводных камней свежесколоченной нормативной базы, участие компетентного юриста жизненно необходимо.

Новые сообщения

Свежие комментарии

Рубрики

Облако тегов