Актуальные проблемы применения смарт-контрактов

Бесплатный доступ

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

Смарт-контракт, блокчейн, распределённый реестр, программный код, договор

Короткий адрес: https://sciup.org/170193817

IDR: 170193817

Текст научной статьи Актуальные проблемы применения смарт-контрактов

Смарт-контракт приобретает всё большее значение в регулировании правовых отношений между двумя заинтересованными субъектами, поскольку позволяет осуществлять надёжные, отслеживаемые и необратимые транзакции в автоматическом режиме, без участия третьей стороны и с минимальными затратами на их сопровождение [1]. Сфера применения смарт-контрактов постоянно расширяется благодаря их безопасности, скорости реализации, доступности и стандартизации [2]. Вместе с тем увеличение распространённости этого механизма повышает актуальность сопряжённых с ним проблем, носящих не только технологический, но и правовой характер.

Целью работы является изучение актуальных проблем применения смарт-контрактов. Для её достижения были использованы методы анализа и синтеза научных публикаций и литературных источников по рассматриваемой теме.

Суть и специфика смарт-контрактов

В общем смысле смарт-контракт представляет собой электронный протокол, написанный посредством компьютерного кода, основной функцией которого является передача данных и обеспечение исполнения условий, согласованных между сторонами [3]. Смарт-контракт работает на основе технологии блокчейн, имеющей вид децентрализованной распределённой базы данных о всех совершённых в отношении определённого актива подтверждённых транзакциях, функционирующей на базе криптографических алгоритмов.

Выделяют следующие квалифицирующие признаки смарт-контракта [4]:

  • 1.    Заключение с помощью программного обеспечения. Фактически смарт-контракт представляет собой цифровую форму гражданско-правового договора либо нескольких договоров одновременно с рядом особенностей:

  •    условия соглашения выражаются в виде программного кода;

  •    встречное обязательство по типу «ес-ли-то» исполняется автоматически, в соответствии с условиями, заранее заданными сторонами в информационной системе блокчейн;

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

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

  • 3.    Применение при расчётах цифровой валюты и цифровых финансовых активов.

Смарт-контракт представляет собой выстроенную последовательность операций, начинающих осуществляться при наступлении определённого события [5]. Сам алгоритм составляется на языке программирования с применением математических инструментов, что позволяет устранить споры при толковании условий сделки. Все данные о транзакциях, к которым относятся совершённые действия и наступившие обстоятельства, фиксируются программой и отправляются на хранение с применением распределённого реестра, что позволяет защитить эти данные от постороннего вмешательства и изменения.

Смарт-контракт не является отдельным видом гражданско-правового договора [6]. Он предопределяет специфику способов и порядка заключения договора, исполнения сторонами обязательств и прекращения договорных отношений.

Смарт-контракты могут применяться в следующих сферах [7]:

  •    финансовое обслуживание: использование клиринговых и торговых счетов, оформление страхового возмещения, оплата купонами, микрострахование, расчёты по платежам, выплаты по облигациям;

  •    сфера здравоохранения и жизнеобеспечения: быстрый доступ к данным пациентов, электронный учёт медицинских документов, отслеживание состояния здоровья посредством устройств IoT;

  •    государственный сектор: ведение налогового и бухучета и делопроизводства;

  •    энергообеспечение: запуск устройств по запросу;

  •    медиа-сфера и коммуникации: защита авторских прав, распределение гонораров авторам;

  •    межотраслевой сектор: пиринговые транзакции, голосование, отслеживание истории происхождения товаров.

Особенности применения смарт-контрактов

Несмотря на перспективность смарт-контрактов, их практическое применение сопряжено с рядом проблем технологического и законодательного характера:

  • 1.    Дефицит IT-специалистов для создания смарт-контракта. Обусловлен нехваткой на рынке труда специалистов достаточно высокой квалификации, способных создать программный код без уязвимостей [8].

  • 2.    Трудности понимания кода для рядового участника. Смарт-контракт содержит условия договора, который может быть прописан в самом контракте и компьютерном коде. Для понимания договора в простой письменной форме не требуется особых знаний, однако для проверки записанных в компьютерном коде условий с целью удостоверения в правильности и полноте записи условий сделки требуется специальное образование, поскольку компьютерный код составляется на языке программирования. Для анализа кода требуется привлечение третьего лица [9].

  • 3.    Зависимость смарт-контрактов от off-chain ресурсов. Для реализации условий смарт-контрактов необходимы сведения, поступающие от расположенных не в блокчейне внешних источников, называющихся оракулами - доверенных третьих сторон, получающих данные из внешних систем и передающих их в блокчейн по расписанию. Оракулы помогают решать проблемы согласованности данных и невозможности забора данных самими смарт-контрактами, однако сами выступают потенциальными точками отказа.

  • 4.    Невозможность изменения и расторжения смарт-контрактов. Отсутствие гибкости отвечает принципам блокчейна, но усложняет взаимодействие между заинтересованными сторонами.

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

  • ботчика или страховщика смарт-контракта.
  • 6.    Отсутствие должного правового регулирования. Федеральный закон N 34-ФЗ дополнил ст. 309 ГК РФ пунктом, устанавливающим новый способ обеспечения выполнения обязательств – использование информационных технологий в форме смарт-контракта [10]. Оформлением

  • 7.    Сложность защиты нарушенного права. Вызвана отсутствием законодательной определённости в части правового статуса цифрового актива, предающегося посредством смарт-контракта [13]. Федеральный закон N 259-ФЗ [14] закрепил цифровые валюты как средство платежа с ограничением их использования резидентами РФ, однако законодательно предло-

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

смарт-контракта устанавливается порядок исполнения договорных обязательств, при этом стороны соглашения не могут повлиять на него, вследствие чего не нуждаются в обеспечительных мерах и специальных способах защиты. В тоже время неясным остаётся вопрос о соотношении договора и программного кода [11]. Так, стороны договора в силу специфичности языка программирования не могут быть уверены в соответствии программного кода их воле, однако установление воли сторон является принципиально важным, поскольку с момента возникновения основания выполнения смарт-контракта воля его субъектов перестаёт учитываться и иметь значение. Решением этой проблемы может стать обязательное оформление договора в классической электронной форме как доказательства достижения соглашения на определённых условиях. Также представляется необходимым выработка единых технических правил и требований к форме электронных документов с целью автоматиза- ции проверок содержания смарт-контракта для всесторонней защиты прав участников правоотношений [12].

Заключение

Смарт-контракт является законодательно установленной моделью обусловленного исполнения обязательств, функционально обеспечивающей исполнение обязательств. Он значительно отличается от иных существующих видов договорных конструкций и обязательств своей формой, представляющей собой программный код в информационной технологии, а также независимым от воли субъектов гражданского права и автоматизированным характером исполнения обязательств. В практике применения смарт-контракт выступает вспомогательным программным соглашением, для дальнейшего развития которого необходимо преодоление технологических и законодательных пробелов. Это даст возможность усовершенствовать концеп- цию смарт-контракта на основе понимания незаменимости и необходимости данной модели договора как метода защиты прав участников гражданских правоотношений.

Список литературы Актуальные проблемы применения смарт-контрактов

  • Захаркина А.В. Смарт-контракт в условиях формирования нормативной платформы экосистемы цифровой экономики Российской Федерации // Вестник Пермского университета. Юридические науки. - 2020. - № 47. - C. 66-82.
  • EDN: VRCFTF
  • Осмоловская А.С. Смарт-контракты: функции и применение // Бизнес-образование в экономике знаний. - 2018. - № 2 (10). - С. 54-56.
  • EDN: XMMTMD
  • Богданова Е.Е. Проблемы применения смарт-контрактов в сделках с виртуальным имуществом // Lex russica (Русский закон). - 2019. - № 7 (152). - С. 108-118.
  • EDN: LFTUST
  • Фазлиева Л.К., Рахимов Э.Х. Смарт-контракт в гражданско-правовом обороте // Вестник Уфимского юридического института МВД России. - 2021. - № 2 (92). - С. 52-57.
  • EDN: BKPNFB
  • Камалян В.М. Технологический и правовой аспекты смарт-контракта // Вестник Университета имени О.Е. Кутафина (МГЮА). - 2020. - № 8 (72). - С. 144-157.
  • EDN: DZYDSJ
Статья научная