Денис Крауялис – Советник, руководитель практики разрешения споров юридической фирмы «Томашевская и партнеры», адвокат
Александр Ковалевич – помощник юриста юридической фирмы «Томашевская и партнеры»
Автоматически выполняемые договоры в форме компьютерных программ (смарт-контракты), открывают новые возможности для ведения экономической деятельности. При этом законодательство и судебная практика адаптируются к новым реалиям с опозданием, в результате чего использование смарт-контрактов может быть связано с регуляторными рисками. О том, как их спрогнозировать и избежать – в статье.
Понятие и определение смарт-контракта
Смарт-контракт – это соглашение, которое исполняется при помощи компьютерного алгоритма, без участия сторон. Существует два основных подхода к его определению: одни юрисдикции воспринимают компьютерный алгоритм лишь как средство исполнения сделки, другие рассматривают его как самостоятельную форму договора.
В законодательстве РФ положение о смарт-контрактах содержится в статье 309 Гражданского кодекса, признающей смарт-контракт в качестве альтернативного способа исполнения обязательства, не требующего дополнительного волеизъявления стороны..
Из толкования статьи следует , что смарт-контракт сам по себе, без заключенного в традиционной форме договора, не имеет юридической силы. Более того, даже при наличии такого договора смарт-контракт будет иметь юридическую силу только в случае, если в основном договоре прямо указан такой способ исполнения обязательства. Данная формулировка существенно ограничивает возможности сторон при заключении договора.
Особенности заключения и исполнения смарт-контрактов
Смарт-контракт заключается путем составления компьютерной программы, которая содержит в себе основные положения договора. Например, при наступлении определенного события алгоритм автоматически спишет со счета продавца определенную сумму и переведет на счет покупателя.
После создания программы она исполняется автоматически, не требуя подтверждения или волеизъявления сторон. При этом, если смарт-контракт заключается с использованием технологии блокчейн, его условия после заключения не смогут быть изменены, а исполнение не получится прекратить в силу особенностей технологии.
Помимо автоматического исполнения, программный код смарт-контракта может автономно совершать и другие действия, что предоставляет сторонам гораздо более широкие возможности для уточнения условий договора и самозащиты своих прав.
Например, при заключении договора аренды автомобиля путем составления смарт-контракта алгоритм может предусматривать автоматическую блокировку зажигания в случае просрочки оплаты или нарушения географических ограничений на пользование автомобилем. Аналогично, программа самостоятельно может рассчитывать проценты за просрочку и списывать их со счета должника.
Сферы возможного применения смарт-контрактов
На данный момент смарт-контракты прежде всего применяются в сделках с цифровыми активами и криптовалютой, так как в отношении данных предметов проще всего автоматизировать исполнение, установив его условия в программном коде.
Поэтому смарт-контракты сейчас широко применяются на цифровых финансовых рынках и биржах, где автоматизация исполнения значительно упрощает деятельность с учетом количества операций.
При этом теоретически возможно связать программный код и с материальными предметами, например, дистанционно управляемыми транспортными средствами, автоматизированными производственными линиями или логистическими цепочками.
Возможные риски при заключении смарт-контрактов
Ключевой риск, связанный с заключением смарт-контракта, связан с непониманием судами сути технологии смарт-контракта в силу новизны института и недостаточного правового регулирования. В судебной практике часто можно встретить дела, в которых суды применяют термин «смарт-контракт» к любому заключению договора с использованием информационных технологий, игнорируя главный критерий – автономность исполнения при отсутствии воли сторон.
Так как текущая законодательная формулировка не признает смарт-контракты самостоятельными договорами, заключение договора только в форме программного кода может в принципе повлечь за собой признание всего договора незаключенным.
В смарт-контракте, как и в обычном договоре, должны быть четко определены существенные условия, в том числе конкретные лица, выступающие сторонами.В отсутствие указания на стороны соглашения суд может отказать в принятии иска.
Пример из практики. Истец заключил договор с ответчиком на покупку автомобиля с использованием смарт-контракта, однако ответчик вернул перечисленную сумму и отказался исполнять свои обязательства по договору. Истец обратился в суд с иском о понуждении к исполнению договора, представив в качестве доказательства снимки экрана, однако суд отказал в удовлетворении требований, так как из представленных доказательств невозможно было определить вторую сторону договора.
(Постановление Арбитражного суда Поволжского округа от 18.05.2023 № Ф06-3649/2023 по делу №А55-7445/2022)
Данное дело иллюстрирует сразу две проблемы, связанные с рассмотрением споров из смарт-контрактов.
Во-первых, судами трех инстанций был неверно применен термин «смарт-контракт» в отношении договора, заключенного с использованием электронных средств. Об отсутствии в данном деле ключевого элемента смарт-контракта - автоматическое исполнение, говорит тот факт, что истец был вынужден обратиться с иском о понуждении к исполнению, а также факт того, что оплата производилась путем банковского перевода – таким образом, оба элемента исполнения были поставлены в зависимость от волеизъявления сторон.
Во-вторых, данное дело подчеркивает важность четкого определения сторон при заключении договора в электронной форме. В противном случае, , суд откажет в удовлетворении требований.
Существует также ряд доктринальных проблем, не имеющих на данный момент решения в отечественном законодательстве и судебной практике.
Во-первых, отсутствует четкое соотношение между формами договора: письменной и «программной» (т.е. договор, существующий в виде компьютерной программы). Иными словами, доктрина пока не выработала требования, при отсутствии которых последняя форма считается соблюденной.
Во-вторых, активное развитие концепции «интернета вещей» (концепция сети передачи данных между физическими объектами, оснащёнными встроенными средствами и технологиями для взаимодействия друг с другом или с внешней средой) позволяет теоретически передать программному коду дистанционное управление вещами, например, беспилотными автомобилями, автоматизированными отгрузочными комплексами на складах или автоматическими замками на двери.
В таком случае необходимо урегулирование вопросов, связанных с правовым положением вещи, которая управляется программным алгоритмом, например, с риском случайной гибели или с возможным ущербом, причиненным третьим лицам в ходе выполнения алгоритма.
В-третьих, так как от программного кода напрямую зависит исполнение договора, а сам такой код может создаваться третьим лицом, необходимо определить пределы гражданско-правовой ответственности разработчика алгоритма за возможные убытки в результате ошибок в коде или за недобросовестное вмешательство в условия смарт-контракта.
Варианты решения ряда данных проблем можно найти в иностранном законодательстве и судебной практике, однако отечественная правовая система на данный момент не дает ответов на них. Сейчас институт смарт контрактов существует практически в правовом вакууме, в котором позицию судов и перспективы споров невозможно предсказать.
При этом в практике есть примеры, когда суды рассматривали споры, вытекающие из смарт-контрактов, обеспечивая защиту прав по таким соглашениям.
Пример из практики. Суд удовлетворил требование о взыскании задолженности по договору поставки, заключенного в формате «блокчейн-контракта» в электронной форме, согласие на использование которого было дано сторонами путем подписания простой электронной подписью.
(Решение Арбитражного суда Омской области от 27.05.2019 по делу № А46-4990/2019)
Несмотря на то, что из текста решения суда не совсем понятно, был ли между сторонами действительно заключен смарт-контракт или был просто подписан договор в электронной форме, данное дело свидетельствует о признании института смарт-контрактов в российском правопорядке.
Способы снижения рисков при заключении смарт-контрактов
С учетом особенностей законодательного регулирования смарт-контрактов в РФ оптимальнее всего представляется использовать программный код как способ исполнения, то есть заключать договор в письменной форме, в котором будет предусмотрено автономное исполнение путем применения информационных технологий.
Данное решение ограничивает гибкость применения смарт-контрактов, однако повышает вероятность успешной защиты своих прав в суде, так как суд при разрешении спора сможет опираться на условия договора в письменной форме.
В случае, где сторонам необходимо заключать основной договор исключительно в электронной форме, подтвердить их волю на заключение такого договора можно путем заключения предварительного договора в письменной форме, который будет предусматривать заключение основного договора в форме смарт-контракта.
Еще одной альтернативой в условиях неурегулированности института смарт-контрактов российскому праву может стать заключение соглашения, которое бы подчиняло отношения, вытекающие из смарт-контракта, праву другой юрисдикции. Однако, учитывая, что специальных норм по этому вопросу не установлено, убедить суд в том, что договор должен рассматриваться в другой стране или в арбитражном учреждении, может быть сложно.
Перспективы развития института смарт-контрактов в законодательстве
На данный момент уровень технического развития не позволяет в полной мере раскрыть потенциал смарт-контрактов. В частности, на данный момент значительно ограничен предмет таких соглашений.
Законодательное регулирование данного института также содержит множество пробелов, вследствие чего заключение смарт-контрактов на данном этапе сопряжено с большим количеством рисков для сторон соглашения.
Однако даже на данной стадии автоматизация исполнения может позволить сторонам проще и эффективнее выстраивать свои договорные отношения, аккуратно используя существующие правовые механизмы и технологические решения.