В данной работе рассмотрим смарт-контракт как новую, ранее неизвестную праву третью форму договора — «математически-электронную форму договора», опишем его понятия, принцип работы, сферу применения, преимущества и недостатки.

1. Понятие смарт-контракта

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

Существуют различные формы применения (реализации) блокчейна, и в настоящей работе рассмотрим такую его форму как «смарт-контракт».

У смарт-контракта довольно много различных определений как с технической, так и с правовой точки зрения.

Приведем некоторые из них:

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

б) технологическое понятие смарт-контракта (англ. smart contract, также self-executing contract, blockchain contract, или digital contract) определяет данное явление как электронный алгоритм, предназначенный для автоматизации процесса исполнения контрактов в блокчейн; таким образом, основная идея смарт-контракта — исключить расхождение трактовок условий договора заключившими его сторонами.

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

г) в мире существуют и легальные, правовые определения смарт-контракта, и среди них особо хочется выделить понятие смарт-контракта в праве Беларуси.

Смарт-контракт — программный код, предназначенный для функционирования в реестре блоков транзакций (блокчейне), иной распределенной информационной системе в целях автоматизированного совершения и (или) исполнения сделок либо совершения иных юридически значимых действий (п. 9 Приложения 1 к Декрету N 8).

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

По нашему мнению, как гражданско-правовое явление смарт-контракт представляет собой не разновидность (тип, вид) договора, а лишь его новую, ранее неизвестную праву форму.

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

Иными словами, смарт-контракт — это форма договора, которая написана на языке программирования в виде исполняемого кода; сам код хранится на платформе; данная платформа построена на основе блокчейна.

Основываясь на изложенном выводе, правовую природу смарт-контракта можно определить через простой пример.

В соответствующую математическую программу заложено, что:

лицо А должно ежемесячно выплачивать сумму в размере N рублей лицу Б за аренду помещения, и благодаря смарт-контракту (соответствующей математической программе) сумма арендной платы списывается со счета А в определенный договором день, и если же в один день из месяцев на счете будет недостаточно средств, то А должно будет оплатить предусмотренную договором неустойку.

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

Чтобы не опасаться и минимизировать риски, можно испытать смарт-контракт до начала его применения в тестовом режиме и посмотреть, как он будет работать.

Таким образом, смарт-контракт — это не договор как таковой, и не новый тип или вид договора, а лишь новая, ранее неизвестная праву форма договора.

2. Принцип работы смарт-контракта

При рассмотрении принципа работы смарт-контракта в первую очередь необходимо определить элементы «умного договора» («интеллектуального договора»).

К указанным элементам прежде всего относятся:

1) децентрализованная платформа для распределенного хранения смарт-контракта в виде его записи в блокчейне этой платформы;

2) подписи сторон «умного договора» в виде электронных подписей. При этом указанные подписи не соответствуют электронным цифровым подписям (Закон от 28.12.2009 N 113-З), а скорее являются аналогом подписи отправителя средств в сети Bitcoin, которая подтверждает внесение транзакции в цепочку блоков;

3) оформление объекта договора, каковым может являться только объект, находящийся внутри среды существования самого «умного договора», при этом должен быть обеспечен «беспрепятственный, прямой доступ» «умного договора» к объекту договора без участия человека;

4) оформление существенных условий договора в виде полного математического описания, которое возможно запрограммировать в среде существования «умного договора». Таким образом, описывается логика исполнения условий гражданско-правового договора, оформленного смарт-контрактом.

На основе изложенных элементов можно вывести принцип работы смарт-контракта:

1. После возникновения необходимости совершения юридически значимого действия суть этого действия пересылается в компьютерную сеть равноправных узлов (они называются нодами).

2. Сеть нод в свою очередь подтверждает статус пользователя.

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

3. Преимущества смарт-контракта

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

Подробнее о преимуществах, недостатках и сфере применения смарт-контракта читайте в ilex