Компьютерный протокол который самостоятельно проводит сделки
Данная статья посвящена понятийно-сущностной характеристике смарт-контрактов в России и за рубежом. В рамках научной работы рассматриваются особенности заключения данных контрактов. Проведен анализ и описаны положительные и отрицательные нюансы, которые возникают при заключении «умных» контрактов.
Нюансы
К достоинствам смарт-контрактов относят отсутствие необходимости в посреднике, снижение затрат (из-за отсутствия третьей стороны), скорость оформления (гораздо быстрее, чем вручную) и безопасность (контракты в блокчейне не могут быть утеряны, а процесс децентрализованного управления исключает риск манипуляций).
Но есть и недостатки. Для полноценного использования смарт-контрактов понадобятся «оракулы» — сервисы, связывающие блокчейн с реальным миром, считает независимый финансовый эксперт и инвестор Максим Ульянов. Ведь в реальном мире исполнение смарт-контракта привязано к внешним событиям, о которых может поступать некорректная или недостоверная информация, что перечёркивает все достоинства технологии.
Кроме того, в блокчейне нет ясных механизмов по устранению возможных ошибок в коде контракта. «Если ошибка будет обнаружена после заключения смарт-контракта, то из-за особенностей логики распределённого реестра возникают существенные сложности с её исправлением, что может приводить к финансовым потерям сторон», — отметил Ульянов.
Другая проблема — неясный юридический статус смарт-контрактов. «В российском законодательстве как таковое легальное определение смарт-контракта пока отсутствует, и этому иногда находят простое объяснение: зачем регулировать средствами права компьютерную программу, если право призвано регулировать отношения между лицами?» — сказал директор Института экономических и правовых исследований Сергей Швакин.
ON THE QUESTION OF THE CONCEPTUAL AND ESSENTIAL CHARACTERISTICS OF SMART CONTRACTS
This article is devoted to the conceptual and essential characteristics of smart contracts in Russia and abroad. Within the framework of the scientific work, the features of concluding these contracts are considered. The analysis is carried out and describes the positive and negative nuances that arise when concluding "smart" contracts
Как появились умные контракты?
Первые идеи смарт-контрактов были предложены в 1994 году Ником Сабо . Он описал смарт-контракт как компьютерный протокол, который на основе математических алгоритмов самостоятельно проводит сделки с полным контролем над их выполнением.
Впервые идеи Сабо воплотились на практике вместе с появлением первой криптовалюты биткоин и лежащей в ее основе технологии блокчейн. Некоторые принципы смарт-контрактов были заложены в протоколе биткоина. Однако большинство современных блокчейнов, включая биткоин, не обладают полнотой по Тьюрингу , поэтому их «контракты» представляют собой относительно простые конструкции, такие как мультиподпись или транзакции с отложенным исполнением.
Широкое практическое применение смарт-контракты получили с появлением и развитием проекта Ethereum. В 2013 году будущий его основатель Виталик Бутерин пришел к выводу, что биткоин плохо подходит в качестве базового протокола для смарт-контрактов, поскольку изначально не был спроектирован под эту задачу. Впоследствии Бутерин решил создать с нуля наиболее подходящий для смарт-контрактов протокол.
В чем фишка смарт-контрактов?
Смарт-контракты дают возможность выполнять надежные и конфиденциальные транзакции без участия внешних посредников в лице банков или государственных органов. Кроме того, такие транзакции являются прослеживаемыми, прозрачными и необратимыми.
Смарт-контракты не только содержат информацию об обязательствах сторон и санкциях за их нарушение, но и сами автоматически обеспечивают выполнение всех условий договора.
Похожие темы научных работ по праву , автор научной работы — Корниенко Анна Вячеславовна
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ДОКТРИНАЛЬНЫХ КОНЦЕПЦИЙ ПРАВОВОГО РЕГУЛИРОВАНИЯ СМАРТ-КОНТРАКТОВ В РОССИИ И ЗАРУБЕЖНЫХ СТРАНАХ
Практика
По состоянию на начало 2022 года в России смарт-контракты используются по минимуму, рассказал основатель Amir Capital Group Марат Мынбаев. Самый яркий пример — сделка Альфа-Банка, S7 Airlines и оператора авиатопливного рынка «Газпромнефть-Аэро» в 2018 году. Они заключили смарт-контракт на оплату топлива при заправке воздушных судов без предоплаты и банковских гарантий.
В контракте была записана информация о стоимости и объёме топлива, необходимого для заправки самолетов. После запроса на заправку воздушного судна заявка отправлялась в Альфа-банк, где происходило резервирование суммы, необходимой для стандартной заправки одного самолета. Банк моментально подтверждал получение заявки, и заправка судна начиналась. Средства списывались со счёта после окончания заправки, а необходимые документы отправлялись всем сторонам — участникам сделки.
В 1994 году американский программист Ник Сабо придумал идею о так называемых умных контрактах. Это компьютерный протокол, который на основе математических алгоритмов самостоятельно проводит сделки с полным контролем за их выполнением. Главные ценности «умного контракта» — снижение издержек, отсутствие возможности вмешательства третьих лиц и отсутствие рисков неоднозначных трактовок и несправедливых решений судов.
Но в то время технологий для исполнения подобных задач еще не существовало. Первые «умные контракты» появились только в 2013 году.
Слово «контракт» в вышеупомянутом словосочетании наталкивает на мысль о чем-то юридическом и закрепленном в законодательстве. Однако «умный контракт» как раз к простым юристам имеет совсем отдаленное отношение.
Составляя договор, юрист стремимся снизить все возможные риски неисполнения обязательств одной из сторон. А «умные контракты» делают все автоматически. Казалось бы, в этом случае контракт нельзя не исполнить или исполнить ненадлежащим образом: за всем следят математические алгоритмы.
Вот что можно отметить, если разбирать «умный контракт» по правилам гражданского законодательства. Предметом «умных контрактов» должен являться объект, находящийся в том же поле, что и сам контракт. То есть в виртуальном мире. Платой за контракт выступают либо криптовалюты (вроде известных всем биткоинов), либо взаимные обязательства, что роднит контракт с бартерной сделкой.
Прав и обязанностей сторон в смысле, который закреплен в российском законодательстве, не существует. Ведь главное отличие «умных контрактов» — это возможность их автоматического исполнения. Здесь нельзя изменить условия контракта в одностороннем порядке. Программный код прописывает все условия и возможные ситуации, регулируя отношения сторон.
Кто такой сетевой юрист? Одной из профессий будущего, по версии Forbes, является профессия так называемого сетевого юриста. В его обязанности входит создание законодательства виртуального мира, урегулирование вопросов интеллектуальной собственности, не попадающих под правила Гражданского кодекса, а также другие функции, направленные на обеспечение порядка в Cети. Будущее, очевидно, за юристами, которые смогут идти в ногу со временем и защищать клиентов не только офлайн, но и в онлайн-режиме. Именно поэтому одной из задач в собеседовании на должность юриста в нашей компании, например, будет правовая оценка ограбления The DAO. |
Что такое Re-entrancy attack?
Говорят, что процедура является re-entrant, если ее выполнение может быть прервано в середине, инициировано заново, и оба запуска могут завершиться без каких-либо ошибок при выполнении. В контексте смарт-контрактов Ethereum повторный вход может привести к серьезным уязвимостям.
Самым известным примером этого был взлом DAO, в ходе которого был выведен эфир на сумму 70 миллионов долларов.
Так что же такое уязвимость повторного входа? Как это работает и как это предотвратить?
Механизм
Пример из реальной жизни - взлом DAO
DAO это популярный децентрализованный инвестиционный фонд, основанный на смарт-контрактах. В 2016 году смарт-контракт DAO накопил эфир на сумму более 150 000 000 долларов (на тот момент). Если проект, запросивший финансирование, получил достаточную поддержку со стороны сообщества DAO, адрес Ethereum этого проекта мог вывести эфир из DAO. К сожалению для DAO, механизм перевода переводил эфир на внешний адрес, прежде чем обновлять его внутреннее состояние и отмечать, что баланс уже переведен. Это дало злоумышленникам возможность для вывода большего количества эфира, чем они имели право, путем повторного входа.
Смарт-контракт (англ. Smart contract — “умный контракт”) — компьютерный алгоритм, предназначенный для заключения и поддержания самоисполняемых контрактов, выполняемых в блокчейн-среде.
Такие контракты записываются в виде кода, существующего в распределенном реестре — блокчейне , который поддерживается и управляется сетью компьютеров. Простыми словами, умные контракты позволяют обмениваться активами, не прибегая к услугам посредников.
Работает ли «человеческий фактор»?
Кажется, что «умные контракты» невозможно обмануть. Но недавно оказалось, что «человеческий фактор» здесь тоже играет свою роль.
В 2016 году был запущен проект The DAO, первая Децентрализованная автономная организация (ДАО). Проект, за созданием которого стоит команда стартапа Slock.it, ставил перед собой амбициозную цель: создать венчурный фонд, работающий без участия человека — инвесторы получали возможность голосовать за решения этого фонда через алгоритмы. Никаких лидеров и руководителей, только правила, заложенные в код, за исполнение которых отвечают компьютерные протоколы.
Проект привлек около $100 млн инвестиций — в криптовалюте, а затем его взломали. Хакеру удалось вывести около $50 млн.
Тот баг, которым воспользовался некий недобросовестный человек (хотя его можно назвать и гением) — это операция по выходу из проекта. Процесс предполагает создание дочерней компании и вывода на нее «денег» участника. И затем обновление баланса системы. Именно между двумя эти процессами и произошло зацикливание, в результате которого система снова и снова выводила долю участника на дочернюю компанию, не обновляя баланс для завершения операции.
Описанные действия в системе проекта The DAO не подпадают под действие Уголовного кодекса — и их действительно затруднительно квалифицировать, а еще труднее доказать. Этим, к слову, и воспользовался хакер, который пообещал подать в суд, если у него отберут полученные деньги.
Сложилась парадоксальная ситуация. Человек, по сути, своровал $50 млн (пусть и в криптовалюте). При этом, согласно закону, он не считается мошенником.
При этом я считаю, что за «умными контрактами» будущее. Это близкий к идеальному способ заключения сделок и структурирования отношений сторон. Но, как мы видим, очень важно связывать виртуальный мир с реальным законодательством.
“Библиотеки можно рассматривать, как неявные базовые смарт-контракты для смарт-контрактов, которые их используют” из документации языка Solidity
Библиотека в Solidity - это тип смарт-контракта, содержащий многократно используемый код. После развертывания в блокчейне (развёртывается только один раз) ему присваивается определённый адрес, а его свойства / методы могут многократно использоваться другими смарт-контрактами в сети Ethereum.
Они позволяют вести разработку более модульным способом. Иногда полезно думать о библиотеке как о куске кода, который можно вызвать из любого смарт-контракта без необходимости его повторного развертывания.
В какой сфере пригодится NFT
Сегодня я хотел бы затронуть тему NFT и предположить дальнейший вектор развития помимо сферы искусства. Я прекрасно понимаю, что в последнее время NFT будоражит умы большого количества людей. Одни стремятся быть на гребне волны и заработать на хайпе, рисуя пиксель-арт коллекции, другие находятся в недоумении и считают, что это все обман.
С одной стороны, произведения искусства участвуют в аукционах и приобретают их за весьма солидные суммы. Это признанные шедевры или предметы представляющие интерес определенного круга людей. В общей массе произведений искусства (давайте относить сюда абсолютно все картины, написанные любым художником), сами понимаете, это ничто. Есть Мона Лиза, а есть сотни картин, которые продают на Старом Арбате. Аналогию с NFT-коллекциями Вы улавливаете.
Однако, с другой стороны, NFT, как технология, о себе уже громко заявила и в дальнейшем может лишь расширять список сфер использования.
Текст научной работы на тему «К ВОПРОСУ О ПОНЯТИЙНО-СУЩНОСТНОЙ ХАРАКТЕРИСТИКЕ СМАРТ-КОНТРАКТОВ»
Корниенко Анна Вячеславовна Кубанский государственный университет Юридический факультет им. А.А. Хмырова
Россия, г. Краснодар
Kuban State University Faculty of law. A. A. Khmyrova Russia, Krasnodar
К ВОПРОСУ О ПОНЯТИЙНО-СУЩНОСТНОЙ ХАРАКТЕРИСТИКЕ
СМАРТ-КОНТРАКТОВ Аннотация: данная статья посвящена понятийно-сущностной характеристике смарт-контрактов в России и за рубежом. В рамках научной работы рассматриваются особенности заключения данных контрактов. Проведен анализ и описаны положительные и отрицательные нюансы, которые возникают при заключении «умных» контрактов.
Ключевые слова: цифровые права, платформа блокчейн, умный контракт, смарт-контракт, договор, LawTech.
ON THE QUESTION OF THE CONCEPTUAL AND ESSENTIAL CHARACTERISTICS OF SMART CONTRACTS Annotation: This article is devoted to the conceptual and essential characteristics of smart contracts in Russia and abroad. Within the framework of the scientific work, the features of concluding these contracts are considered. The analysis is carried out and describes the positive and negative nuances that arise when concluding "smart" contracts.
Key words: digital rights, blockchain platform, smart contract, smart contract, contract, LawTech.
На сегодняшний день цифровые права являются одним из видов объектов, принадлежащих гражданам и подлежащие защите внутренним законодательством той или иной страны. С принятием в Российской Федерации Закона «о цифровых финансовых активах [1]» (далее - Закон о ЦФА) начинают свое действие новые правовые институты. Развивается криптовалюта и в обиход начинают вливаться некие «умные» контракты. Все это происходит на некой программной платформе - Ьа^^ГесИ [2], которая производит автоматизированные команды, заданные программистами. Примером служит платформа ЕШегеит, которая стала базисом не только для развития криптовалюты, но уже и для смарт-контрактов.
Автором идеи смарт-контракта является американский ученый Ник Сабо. Он исходил из того, что это компьютерный протокол, который самостоятельно проводит сделки и контролирует их исполнение с помощью математических алгоритмов [3].
На международном уровне еще не сформировалось точное понимание к термину «смарт-контракт». Отсутствие единой международной базы приводит к дизгармонизации в праве каждой страны.
Так, в США в штате Аризона под смарт-контрактом понимается управляемая событиями программа для ЭВМ, функционирующая в распределенном, децентрализованном реестре, которая может управлять передачей активов и обеспечивать запись о нем в реестре [4].
По мнению М. Каи1а11^ и J. Несктапп, программный код в смарт-контракте не служит для выражения волеизъявления [5]. Смарт-контракт нельзя отождествлять с письменным документом, который отражает содержание волеизъявления сторон. Он лишь выполняет условия договора. По их мнению, стороны договора могут решить, что их отношения будут регулироваться смарт-контрактом, который выполняет функции письменного договора. В данном случае программный код будет использован для выражения воли.
В Российской Федерации Закон о ЦФА описывает смарт-контракт
как договор в электронной форме, исполнение прав и обязательств по которому осуществляется путем совершения в автоматическом порядке цифровых транзакций в распределенном реестре цифровых транзакций в строго определенной таким договором последовательности и при наступлении определенных им обстоятельств [1].
Следовательно, можно сказать, что смарт-контракт - это компьютерная программа, связанная с исполнением обязательств, исполняет их и отслеживает исполнение.
Несомненными плюсами смарт-контрактов является то, что такие контракты позволяют снизить трансграничные издержки при заключении договоров, так как они заменяют работу посредников с платными услугами. Еще одним преимуществом выступает невозможность контроля со стороны государственных регуляторов, то есть практически нельзя повлиять, заставить убрать код смарт-контракта или изменить его, так как программа после внедрения в блокчейн тиражируется по множеству узлов сети и не подлежит изменению.
Минусами будут выступать следующие факторы: во-первых, невозможность корректировки данных, то есть если нужно внести изменения есть только один выход - создать новый контракт. Во-вторых, спад труда лиц, задействованных в сфере юриспруденции, так как смарт-контракт — это код, следовательно, данные договоры подвластны кодировке только программистам. В-третьих, риски программных ошибок, в случае малейшего зависания или сбоя все контракты аннулируются в базе.
Рассматривая проблематику данных контрактов, стоит заметить, что ни в одной стране еще не сложилась достаточная судебная практика, чтобы делать выводы о полезности или напротив неудобстве данных новшеств. Самый популярный вопрос, который может возникнуть - это какой нормативно-правовой базой регулируется данный умный контракт? Рассматривая практику США, стоит отметить, что там смарт-контракт не является договором с правовой
точки зрения, поскольку полностью или частично не удовлетворяет требованиям законодательства.
В доктрине же Российской Федерации, как и в Законе о ЦФА приходят к мнению о том, что смарт-контракт - договор, существующий в форме программного кода, имплементированного на платформе блокчейн, который обеспечивает автономность и самоисполнимость условий договора по наступлении заранее определенных событий. Однако, рассматривая ст. 420 Гражданского Кодекса Российской Федерации (далее - ГК РФ) стоит отметить, что договор - это волеизъявление двух или более лиц на его заключение [6]. Возникает вопрос как код может быть волеизъявлением? Идентификация сторон в смарт-контракте через электронную подпись говорит о желании и воле заключить сделку. Так, в РФ выделяют три вида идентификации: простая электронная подпись, усиленная неквалифицированная подпись и усиленная квалифицированная подпись.
Как же тогда будет происходить кодирование договора, если на практике юридическая помощь оказывается в проигрыше по сравнению с программистской? Как уже было отмечено, для составления такого смарт-контракта необходимо присутствие технического эксперта, а именно программиста. Далее стороны договариваются об условиях сделки, а технический эксперт записывает данные условия посредством составления кода на определенном языке программирования в виде смарт-контракта. В блокчейн-системе стороны обсуждают условия смарт-контракта, а затем применяют функцию его изготовления, где специальный технический эксперт преобразовывает данные ему условия в виде смарт-контракта. Затем будет каждой стороне выдана пробная версия, чтобы стороны либо просили заменить контракт на новый, путем составления дополнительного соглашения о некоторых положениях, либо же приступали к работе. Но наравне с договором, закодированным стороны будут иметь еще копию оригинального договора, оформленного естественным путем.
Будет ли это удобно или же это повлечет за собой еще большей
волокиты покажет время. Однако, несмотря на кодировку сделки программистом, положения договора стоит отнести к компетенции квалифицированного специалиста - юриста. В случае нарушения сторонами выполнения условий контракта защита прав будет происходить через посредников. Возможно для таких сделок судебный порядок не совсем корректен, в связи с неразвитой нормативно-правовой базой, но процедура медиации как раз будет подходящим вариантом для установления истины и защиты нарушенного права слабой стороны.
5. Kaulartz М., Хекман Дж Смарт-контракты - применения Блокчейн-технологии //Компьютер и право. 2016. № 9 // Kaulartz M., Heckman J. Smart
Contracts - Anwendungen der Blockchain-Technologie // Computer und Recht. 2016. № 9.
Смарт-контракт (интеллектуальный, умный контракт) — компьютерный протокол, который позволяет проводить сделки и контролирует их исполнение с помощью математических алгоритмов.
Смарт-контракты хранятся на блокчейн-платформе.
При заключении смарт-контракта стороны прописывают в нём условия сделки, санкции за невыполнение и ставят свои цифровые подписи. Умный контракт самостоятельно определяет, выполнены ли условия, и принимает решение: завершить сделку, наложить на участников штраф или вообще закрыть доступ к активам.
Какие преимущества у смарт-контрактов по сравнению с традиционными договорами?
Сторонники смарт-контрактов убеждены, что многие виды договорных отношений могут быть частично или полностью самовыполняемыми. Лежащая в основе умных контрактов криптография обеспечивает более высокий уровень безопасности, чем традиционные контракты, основанные на праве. Смарт-контракты могут снижать транзакционные издержки, а также исключать риски неоднозначных трактовок условий или несправедливых решений судов.
Таким образом, среди основных преимуществ умных контрактов можно выделить:
- автономность (для заключения и подтверждения сделки не нужно искать посредника в лице брокера, банка, нотариуса и т. д.);
- надежность и безопасность (многократно продублированный контракт хранится в зашифрованном виде в блокчейне;
- безопасность системы гарантируется математическими законами и делает маловероятными хакерские атаки, а также подмену информации задним числом);
- экономия и скорость — благодаря блокчейну устраняются многие посредники и автоматизируются процессы;
- точность — благодаря автоматизации и минимизации ручной работы снижается вероятность ошибок, которые часто появляются при заполнении форм в процессе согласования и при ручном проведении различных операций по контракту.
Как работает смарт-контракт и какие его обязательные элементы?
Обязательные атрибуты смарт-контракта:
- использование методов электронной подписи на основе публичных и приватных ключей, имеющихся у двух или более сторон соглашения;
- наличие приватной децентрализованной среды (например, Ethereum), в которую записываются смарт-контракты и которая поддерживает входы и выходы для оракулов, обеспечивающих связь реального и цифрового мира;
- сам предмет договора и наличие необходимых для его исполнения инструментов (криптовалютных расчетных счетов, программ-оракулов и т. д.);
- точно описанные условия его исполнения, которые участники договора подтверждают подписью, а также достоверность источника цифровых данных.
Ethereum, смарт-контракты
Обзор устройства смарт-контрактов эфириума, а также протоколов fungible и non-fungible токенов
Есть ли у смарт-контрактов недостатки?
Умные контракты пока далеки от совершенства: блокчейн-инфраструктура все еще недостаточно развита и в самом коде встречаются критические ошибки . Кроме этого, по-прежнему много пробелов в нормативно-правовом регулировании смарт-контрактов, неразвиты программы-оракулы, призванные обеспечить привязку цифрового мира к реальному и предоставить контрактам входные данные для их исполнения. Все это создает определенные препятствия для интеграции смарт-контрактов в повседневную деятельность организаций и отдельных людей.
В ряде случаев смарт-контракты являются менее гибкими по сравнению с обычными контрактами. Попадающие в блокчейн сведения невозможно в дальнейшем изменить, поэтому исключительно важно соблюдать точность и достоверность исходной информации, а также не допустить ошибок при вводе данных.
Кроме того, многим банкам и крупным корпорациям не подходит обмен конфиденциальными данным через открытые распределенные реестры. Также по-прежнему актуальны проблемы масштабирования и скорости обработки транзакций.
На решение этих и других проблем и ограничений направлены силы множества разработчиков, и в рамках различных платформ они решаются по-разному. Прогресс не стоит на месте, и в будущем многие вопросы и проблемы будут решены, а экономические агенты полностью перейдут от составления традиционных контрактов к их цифровому воплощению и даже к их реализации при поддержке искусственного интеллекта.
Где еще могут использоваться смарт-контракты?
Потенциальные возможности и сферы использования смарт-контрактов обширны — от простой мультиподписи до операций с производными финансовыми инструментами. Мультиподпись (multisig, escrow) — простейший, классический пример смарт-контракта. С ее помощью не доверяющие друг другу контрагенты могут заморозить некоторую сумму монет в блокчейне таким образом, что в случае необходимости потратить эту сумму потребуются подписи более половины участников.
Смарт-контракты широко используются в сфере первичных распределений монет ( ICO ). Например, умный контракт может быть запрограммирован таким образом, что отправляя криптовалюту на кошелек проекта, участники краудсейла будут уверены, что в случае провала кампании их средства будут автоматически возвращены; если же финансовая цель ICO будет достигнута, то средства будут перечислены разработчикам. Однако сделано это будет при условии, что достаточное число участников мультиподписи (если она предусмотрена) активируют свои ключи, тем самым лично подтвердив добросовестность проекта.
К наиболее перспективным сферам применения смарт-контрактов многие эксперты относят финансовый рынок (банковские услуги, страхование, торговлю деривативами), бухгалтерский учет и аудит, управление цепями поставок и логистику, регистрацию прав собственности, всевозможные голосования, умный транспорт, цифровую идентификацию личности и т. д.
Примеры употребления на «Секрете»
«В десятку самых высокооплачиваемых работ на дистанционке также вошли: <. >разработчик смарт-контрактов — от 200 000 рублей в месяц».
(Из подборки «Секрета» самых высокооплачиваемых вакансий на удаленке.)
«Миллиардер и владелец баскетбольной команды "Даллас Маверикс" Марк Кьюбан назвал токены Ethereum максимально близкими к настоящей валюте <. >Ethereum по значимости он сравнил с интернетом. По словам миллиардера, смарт-контракты, которые работают на базе Ethereum, изменили мир криптовалюты».
Какие бывают смарт-контракты?
В зависимости от степени автоматизации смарт-контракты могут быть:
- Полностью автоматизированными.
- С копией на бумажном носителе.
- Преимущественно на бумажном носителе, при этом часть положений перенесена в программный код (например, когда автоматизированы только платежи).
Решения на базе блокчейна находятся лишь на ранней стадии развития. Технологии тестируются и дорабатываются, поэтому на практике пока что не используются по-настоящему сложные смарт-контракты. На сегодняшний день подавляющее большинство смарт-контрактов относятся к третьему типу, где автоматизированы лишь отдельные аспекты соглашений, в частности, обмен денежных средств на имущественные права. Пример: покупка с использованием смарт-контракта квартиры в Киеве через децентрализованный маркетплейс Propy (оплата проводилась в Ethereum, а продавец территориально находился в Нью-Йорке).
История
Термин «умные контракты» принадлежит учёному-программисту Нику Сабо. Он придумал это понятие ещё в 1993 году, опередив своё время на десятилетие-два. Сабо полагал, что разработка смарт-контрактов с помощью механизмов цифровой безопасности может значительно улучшить традиционные юридические контракты. В качестве примера умного контракта он приводил вендинговые автоматы (те самые, которые делают кофе, наливают газировку или продают чипсы и батончики). Если условия контракта устраивают покупателя, он опускает деньги в автомат, а машина автоматически соблюдает условия неписаного соглашения и выдаёт покупку.
Читайте также: