DOI: 10.25136/2409-7136.2018.11.28115
Received:
24-11-2018
Published:
07-12-2018
Abstract:
The subject of the research is the practical issues that may arise in the process of concluding, performing or terminating smart-contracts, i.e. forms of automated performance of contractual terms performed via the distributed ledger. Lukoyanov compares approaches to conslusion of smart contracts to the current methods of conclusion of contracts used in Roman-German and English-American laws. The author analyzes how smart contracts can be modified or amended as well as opportunities of control over stages of contract performance and methods of performance of obligations. The author pays special attention to the question of self-regulation and restriction of the scope of application for the state mechanism of dispute resolution when disputes result from smart contracts. The methodological basis of the research involves general and special research methods including dialectical method and methods of categorial and logical analysis as well as the method of comparative law studies. Analysis of new technological solutions that can be used in law is important for the development of modern digital economy in Russia. The author concludes that smart contract should be deemed concluded at the moment when a record about acceptance of a smart contract is made in a certain blockchain. Execution of a smart contract deployed in the deterministic space of a distributed registry is possible by obtaining information from the external environment from special programs called oracles. The state mechanism for enforcement and dispute resolution of smart contracts seems to be ineffective, and therefore, adequate regulation of the emerging relations can be carried out only on the basis of the principle of autonomy of the will of participants, self-regulation, separated from the national law of the lex electronica system.
Keywords:
Smart Contracts, Contracts, obligations, Blockchain, formation of contract, performance of contract, modification of contract, termination of contract, lex electronica, Internet
Такое явление в праве и современных технологиях, как смарт-контракты, то есть особая форма выражения договора в специальной компьютеризированной системе, которая обеспечивает автономный механизм формального контроля и исполнения его условий, получает активное развитие в гражданском обороте и требует теоретического осмысления. Существующие работы по данной тематике, например, статья А.И. Савельева «Договорное право 2.0: «умные» контракты как начало конца классического договорного права», зачастую акцентируют свое внимание на проблемах, связанных с возможным использованием концепций современного договорного права к смарт-контракту[1], и отказывают в правовом анализе утилитарных вопросов, связанных с заключением, изменением и прекращением смарт-контрактов.
В связи с этим, представляется целесообразным рассмотреть указанную проблематику, а также существующий опыт правового регулирования смарт-контрактов в зарубежных странах для возможного использования в российской юридической практике.
Для возникновения прав и обязанностей по смарт-контракту, как и по любому другому договору, необходимо достичь соглашения, которое выражается в совпадающем волеизъявлении сторон.
При этом необходимо отметить, что, так как смарт-контракт является договором между отсутствующими сторонами, его заключение регулируется особыми нормами права. В странах романо-германской и англо-саксонской правовых семей выделяют две стадии заключения договоров: оферта, то есть предложение вступить в договорные отношения, и акцепт, то есть согласие на это предложение.
На практике, в смарт-контрактах оферта представляет собой веб-страницу, которая содержит предложение заключить договор со ссылкой на программный код, подписанный закрытым ключом оферента и размещенный в распределенном реестре. Например, смарт-контракт первичного размещения цифровых активов – так называемых токенов – может содержать предложение купить актив за обеспечиваемую государствами фиатную валюту или произвести мену криптовалюты на предлагаемый актив с указанием обменного курса, способов оплаты и исполнения договора. Таким образом, веб-страница является определенной и полной, в том числе, содержит существенные условия договора, и может считаться офертой.
Оферта на заключение смарт-контракта, оформленная в виде веб-страницы без ограничения доступа, может быть признана в некоторых правопорядках «публичной», то есть обращенной к неопределенному кругу лиц (например, Россия, Германия, Франция). В таком случае, любое лицо, совершившее необходимые действия в целях акцепта смарт-контракта, будет управомочено требовать от оферента исполнения договорных обязательств. Предпринимателям, использующим или планирующим использовать смарт-контракты, следует учитывать указанное обстоятельство и, при необходимости, применять ограничения при доступе к веб-странице, на которой он размещен.
Срок действия оферты смарт-контракта фиксируется на странице и обычно не представляет сложности для определения. В случае истечения срока действия оферты программный код смарт-контракта выводит ошибку и, как следствие, смарт-контракт не может быть заключен.
Акцепт смарт-контракта должен проводиться в форме, аналогичной оферте, то есть в виде электронного сообщения, подписанного закрытым ключом акцептанта.
Так как смарт-контракт сформирован в виде договора присоединения, акцепт смарт-контракта не может изменять его программный код, а, следовательно, и его условия, таким образом, отсутствует возможность возникновения встречной оферты. Следовательно, действует ультимативный принцип, лаконично сформулированный в английском праве: take it or leave it.
Момент заключения смарт-контракта важен с точки зрения определения времени приобретения прав и обязанностей его сторонами. Определение момента заключения смарт-контракта отличается как от подхода, существующего в континентальной правовой семье (момент получения акцепта оферентом), так и от подхода англо-саксонского права (момент отправки акцепта, то есть теория «почтового ящика» - mail-box theory).
Момент заключения смарт-контракта может быть четко определен, так как программный код активируется только в момент внесения соответствующей записи об акцепте оферты в очередной блок записей распределенного реестра.
Напротив, решить вопрос об оседлости правоотношения в смарт-контракте (в особенности, если речь идет о сделке с активами, существующими в цифровом пространстве – мена токенов на криптовалюту) сложно. При отсутствии оговорки о применимом праве существенную сложность представляет задача определения применимого права, так как положение о наиболее характерном исполнении в смысле статьи 1211 Гражданского кодекса РФ неприменимо в связи с тем, что сведения о местоположении сторон смарт-контракта, как и то, кем являются данные стороны, зачастую анонимизированы. Таким образом, отношения по поводу заключения, исполнения и прекращения смарт-контракта в значительной мере теряют свою связь с государством.
В ряде случаев после заключения договора возникает необходимость модифицировать его в связи с новыми обстоятельствами или изменившейся общей волей сторон. Необходимость модифицировать смарт-контракта также может быть связана и с изменением применимых правовых норм. В связи с этим, при реализации смарт-контрактов должна быть предусмотрена возможность корректировать смарт-контракты, исполнение которых является длящимся.
Существует три способа изменить смарт-контракт:
1) Прекратить или расторгнуть действующий смарт-контракт и заключить новый с измененными условиями;
2) Внести изменения в программный код смарт-контракта без его прекращения (в случае, если устройство платформы, на которой реализован смарт-контракт, допускает такие изменения);
3) Получить обновление применимых норм из специальной библиотеки API (Application programming interface) норм договорного права, созданной государством или частными лицами.
В большинстве существующих смарт-контрактов исполнение с одной стороны происходит в момент акцепта путем предоставления обусловленного в соглашении объема криптовалюты. Например, в случае приобретения токенов во время так называемого первичного размещения токенов (ICO) происходит обмен одного цифрового актива (криптовалюты), который списывается со счета приобретателя, на другой цифровой актив (токен), который зачисляется на счет приобретателя. Однако возможны случаи длящихся смарт-контрактов. В связи с этим возникает вопрос контроля исполнения его этапов.
Распределенный реестр является полностью детерминированной системой. События в нем происходят в строгой последовательности. Эта особенность предотвращает любое изменение сохраненных данных, но ограничивает гибкость системы. Как возможность доступа распределенного реестра к внешней информации, так и поступление информации в реестр извне нарушает эту последовательность и лишает применение распределенного реестра основного преимущества.
В отличие от этого, среда за пределами распределенного реестра не является детерминированной. События могут происходить не по порядку, данные могут создаваться и использоваться в любой момент. Растет гибкость, но возникает трудность в обмене информацией с распределенным реестром. Фундаментальное различие делает внутреннюю и внешнюю среды распределенного реестра несовместимыми друг с другом, и только присутствие специальных систем, которые называются оракулами, позволяет наладить обмен информацией между ними.
Юридические факты, важные для исполнения смарт-контрактов, обрабатываются оракулами, фиксируются в распределенном реестре и обрабатываются программным кодом смарт-контракта. Таким образом, при выполнении условий, в зависимость от которых ставится исполнение смарт-контракта, происходит его автоматическое исполнение или, в противном случае, возврат сторон в их изначальное положение (автоматическая реституция).
В отличие от традиционных договоров на бумажном носителе автоматизированный смарт-контракт, развернутый в распределенном реестре, может быть реализован как онлайн-сервис для его сторон (мобильное приложение, веб-страница), который будет отображать исчерпывающую информацию догворе (стороны, статус исполнения, история событий, иные данные по желанию пользователей).
Например, мы можем представить кредитный смарт-контракт, который отображает на соответствующих страницах следующие сведения: преамбула, стороны, существенные условия (сумма, процентная ставка, срок, график погашения, комиссии, штрафные санкции), история платежей, дата и сумма ближайшего платежа с разбивкой на основной долг и проценты, иная информация (применимое право, договорная подсудность, арбитражная оговорка). При этом, данные о смарт-контракте формируются автоматически, являются публично достоверными и должны получать доказательственную силу.
Исполнение является самым желательным с точки зрения права способом прекращения договорного обязательства. В смарт-контракте находит свое высшее выражение принцип pacta sunt servanda, так как после заключения смарт-контракта его исполнение не зависит от воли сторон.
Исполнение смарт-контракта, как и традиционного договора, может осуществляться как единовременно в полном объеме, так и по частям, что фиксируется в распределенном реестре, где развернут смарт-контракт.
Цель договора достигается лишь надлежащим исполнением, то есть исполнением, сочетающим три параметра: определенные срок, способ и место. Можно задаться вопросом, применима ли данная конструкция для смарт-контракта.
Так, срок исполнения строго контролируется программным кодом, как просрочка, так и исполнение фиксируются в распределенном реестре.
На данный момент способ исполнения смарт-контракта ограничен средой его существования. Упомянутые программы-оракулы могут значительно расширить способы исполнения путем включения в распределенный реестр информации об исполнении из внешней среды. Помимо того, смарт-контракт может решить проблему недобросовестного кредитора, так как последний, указав информацию о способе исполнения в рамках распределенного реестра при заключении смарт-контракта (например, адрес для пополнения счета), не сможет отказаться принять это исполнение.
О месте исполнения смарт-контракта можно говорить условно, так как смарт-контракты ограничены киберпространством. Однако со временем пространство реализации смарт-контрактов может выйти за пределы цифровой сферы. К настоящему времени заключаются договоры мены криптовалюты на объекты недвижимости; в некоторых странах, например, в Швеции на основе государственно-частного партнерства реализуется проект по заключению сделок с недвижимостью на основе смарт-контрактов. Тем не менее, недостаточное регулирование подобных отношений не позволяет организовать широкое применение технологии распределенного реестра и заключение смарт-контрактов.
Представляется, что в среде реализации смарт-контракта могут быть также выражены практически все известные способы исполнения обязательств, в том числе, залог, обеспечительный интерес, задаток, неустойка, независимая гарантия. В будущем внедрение технологии распределенного реестра для учета прав на недвижимое имущество позволит обременять земельные участки и другие объекты недвижимости в качестве обеспечения обязательств, вытекающих из смарт-контрактов. При этом такое обременение будет общеизвестным и публично достоверным.
Прекращение смарт-контрактов в силу закона и решений государственных судов и других юрисдикционных органов возможно в случае подчинения участников распределенного реестра юрисдикции государства и предоставления этим органам соответствующих полномочий (прав администратора сети).
Однако распределенные реестры, основанные на принципе добровольного объединения энтузиастов со всего мира, были созданы как ответ на чрезмерное, по их мнению, государственное регулирование с целью ухода от государственной юрисдикции в пространство, где государственная власть не обладает эффективным механизмом принуждения.
Внутри распределенного реестра действует «чистое» саморегулирование, которое поддерживается самими участниками на основе принципов и убеждений, заложенных при построении системы распределенного реестра.
Таким образом, смарт-контракты, которые противоречат принципам объединения, могут быть заблокированы участниками сети в рамках поддержания порядка и борьбы за право в смысле, используемом Р. Иерингом.
Подобная ситуация может приводить к невозможности исполнения решений государственных органов, и порождает проблему неэффективности государственного механизма правоприменения в киберпространстве.
Несмотря на отмеченные достоинства смарт-контракта в части автоматизированного выполнения договорных обязательств, сложно представить, что заключаемые смарт-контракты не станут источником возникновения разногласий и споров между сторонами. Следует оговориться, что вероятность возникновения таких ситуаций будет ниже, чем у традиционных договоров.
Сама возможность возникновения споров требует адекватного механизма их разрешения. Как мы отметили, обращение к государственному механизму правоприменения неэффективно в среде распределенного реестра. Тем не менее, существует практика разрешения споров, возникающих из отношений в сети Интернет. Так, в Китае в августе 2017 года был создан специализированный суд по Интернет-спорам[2]. Деятельность этого органа уже продемонстрировала свою эффективность, однако, рассмотренные споры имеют сугубо территориальный характер, в связи с чем опыт и практика разрешения могут быть восприняты участниками сообщества распределенных реестров, но не обладают для них обязательной силой.
Возможным способом разрешения споров из смарт-контрактов могут выступать специальные арбитражные институции в сети Интернет (Online dispute resolution). Такие онлайн-арбитражи имеют достаточный уровень понимания специфики отношений в Интернете, в связи с чем пользователи сети Интернет доверяют решениям таких органов, а сроки и стоимость рассмотрения споров существенно снижаются.
Существующее регулирование смарт-контрактов в зарубежных государствах носит фрагментарный характер. В связи с этим можно сказать, что оно, скорее всего, является только способом наметить возможные будущие границы должного и дозволенного в рассматриваемой сфере правоотношений.
Действующее федеральное законодательство США допускает возможность заключения смарт-контрактов. Такой вывод можно сделать из содержания Закона об электронных подписях в международной и национальной торговле (Electronic Signatures in Global and National Commerce Act), так как подписание, заключение договора или иного документа, имеющего отношение к ведению торговой деятельности, не может быть признано незаконным, недействительным или ничтожным только по причине фиксации в электронной форме (ст. 101)[3].
Единообразный закон об электронных сделках (Uniform Electronic Transactions Act), действующий в 47 штатах, округе Колумбия и Американских Виргинских островах, устанавливает, что договору не может быть отказано в принудительном исполнении только потому, что он был заключен в электронной форме (пункт b раздела 7)[4].
Новейшие законодательные акты, принимаемые на уровне штатов напрямую закрепляют возможность заключения смарт-контрактов. Так, законодательство штата Аризона устанавливает, что договор, безопасность которого обеспечена технологией блокчейн, является договором, заключенным в электронной форме[5]. Договору не может быть отказано в принудительном исполнении только потому, что он был заключен в форме смарт-контракта. Смарт-контракт является программой, которая активируется происходящими событиями, причем она действует в распределенном децентрализованном многопользовательском воспроизводимом реестре и может управлять и передавать активы в таком реестре.
В законе штата Теннеси об электронных сделках[6] приводится схожее определение смарт-контракта, которое расширяет область их применения: помимо управления и передачи активов в реестре, добавлена возможность создания и распространения активов в реестре, синхронизации информации и управление правами доступа к программным продуктам.
Аналогичные законодательные инициативы рассматриваются в настоящее время в ряде других штатов: Флорида, Небраска и Вермонт.
Другим примером регулирования смарт-контрактов является Декрет Президента Беларуси №8 «О развитии цифровой экономики» от 21.12.2017, который определяет смарт-контракт как программный код, предназначенный для функционирования в реестре блоков транзакций (блокчейне), иной распределенной информационной системе в целях автоматизированного совершения и (или) исполнения сделок либо совершения иных юридически значимых действий[7].
Приведенные материальные нормы, регулирующие смарт-контракты, тем не менее, не могут служить полноценным источником правовых норм, на основе которых могут разрешаться разнообразные споры в связи с заключением, исполнением и прекращением смарт-контрактов. Рассмотрение спора потребует определить применимые нормы права, однако традиционные подходы международного частного права, выраженные в коллизионных привязках, оказываются бесполезными.
Таким образом, смарт-контракты были разработаны и созданы в целях отхода от необходимости применения национального права, так как для смарт-контракта будет достаточно правил, закрепленных в нем в виде программного кода. С этой точки зрения, смарт-контракт представляется явлением, которое позволяет избежать или, по крайней мере, существенно минимизировать использование национального права и, тем самым, органично вписывается в концепции так называемого самодостаточного договора (англ. self-contained contract) или договора без права (англ. lawless contract, фр. contrat sans loi).
При этом следует признать, что даже при составлении максимально подробного смарт-контракта минимальная связь с национальными правовыми системами продолжает сохраняться, в том числе в силу субъектного состава отношений из смарт-контракта. Поэтому в отсутствие адекватных норм национального права необходимым является поиск решения проблемы восполнения в нем пробелов, которая решается при допущении плюрализма правопорядка.
Один из основоположников учения о плюрализме правопорядка итальянский юрист Санти Романо изложил в работе «Правовой порядок» представление о том, что «различные идеалы в жизни сообществ людей (религиозные, этические, творческие, коммерческие) могут привести к созданию различных правовых систем. Их цели и задачи могут быть разными, однако, все они, тем не менее, являются правовыми системами и институтами жизни общества»[8].
Допущение существования так называемого lex electronica как автономной обособленной системы регулирования отношений, созданной участниками сети Интернет, совместно с функционированием смарт-контрактов, позволяет предположить, что в будущем это позволит создать систему наднационального регулирования частноправовых отношений.
Таким образом, рассмотренные аспекты заключения, исполнения, изменения и прекращения смарт-контрактов позволяют говорить об адаптации договоров к взрывному развитию технологий, что, с одной стороны, является одним из условий развития экономики и трансформации современного права в этих условиях, а, с другой стороны, может вызвать опасения у государства и консервативно настроенной части общества. Последнее может привести к запретам или значительным ограничениям для реализации инициатив в области цифровизации экономики, в том числе разработки и внедрения смарт-контрактов. Однако такой подход является контрпродуктивным, а сама технология смарт-контрактов представляет обоснованную экономическую выгоду для участников правоотношений путем снижения транзакционных издержек. В связи с этим, государство должно проводить исследования и реализовывать инициативы по внедрению перспективных технологий в экономику, при этом, воздерживаясь от избыточного регулирования подобных правоотношений.
Тем не менее, уже на данный момент можно говорить, что смарт-контракты могут привести к изменению практики заключения, изменения, исполнения и прекращения договоров, а формирующееся саморегулирование киберпространства, основанное на автономии воли участников, может быть положено в основу будущих законодательных инициатив.
References
1. Savel'ev A.I. Vestnik grazhdanskogo prava. 2016, № 3.
2. https://www.netcourt.gov.cn/portal/main/en/index.htm
3. https://www.gpo.gov/fdsys/pkg/PLAW-106publ229/pdf/PLAW-106publ229.pdf
4. http://www.uniformlaws.org/shared/docs/electronic%20transactions/ueta_final_99.pdf
5. https://www.azleg.gov/legtext/53leg/1R/bills/hb2417h.pdf
6. https://legiscan.com/TN/text/SB1662/id/1802160/Tennessee-2017-SB1662-Chaptered.pdf
7. http://president.gov.by/ru/official_documents_ru/view/dekret-8-ot-21-dekabrja-2017-g-17716/
8. Santi Romano. L'ordinamento giuridico. 2 ed. con aggiunte. Firenze : Sansoni, 1946. P. 49
|