Смарт-контракты
Smart contract
Умный контракт
Компьютерный алгоритм, выполняющий что-либо в зависимости от действий другого объекта, предназначен для заключения и поддержания коммерческих контрактов в технологии блокчейн
Технология блокчейн гарантирует, что данные не будут изменены в процессе передачи. Поэтому она может найти применение не только в сфере финансов, но и в других областях, включая недвижимость и здравоохранение. Блокчейн предлагает особые функции, которые получили название смарт-контракты. Смарт-контракты автоматически создаются в системе, копируются в разные хранилища и исполняются с помощью распределенных вычислений. Поэтому после исполнения смарт-контракта его нельзя исправить, даже если позже в нем обнаружатся уязвимости.
Принцип работы
Стороны подписывают умный контракт, используя аналогичные подписанию отправки средств в действующих криптовалютных сетях методы. После подписания сторонами контракт вступает в силу. Для обеспечения автоматизированного исполнения обязательств контракта непременно требуется среда существования, которая позволяет полностью автоматизировать выполнение пунктов контракта. Это означает, что умные контракты смогут существовать только внутри среды, имеющей беспрепятственный доступ исполняемого кода к объектам умного контракта.
Все условия контракта должны иметь математическое описание и ясную логику исполнения. В связи с этим первые умные контракты имеют задачу формализации наиболее простых взаимоотношений, состоящих из небольшого количества условий. Умные контракты, к примеру, могут следить за выполнением условий долгосрочных кредитов.
Имея беспрепятственный доступ к объектам контракта, умный контракт отслеживает по указанным условиям достижения или нарушения пунктов и принимает самостоятельные решения, основываясь на запрограммированных условиях.
Таким образом, основной принцип умного контракта состоит в полной автоматизации и достоверности исполнения договорных отношений между людьми.
Смарт-контракт может обновить данные в блокчейне в соответствии с изначально заданными правилами — например, перевести цифровые активы от одного участника другому. Как только новая технология наберет обороты, смарт-контракты совершат настоящую цифровую революцию, которая будет сопоставима с изобретением HTML, радикально изменившего Интернет, а впоследствии и всю мировую экономику.Как создать ПО для технологического моделирования на замену западному совместно с партнёрами. Опыт «СИБУРа» представлен на TAdviser SummIT
Сторонники умных контрактов утверждают, что многие их виды могут быть сделаны частично или полностью самовыполняемыми и самодостаточными. Умные контракты, основанные на криптографии, способны обеспечивать лучшую безопасность, чем традиционные контракты, основанные на праве, и снизить прочие транзакционные издержки, связанные с заключением договоров и возможных судебных издержек.
По мнению британского журнала The Economist умные контракты имеют перспективу стать наиболее важным приложением технологии блокчейн[1].
Примеры
- По аналогии с IPO вводится ICO — метод краудфандинга для организации стартапов. На основе опубликованного меморандума инвесторы направляют средства на счет соответствующего умного контракта, получая взамен токены, играющие роль акций данного стартапа. По состоянию на август 2017 года объём инвестиций в ICO составляет $550 млн.
- Существует идея создания децентрализованного, основанного на Ethereum продукта, похожего на Facebook, где пользователи получат полный контроль над своими личными страницами, что даст им самим получать доходы от рекламы, вместо какой-либо компании.
- Возможность создания рынка ценных бумаг без участия фондовой биржи или клирингового центра. Для осуществления договоров не нужны ни услуги юристов, ни защищенные от несанкционированного доступа платформы для голосований, опросов, без необходимости вести подсчет голосов, без обработки бюллетеней избирательным органом и без участия социологического центра.
Первая большая и перспективная область развития блокчейна — финансовая. Это и криптовалюта, и смарт-контракты, и госреестры. Например, сейчас, чтобы продать дом, нужно несколько недель, а это может занимать всего 3 минуты. |
Виталик Бутерин, Москва, 30 августа 2017[2]
История
2023
Рост объема мирового рынка смарт-контрактов до $20,36 млрд
В 2023 году объем глобального рынка смарт-контрактов достиг $20,36 млрд. Данный сегмент быстро расширяется, о чем говорит исследование Research and Markets, результаты которого опубликованы 11 декабря 2024 года.
Смарт-контракт — это самоисполняемый код, хранящийся в децентрализованной сети блокчейн, который автоматически обеспечивает соблюдение и выполнение условий соглашения без необходимости в посредниках, что значительно повышает безопасность, прозрачность и эффективность. Технология, лежащая в основе смарт-контрактов, использует криптографические методы для обеспечения защиты, устойчивости к несанкционированному доступу и целостности данных. Правила выполнения смарт-контрактов не могут быть изменены после согласования со всеми участниками. Такие контракты создаются с применением языков программирования, вследствие чего минимизируются возможности разночтений.
Авторы исследования называют одним из драйверов рынка быстрое развитие децентрализованных финансов (DeFi) — экосистемы финансовых приложений, построенных на базе блокчейн-технологий. По мере того, как сектор DeFi продолжает расширяться, смарт-контракты все чаще используются для автоматизации таких процессов, как кредитование, торговля и пр. Преимущество использования смарт-контрактов в DeFi заключается в их способности осуществлять сложные финансовые транзакции автономно, гарантируя, что соглашения выполняются прозрачно и точно без необходимости в традиционных банках или финансовых учреждениях.
Смарт-контракты позволяют автоматизировать платежи сторон договора и тем самым снизить неопределенность и кредитные риски. Кроме того, использование смарт-контрактов дает возможность сократить использование человеческих ресурсов путем автоматизации документооборота, что, в свою очередь, обеспечивает уменьшение издержек.
Еще одной областью роста аналитики Research and Markets называют управление цифровой идентификацией. С усилением беспокойства по поводу сохранения конфиденциальности, утечек информации и краж личных данных многие организации ищут решения, которые предлагают больший контроль над персональными сведениями. Смарт-контракты становятся многообещающей технологией для решения этих проблем, обеспечивая безопасное, автоматизированное и прозрачное управление цифровой идентификацией. В отличие от традиционных централизованных систем, которые уязвимы для взлома и манипулирования данными, смарт-контракты используют децентрализованную архитектуру блокчейна. Это гарантирует, что персональные данные хранятся максимально безопасно и могут быть использованы только с разрешения владельца. С точки зрения идентификации смарт-контракты могут быть востребованы в таких секторах, как здравоохранение, финансы и государственные услуги, где обработка конфиденциальной информации имеет решающее значение.
В географическом плане самую большую выручку в 2023 году продемонстрировала Северная Америка. Это обусловлено высоким уровнем развития ИТ-сектора, присутствием ряда крупных технологических корпораций и широкой экосистемой стартапов. В глобальном масштабе значимыми игроками отрасли названы:
Аналитики Research and Markets полагают, что в дальнейшем среднегодовой темп роста в сложных процентах (CAGR) на рассматриваемом рынке составит 14,89%. Таким образом, к 2029 году затраты в области смарт-контрактов в глобальном масштабе могут достичь $47,25 млрд.[3]
ВТБ представил варианты применения смарт-контрактов с цифровым рублем
7 июля 2023 года ВТБ представил свои предложения по базовым сценариям применения смарт-контрактов с цифровым рублем для физических и юридических лиц. Подробнее здесь.
Парламент ЕС принял закон о регулировании умных контрактов
14 марта 2023 года Европейский парламент проголосовал за принятие нового закона о регулировании смарт-контрактов. Речь идёт о внедрении «аварийного выключателя для сброса активности» — так называемой функции Kill Switch.
Умный контракт — договор, записанный в виде компьютерного кода и криптографически подписанный сторонами сделки. Все положения такого соглашения должны быть доступны на доверенной платформе, например, на криптовалютной. После подписания участниками смарт-контракт сохраняется в блокчейне и вступает в силу.
Ресурс CoinDesk сообщает, что принятый законопроект, известный как Закон о данных, был инициирован в 2022 году. Он разработан с тем, чтобы предоставить людям «больший контроль над информацией, получаемой с интеллектуальных устройств». Документ вызвал неоднозначную реакцию у экспертов, тем не менее, Парламент ЕС проголосовал за его утверждение. В частности, «за» высказались 500 участников голосования, «против» — 23 человека, а ещё 110 парламентариев воздержались.
Положения, включённые в закон, означают, что смарт-контракты «должны иметь контроль доступа и защищать коммерческую тайну». У них также должны быть функции для приостановки действия или сброса. Но специалисты опасаются, что такие возможности могут подорвать саму концепцию умных контрактов. Дело в том, что в документе не указано, кто именно может инициировать отключение или сброс смарт-контракта. Иными словами, подобный подход противоречит фундаментальному принципу, согласно которому автоматизированные программы не могут быть изменены кем-либо.
Это подвергает смарт-контракты опасности до такой степени, что никто не может предсказать последствия, — заявил Тибо Шрепель (Thibault Schrepel), доцент Амстердамского свободного университета.[4] |
2021: Commerzbank и BASF начали использовать умные контракты для мгновенной оплаты услуг поставщиков
В середине мая 2021 года Commerzbank сообщил об участии в совместном с химическими компаниями BASF и Evonik блокчейн-проекте, в рамках которого смарт-контракты использовались для мгновенной оплаты услуг поставщиков. Подробнее здесь.
2020
ЦБ: Цифровой рубль поможет внедрить умные контракты при госплатежах
23 декабря 2020 года первый заместитель председателя правления Центробанка РФ Ольга Скоробогатова на онлайн-выступлении представителей регулятора заявила, что цифровой рубль позволит задействовать умные контракты. В частности, по её словам, такая технология может найти применение в госплатежах, государственных и финансовых услугах. Подробнее здесь.
РЖД начинает внедрение смарт-контрактов для сопровождения грузоперевозок
20 мая 2020 года РЖД сообщили о начале внедрения умных контрактов, обеспечивающих договорное сопровождение транспортно-логистической деятельности в рамках норм цифрового права. Такой контракт считается автоматически исполненным, когда выполнены всего его условия: груз перевезен, деньги перечислены, а участники не имеют друг к другу претензий. Подробнее здесь.
2019
Если верить прогнозам IDC, то уже в 2019 году компании по всему миру потратят $2,9 млрд на технологию распределенных реестров (и кстати, это почти на 90% больше, чем было потрачено в 2018 году). Критически важной частью корпоративных блокчейн-систем станут смарт-контракты — автономные компьютерные программы, которые будут отвечать за широкий спектр задач, от выплат по облигациям и передачи прав собственности на недвижимость до установления подлинности фармпрепаратов[5].
Однако все более широкое внедрение смарт-контрактов в бизнес-процессы компаний заставит столкнуться последние с новыми киберугрозами. Примером может служить атака 2016 года на DAO, децентрализованную автономную организацию, представляющую собой краудфандинговую платформу на блокчейне Ethereum. Злоумышленники смогли похитить криптовалюту на сумму более $60 млн, воспользовавшись недостатком смарт-контракта.
По данным компании Hosho, в 2018 году уязвимости в области безопасности обошлись блокчейн-компаниям более чем в $2 млрд. Как показал аудит, минимум 1 из 4 смарт-контрактов имели критические уязвимости, а 3 из 5 — одну проблему безопасности.
Проблему помогает решить такая услуга, как аудит смарт-контракта. Сегодня уже появился новый класс стартапов, внедряющих технологии для защиты корпоративных блокчейн-систем с акцентом на аудит смарт-контрактов. Так, для мониторинга транзакций они используют технологию искусственного интеллекта, что позволяет выявлять подозрительную активность, а также сканировать сам код на выявление известных уязвимостей. Правда, аудит смарт-контрактов все еще остается дорогостоящим и трудоемким.
2018
Госдума должна принять законы о краудфандинге, о цифровых активах, электронном нотариате и смарт-контрактах
Законопроект о краудфандинге в России следует принять в приоритетном порядке, также как и законопроекты о цифровых активах, электронном нотариате и смарт-контрактах. Об этом заявил помощник президента России, председатель наблюдательного совета АНО «Цифровая экономика» Андрей Белоусов, передает в декабре ТАСС Информационное агентство России. По его словам, эти законопроекты должны быть приняты в осеннюю сессию Госдумы (до конца 2018 г.) или в самом начале весенней сессии 2019 г[6].
Как отмечают в АНО, закон о краудфандинге поспособствует внедрению в России новой схемы привлечения средств — через краудфандинговые платформы. Напомним, такие платформы представляют собой сетевые площадки для финансирования различных проектов методом сбора средств от сторонних, зачастую непрофессиональных инвесторов. Регулирование поможет сделать эти сделки прозрачными и защитить их участников.
Что касается закона об электронном нотариате, то он даст возможность участникам электронного делопроизводства сэкономить время на удостоверении документов и сделок. При оформлении сделок можно будет обмениваться электронными сообщениями, а не бумажными документами.
После того, как в России будут узаконены смарт-контракты, появится возможность заключать договоры, за выполнением условий которых будут следить компьютерные программы. Таким условием может быть, например, график оплат — выплаты будут осуществляться в автоматическом режиме.
Первые в России облигации с помощью смарт-контрактов на блокчейне
В мае 2018 года МТС, ведущий телекоммуникационный оператор в России, Sberbank CIB, корпоративно инвестиционный бизнес Сбербанка и "Национальный расчетный депозитарий (НРД)" осуществили размещение первых в России рублевых коммерческих облигаций по технологии блокчейн с реализацией полного жизненного цикла ценной бумаги в виде набора смарт-контрактов – от размещения до полного исполнения эмитентом своих обязательств перед инвестором.
"Национальный Расчетный Депозитарий" предоставил для проведения сделки собственную блокчейн-платформу на базе Hyperledger Fabric 1.1. Организатором и основным покупателем выпуска облигаций МТС сроком 6 месяцев на сумму 750 миллионов рублей стал Sberbank CIB. Подробнее здесь.
2017: Канадский центробанк создает блокчейн-систему для управления ценными бумагами и платежами
18 октября 2017 года стало известно том, что центральный банк Канады, оператор фондовой биржи Торонто TMX Group и компания Payments Canada начали совместное тестирование использования технологии блокчейн для автоматизации расчетов по ценным бумагам. Подробнее здесь.
2016: Успешное тестирование на Уолл-стрит
18 октября 2016 года стало известно о том, что крупные банки с Уолл-стрит завершили тестирование блокчейн-технологии, используемой для посттрейдинговых операций при обмене акциями. Об этом сообщает агентство Reuters со ссылкой на заявление ИТ-компании Axoni, которая в этом проекте отвечает за программную инфраструктуру и контроль исполнения.
По словам главы Axoni Грега Швея (Greg Schvey), процессинговая система на основе блокчейна обеспечивает существенную экономию финансовым компаниям, участвующим в сделке.
В эксперименте по использованию блокчейн-решения и смарт-контрактов в процессинге свопов на акции приняли участие восемь крупных банков, включая JP Morgan, Credit Suisse, Barclays и Citi, а также консалтинговая компания Capco и поставщики рыночной информации Markit и Thomson Reuters.
Компании создали узел, соединяющий их с другими по сети, — пояснил информагентству Грей Швей. |
По его словам, обмен ценными бумагами является трудоемкой и отнимающей много времени процедурой. У каждого своп-дилера есть собственные системы, через которые проходит одна сделка. Из-за сложной экосистемы и присутствия многочисленных уровней обработки транзакции часто прерываются, отметил Швей.
Благодаря блокчейн-технологии совместный процессинг работает синхронно на одном коде, обеспечивая корректное обновление состояние контрактов, добавил он.
Сложные контракты, структура распределенного рынка и повторяемые потоки операций делают технологию блокчейн естественным решением для долевых деривативов, — заявил Швей. |
Пилотный проект по использованию блокчейн-технологии для посттрейдинговых операций при обмене акциями стартовал в июне 2016 года. К началу сентября партнеры осуществили 133 различных структурированных операций в тестовом режиме.
Это не первый блокчейн-проект, тестируемый на Уолл-стрит. В апреле 2016 года JPMorgan, Citigroup, Bank of America, Credit Suisse совместно с Axoni успешно опробовали эту технологию для работы со свопами «кредит-дефолт» (CDS).
По прогнозам аналитиков Autonomous Research, использование блокчейна позволит банкам ежегодно экономить на регистрации сделок $16 млрд, а требования к достаточности их капитала снизятся на $120 млрд. [7]
2013: Первое применение на практике в Ethereum
Умные контракты впервые начали применяться на практике в проекте Ethereum. Идея создания проекта появилась в 2013 году. В тот момент основатель журнала Bitcoin Magazine Виталик Бутерин пришёл к выводу, что биткойн плохо подходит в качестве базового протокола, поскольку изначально не был спроектирован под данную задачу, и написал в одной из своих статей об идее создания такого протокола с нуля.
2008: Первая реализация на базе блокчейн
Практические реализации стали возможными, благодаря появлению в 2008 году технологии блокчейн[8]. Некоторые принципы умных контрактов были заложены в протоколе первой блокчейн-валюты Bitcoin, однако они не были реализованы в клиентском программном обеспечении, не обладали полнотой по Тьюрингу из соображений безопасности и не использовались на практике. С появлением технологии, стали высказываться идеи, что поверх протокола биткойна могут быть созданы различные протоколы более высокого уровня, включая полноценные умные контракты, по аналогии с тем как поверх TCP/IP существуют множество протоколов прикладного уровня.
1996: Ник Сабо выдвигает идею умных контрактов
Первые идеи умных контрактов были предложены в 1996 году Ником Сабо[9].
Объекты умного контракта
- Подписанты — стороны умного контракта, принимающие или отказывающиеся от условий с использованием электронных подписей. Прямым аналогом является подпись отправителя средств в сети Bitcoin, которая подтверждает внесение транзакции в цепочку блоков.
- Предмет договора. Предметом договора может являться только объект, находящийся внутри среды существования самого умного контракта, или же должен обеспечиваться беспрепятственный, прямой доступ умного контракта к предмету договора без участия человека. Это является наиболее сложным вопросом, который невозможно было решить до появления криптовалют в 2009 году.
- Условия. Условия умного контракта должны иметь полное математическое описание, которое возможно запрограммировать в среде существования умного контракта. Именно в условиях описывается логика исполнения пунктов предмета договора.
Среда для работы умных контрактов
Для того, чтобы умные контракты могли существовать, требуются определённые условия:
- Использование широко распространенных методов электронной подписи на основе публичных и приватных ключей (асимметричное шифрование).
- Существование открытых, децентрализованных и доверительных сторонам контракта баз данных для исполняемых транзакций, работа которых полностью исключает человеческий фактор. Как пример: блокчейн в Bitcoin.
- Децентрализация среды исполнения умного контракта. Как пример: Ethereum, Codius, Counterparty.
- Достоверность источника цифровых данных. Как пример: корневые центры сертификации SSL в базах современных интернет-браузеров.
Недостатки
На начало 2018 г. сама технология смарт-контрактов пока не готова к завоеванию рынка. Это доказал обсуждаемый провал Децентрализованной автономной организации (DAO): тогда плохо сформулированный алгоритм позволил ловкому пользователю популярной блокчейн-платформы Ethereum похитить миллионы долларов в цифровом эквиваленте. Смарт-контракты должны стать куда более надежным решением, чтобы достичь того уровня безопасности, который необходим для широкого применения в финансовой сфере.
Проблемы со смарт-контрактами напоминают нам о том, что даже с учетом всех обещаний блокчейн пока остается экспериментальной технологией со своими недостатками. В первую очередь на ум приходят инфраструктура, производительность и охрана конфиденциальности данных. Использование блокчейна в сфере согласования торговых операций, выплат и других подобных процессов предусматривает создание сложных инструментов обеспечения управления и контроля доступа к информации. При этом блокчейн был изначально разработан как раз для для того, чтобы каждый участник цепочки мог просмотреть совокупность всех данных. Например, в системе Биткойн любой пользователь при желании может изучить полный реестр операций.
Если же говорить о приватных (контролируемых) блокчейнах, то они по умолчанию позволяют предоставить два вида доступа: только для чтения (read-only) и чтение/запись (read/write). Кроме того, можно выдавать разрешения для майнинга, получения и выпуска активов. Однако реальные приложения, которые используются, например, на фондовых рынках, требуют более гибких и детализированных схем для управления доступом. Открытость данных по всем совершенным транзакциям, зарегистрированным в общедоступном реестре, вряд ли понравится участникам рынка. В идеальном варианте предприятия могли бы подключать с помощью блокчейн-платформы данные о своих пользователях и группах, созданных на LDAP. И это существенная проблема, для которой на 2017 г. пока не найдено решения.
Наблюдатели выражают опасение, что распространение автоматизированных технологий поддержания контрактов может привести к ослаблению существующих социальных институтов, которые человечество создавало на протяжении многих поколений. Кроме того, такие технологии могут привести к исчезновению большого количества административных рабочих мест, также как роботизация привела к исчезновению рабочих мест в промышленности[1]. Это относится, в частности, к нотариусам, банковским служащим, а также к клеркам, занимающимся регистрацией сделок с недвижимым имуществом[10].
Смотрите также Блокчейн
Основная статья:
Блокчейн в России
- Блокчейн в России
- Политика государства по развитию блокчейна в России
- Сквозные технологии цифровой экономики
- Блокчейн в Москве
- Блокчейн в ЦБ России
- Мастерчейн ЦБ РФ
- Блокчейн в Сбербанке
- Обзор: Блокчейн 2018
Блокчейн в отраслях
- Криптовалюты
- Блокчейн в IoT
- Смарт-контракты
- Блокчейн в банках
- Блокчейн в образовании
- Блокчейн в судах
- Блокчейн в страховании
- Блокчейн в банках России
- Блокчейн в медицине
- Блокчейн в сфере недвижимости
- Блокчейн в строительстве
- Блокчейн в нефтяной отрасли
- Блокчейн в энергетике
- Блокчейн в искусстве
- Блокчейн в оборонной сфере
- Блокчейн в транспортной отрасли
Блокчейн в странах мира
- Инвестиции в блокчейн
- Блокчейн (мировой рынок)
- Блокчейн (рынок Европы)
- Блокчейн в Китае
- Блокчейн на Мальте
- Brazilian Blockchain Network (RBB)
ICO
Сервисы
- NFT (криптографические токены)
- IPChain Сеть транзакций прав и объектов интеллектуальной собственности
- Консорциум R3 - R3 управляет консорциумом из более чем 60 крупнейших в мире финансовых институтов для разработки прорывных коммерческих приложений для индустрии финансовых услуг, которые используют соответствующие элементы распределенных и общих реестровых технологий.
- Digital Trade Chain (DTC)
- Эмеркоин Блокчейн-консорциум (Emercoin Consortium)
- Блокчейн–фонд
Инструменты
- Алгоритм консенсуса Proof-of-Work (PoW) и Proof-of-Stake (PoS)
- Hyperledger (Open Ledger Project)
- Hyperledger Iroha
Примечания
- ↑ 1,0 1,1 «If blockchains ran the world», The Economist, 6 July, 2017
- ↑ Виталик Бутерин: «Путин знает, что такое блокчейн — это и есть хайп»
- ↑ Smart Contracts Market Industry Size, Share, Trends and Forecasts to 2029: Integration of Smart Contracts with Decentralized Finance (DeFi) Ecosystems
- ↑ EU Parliament Passes Bill Requiring Smart Contracts to Include Kill Switch
- ↑ 4 способа победить хакера будущего
- ↑ Власти спешат принять законы о краудфандинге, цифровых активах, электронном нотариате и смарт-контрактах
- ↑ Firms led by JPMorgan test blockchain-powered equity swaps post-trade
- ↑ http://bitcoin.org/bitcoin.pdf
- ↑ Nick Szabo -- Smart Contracts: Building Blocks for Digital Markets.
- ↑ Профессионал года – создатель криптовалюты Ethereum Виталик Бутерин «Ведомости», 28.12.2017