Умный контракт – Blockchain Development & SmartContract — Делаем смарт контракты, которые приносят результат в инвестициях

Содержание

Смарт-контракты (Smart contract) — это простыми словами…

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

Что такое смарт-контракт

Что такое смарт-контракт?

Смарт-контракт (smart contract) переводится с английского как «умный контракт». Это специальная программа, которая записывается в блокчейн. Программа содержит в себе ряд условий и выполняется автоматически после того, как все эти условия будут выполнены.

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

Кто придумал смарт-контракты?

Идея умных контрактов появилась в 90-х годах прошлого века, а ее четкое описание в 1994 году предложил

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

С появлением в 2008 году технологии блокчейн смарт-контракты получили второе дыхание. Их некоторые элементы были реализованы в сети Bitcoin, но дело ограничилось лишь использованием базовых принципов в очень урезанном виде из соображений безопасности.

Но в полной, так сказать, красоте, смарт-контракты проявили себя после создания сети Ethereum, основатель которой Виталик Бутерин увидел в их использовании огромные перспективы.

Как работает смарт-контракт?

Чтобы понять, как работает смарт-контракт, обратимся к простому примеру.

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

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

Блокчейн и является тем самым посредником, а за выполнением необходимых условий следит смарт-контракт.

Как вы уже поняли, смарт-контракт записан в блокчейн, что автоматически

исключает какие-то его изменения или коррективы. То есть, вы сможете получить товар ТОЛЬКО если заплатите необходимую сумму, а продавец получит деньги ТОЛЬКО когда вы будете удовлетворены покупкой. Никакие другие «прыжки в сторону» не допускаются – контракт попросту не будет выполнен.

Объекты смарт-контракта

В сфере «умных контрактов» можно четко выделить три ключевых объекта:

  • Участники контракта. Их может быть любое количество, начиная от двух. Каждый из участников в качестве подтверждения своего участия ставит в контракте свою электронную подпись.
  • Предмет контракта – это, например, криптовалюта или какой-то другой цифровой актив, к которому контракт имеет самостоятельный доступ без чьего-либо участия.
  • Условия контракта – это четкий и последовательный математический алгоритм, необходимый для исполнения смарт-контракта.

Где используются смарт-контракты?

Что такое смарт-контракт

Сфера применения смарт-контрактов довольно широка. Палата цифровой коммерции США (CDC) в так называемой «Белой книге» определила 12 самых распространенных направлений для использования смарт-контрактов:

  • Определение частичной или полной конфиденциальности своих личных данных, цифровых активов и прочего, а также их контроль.
  • Систематизация Единого торгового кодекса, его переход в цифровую форму, а также его автоматическое обновление.
  • Исключение посредников при операциях с ценными бумагами и выплатах дивидендов.
  • Международные расчеты.
  • Контроль соответствия товаров стандартам и сертификации, что позволит штрафовать продавца за продукцию, несоответствующую заявленному качеству.
  • Ведение финансовых отчетностей и запись финансовых данных.
  • Автоматизация обработки ипотечных платежей.
  • Процедуры передачи собственности.
  • Контроль процесса поставки товара в режиме real time.
  • Страхование автомобилей и записи истории происшествий.
  • Передача информации о пациентах между клиниками.
  • Распространение информации о заболевании раком с сохранением конфиденциальности.

Где заключаются смарт-контракты?

Использовать смарт-контракты можно в нескольких системах, основанных на технологии блокчейн. К таким системам относятся:

  • Bitcoin – в этой сети, как мы уже говорили, смарт-контракты реализованы в очень урезанном варианте.
  • Side Chains – похожая на Биткоин сеть, в которой возможности умных контрактов немного расширены.
  • NXT – открытая платформа, в которой реализован ряд шаблонов для смарт-контрактов. Возможность создать договор, выходящий за рамки шаблонов, не предусмотрена.
  • Ethereum – на данный момент является единственной платформой, где смарт-контракты обладают самыми большими возможностями. Заплатив определенную сумму в эфирах, любой пользователь может создать необходимый ему контракт.

Главные отличия смарт-контрактов от традиционных договоров

Умные контракты обладают рядом неоспоримых преимуществ, по сравнению с привычными нам договорами. Мы выделили самые основные из них.

Смарт-контракты (Smart contract) - это простыми словами...

Недостатки смарт-контрактов

Несмотря на то, что смарт-контракты выглядят своеобразным цифровым Граалем, автоматически делающие все процессы честными и прозрачными, они не лишены и недостатков, главными из которых являются:

  • Неопределенный правовой статус
    . Он является следствием того, что в работе смарт-контрактов используется криптовалюта, пока не являющаяся официальным финансовым средством.
  • Возможные ошибки. Смарт-контракт должен учитывать все варианты развития событий. Чем сложнее сделка или процесс, тем сложнее составить правильный смарт-контракт.
  • Слабый пиар. Большинство пользователей не знают или не понимают, что такое «умный контракт» и как его можно использовать.

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

Читайте о технологиях криптовалют на нашем сайте, а также в ленте Facebook!

Читайте также

Новинка?! Прогноз курса биткоина по методу Вайкоффа

Смарт контракт — суть понятия умных контрактов простыми словами

С тех пор, как в 2009 году мир познакомился с первой цифровой валютой Bitcoin, прошло не так уж много времени. Но это недолгое время принесло в жизнь человечества очень много нового. Нельзя сказать, что эти новшества охватили все 100% населения планеты, но они перестали быть чем-то, доступным только узкому кругу специалистов. Во всяком случае, прошли те времена, когда подавляющей массе пользователей было знакомо только слово «Биткоин», причем мало кто понимал, что за этим словом кроется.

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

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

Так что же такое смарт-контракт?

Так что же такое смарт-контракт?

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

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

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

Типы «умных» контрактов

Типы «умных» контрактов

Договоры, которые принято называть «умными», могут быть обусловленными и необусловленными. Их отличия заключаются в разнице заложенных в них условий, необходимых для запуска запрограммированных действий.

Вся информация, необходимая для исполнения обусловленного варианта, содержится в его «родном» блокчейне. И не важно, что это за информация. Она может быть абсолютно любой, главное, что она заключена в том же blockchain, в рамках которого исполняется контракт.

Теперь о смарт-контрактах второго типа, необусловленных. Здесь данные запрашиваются извне, они существуют за пределами блокчейна. Например, результаты каких-то выборов, спортивных состязаний, даже женитьба популярного певца. То есть любое событие, исполнение которого запустит исполнение договора. Правда, в данном случае, помимо всего прочего, должно присутствовать еще и связующее звено между реальным миром и blockchain, называемое доверенным оракулом. Именно оракул поставляет информацию о событии, запускающем исполнение контракта. Здесь, естественно, возникает проблема доверия пользователя к тому или иному оракулу, хотя не исключен и децентрализованный способ получения необходимой информации (голосование группы держателей токенов).

Где на практике применяются smart contract?

Где на практике применяются smart contract?

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

Чтобы раскрыть тему окончательно, мы приведем несколько примеров практического применения «умных» контрактов, из которых вам станет ясным принцип их работы:

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

Все происходит следующим образом. Необходимая сумма списывается со счета покупателя и перемещается в блокчейн, где фиксируется и находится до тех пор, пока вы не получаете товар. Как только покупка попадает в руки заказчика, средства поступают на счет продавца. Что важно, так это то, что в таком документе могут быть оговорены различные ситуации.

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

  1. Сфера азартных игр. Простой пример. У вас есть друг, и вы оба делаете ставку на исход какого-то футбольного матча. С ваших счетов списываются суммы ставок и до окончания игры хранятся в blockchain. Как только игра заканчивается, результаты проверяются «умным» контрактом, и победитель получает причитающуюся ему сумму.

Если же команды сыграли вничью, то участники получают свои деньги (ставки) обратно. Казалось бы, есть накатанная схема ставок через букмекера, зачем нужно что-то еще? Во-первых, вам не придется платить букмекеру за услуги (комиссию), а, во-вторых, нет риска попасть на нечестного букмекера, что, к сожалению, время от времени случается.

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

При использовании smart contract любое нарушение или изменение завещания исключено. После кончины человека контрактом проверяется реестр усопших и, если факт смерти подтверждается, то все оставленные им активы переводятся во владение тех людей, которым они предназначены умершим.

  1. Аренда жилья. Если вам нужно арендовать квартиру или произвести еще какие-нибудь операции с недвижимостью, то и здесь очень пригодится smart contract.

Остановимся на аренде жилья. Вы (арендатор) и владелец квартиры (арендодатель) заключаете «умный» договор на определенное время. В блокчейн поступает сумма залога и оплаты первого месяца проживания, после чего арендатор, то есть вы, получаете ключи от своего нового жилья.

Чтобы договор мог быть полноценно реализован, к интернету нужно подключить замок снимаемой квартиры. Если вы не внесете вовремя деньги за проживание, он автоматически будет заблокирован. Залог, после окончания оговоренного срока аренды, будет возвращен арендатору (вам) или переведен на счет арендодателя, если вы каким-то образом нарушили договорные условия (например, испортили мебель). Это только приблизительные основные пункты контракта. Они могут быть гораздо шире и касаться любых важных для сторон моментов.

Плюсы и минусы smart contract

Плюсы и минусы smart contract

Есть целый ряд преимуществ применения смарт-контрактов в различных сферах нашей жизни. Представляем вам основные из них:

  • данный вид договоров обеспечивает пользователям независимость от посредников, прибегать к их услугам теперь нет никакой необходимости;
  • поскольку «умные» контракты находятся в блокчейне, то их условия нельзя никаким образом изменить, что является доказательством их безопасности;
  • при заключении таких договоров есть возможность сэкономить, так как отсутствие посредников позволяет выработать более выгодные условия;
  • участники сделки не несут никаких издержек, ведь выполнение условий договора позволяет сразу же обменяться активами.

Но нельзя идеализировать данный инструмент построения деловых взаимоотношений. Есть здесь и свои минусы:

  • в первую очередь, это отсутствие правового статуса, ведь здесь задействована криптовалюта, а не еще ни одно государство не приняло в качестве официального инструмента для совершения финансовых операций;
  • каждый smart contract должен предусматривать все вероятные ситуации и варианты развития событий, то есть при сложных сделках создание такого документа требует особого внимания и не застраховано от ошибок;
  • и, наконец, недостаток, исправить который может только время – пока еще очень мало пользователей, понимающих суть и преимущества «умных» договоров.

Но перечисленные выше минусы вовсе не умаляют значение и потенциал smart contract. Нет сомнения, что данная технология оформления договорных отношений со временем закрепится в нашей повседневной жизни, но только по мере подключения вещей к всемирной паутине.

Заключение

Заключение

Мы попытались просто и доступно объяснить вам суть такого понятия, как «умные контракты», а также на примерах показали возможности их применения. Хочется надеяться, что нам удалось доказать необходимость применения этой технологии в повседневной жизни человека. Ведь при всех проблемах, которые присутствуют в blockchain-технологии, ее преимущества перед централизованными системами трудно не заметить.

Что же касается перечисленных выше минусов, то их нельзя воспринимать, как неизбежность. Скорее, это временные недостатки. И над их устранением не прекращается работа множества разработчиков по всему миру. Более того, эти усилия уже приносят результаты, и в недалеком будущем мы будем иметь более совершенную технологию. Так что не за горами то время, когда о старых, изживших себя формах договоров останется только воспоминание, а человечество в массовом порядке станет пользоваться их безопасными, надежными и точными цифровыми аналогами.

Умный контроль. Зачем нужны смарт-контракты :: РБК.Крипто

Гендиректор и основатель Waves Александр Иванов в своей авторской колонке на «РБК-Крипто» рассказывает о том, как блокчейн-технология способна изменить нашу жизнь

Смарт-контракты — «незаметная» технология, которая уже начинает менять нашу жизнь, устраняя ненужных посредников и повышая прозрачность процессов в самых разных сферах — от недвижимости до логистики.

«Незаметная технология»

Концепцию смарт-контрактов — программного кода, который выполняется автоматически, независимо от чьего-либо желания, — предложил еще в девяностых годах прошлого века американский ученый Ник Сабо. Однако тогда реализовать его идею было технически невозможно.

Ситуация изменилась с изобретением блокчейна, который позволяет не просто сохранить транзакцию, но и автоматически обработать ее, реализовав некоторую логику.

Причем смарт-контракты — это технология, которая для конечного пользователя остается «невидимой». Он вообще не должен знать, что существую какие-то там смарт-контракты. Главное, чтобы приложение, которым он пользуется, работало корректно и надежно, исключая возможность манипуляций. А за это как раз и отвечают смарт-контракты.

Суть этой технологии — в том, что она находится «под капотом», а человек просто пользуется ее преимуществами.

В реальном мире

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

Самый простой пример — автоматизация платежей ЖКХ. Есть поставщики услуг — электроэнергии, газа и т.д., — и есть конечные пользователи, которые платят поставщикам за предоставление этих услуг.

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

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

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

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

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

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

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

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

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

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

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

Эволюция вместо революции

Но, несмотря на все проблемы, смарт-контракты на блокчейне применяются все активнее, являясь частью более широкой концепции Web 3.0 — интернета нового поколения, в котором также задействованы технологии интернета вещей (IoT) и искусственного интеллекта (AI).

Конечно, было бы неправильно ждать, что концепция Web 3.0, основанная на блокчейне и смарт-контрактах, внезапно полностью вытеснит Web 2.0. Здесь не будет резкого, революционного перехода, как, например, в свое время от парового двигателя к двигателю внутреннего сгорания или от текстового интернета конца прошлого века к динамическому интернету Фейсбука.

По крайней мере, в течение ближайшего времени будет происходить параллельное развитие двух концепций. Но доля Web 3.0 будет постепенно увеличиваться, все большее количество технологий, которыми мы пользуемся, будут децентрализованными и базироваться на принципах Web 3.0.

Смарт контракты, что это простыми словами? Примеры, применение умного контракта

Основываясь на блокчейн-технологии, появилась концепция «смарт контракта», идея которой зародилась в голове информатика и ученого Ника Сабо. Суть ее в том, что для заключения сделок не нужны посредники в лице госструктур. Контракт записывается в виде компьютерного кода, хранится и дублируется в системе. За его реализацию отвечает сеть компьютеров, работающих по технологии blockchain. Основные преимущества – это безопасность сделок и отсутствие необходимости тратить деньги на нотариусов, юристов и пр.

Определение

Смарт Контракт (от англ. “Smart” – “Умный”) – это алгоритм, который используется для формирования, контроля и предоставления сведений об обладании чем-либо.

В более узком понимании этот термин означает набор функций и данных, которые находятся по какому-либо адресу в блокчейне. Первая страна, которая на законодательном уровне разрешила смарт-контракты, – Беларусь.

История смарт-контракта

 

Как работает?

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

Как работает смарт-контракт? Его можно сравнить с торговым автоматом. Вы бросаете «монету», подтверждаете свой выбор и сразу получаете свой «товар» – в этом случае необходимую вам услугу. Все быстро, просто и без посредников. Именно это упрощение приводит к тому, что многие компании обращаются к умным контрактам.

Примеры

пример смарт-контракта

  1. Выборы. Так как написанный код исключает участие извне, сфальсифицировать выборы невозможно. Это обеспечивает прозрачность результатов голосования.
  2. Технологии. Например, возьмем самоуправляемые автомобили. Как определить, кто виноват в столкновении, неудачной парковке – водитель или “мозги” автомобиля? Смарт-контракты позволят выявить виновника. Также они помогут страховым компаниям вычислять размер взносов индивидуально для каждого водителя в зависимости от того, в каких условиях и где водитель ездит на авто.
  3. Документооборот. На сайте Blockchain Technologies умные контракты осуществляются в электронно-бумажном виде: они подтверждаются блокчейном и получают материальное воплощение в виде бумажной копии. 

Смотрите видео-лекцию о том, что такое смарт-контракты – тут простым языком рассказывается о технологии.

Внедрение подобных контрактов имеет существенное преимущество: посредничество государственных органов при заключении сделок становится ненужным.

[colorbl style=”green-bl”]Смарт-контракты включают данные об обязательствах, правах и ответственности для сторон, а также контролируют их реализацию. Стороны соглашения сохраняют свою анонимность, и договор попадает в реестр. Процедура обеспечивает надежность и не позволяет участникам транзакции изменять какие-либо пункты соглашения. Когда выполняются условия, записанные непосредственно в коде, происходит событие, которое приводит к окончательному состоянию контракта.[/colorbl]

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

Содержание умного контракта

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

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

Области применения

В обозримом будущем смарт-контракты смогут успешно функционировать в следующих областях:

  1. финансовая;
  2. юридическая;
  3. голосование, выборы;
  4. регистрация права собственности;
  5. логистическая;
  6. бухучет, аудит;
  7. определение личности.

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

Turing-полнота

Если коротко, Тьюринг-полнота – это свойство вычислителя (например, процессора) вычислять результат любой требуемой функции. Если применить концепцию «полноты Тьюринга» к языку программирования, то этот язык обладает всеми необходимыми инструментами и средствами для самой полной работы и решения любых задач. Определение концепции и примеры можно посмотреть в Википедии:

Полнота тьюринга в смарт контрактах, Википедия

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

[colorbl style=”green-bl”]Полные по тьюрингу платформы идеально подходят для работы со смарт-контрактами – программами, которые выполняются при конкретных условиях. Для их исполнения не нужно участие людей. Благодаря реализации умных контрактов вне блокчейна, они работают максимально точно по заданному алгоритму. То есть, сбои, мошеннические операции, задержки в работе исключаются полностью.[/colorbl]

Языки программирования для Эфириума все-таки не абсолютно полны: вычислительный объем в Эфириуме ограничен комиссиями. Это необходимо, чтобы предотвратить бесконечное выполнение некачественного кода.

Особенности смарт-контрактов для Ethereum

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

Комиссии. Для выполнения транзакции необходимо оплачивать комиссию, которая обозначается единицей, именуемой gas. Чем больше цена комиссии, тем выше вероятность, что транзакция попадет в блок с большой скоростью.

Требование о комиссиях позволяет избежать появления нерешаемых задач – бесконечной зацикленности и периодических выборок внутри сети. За исполнение каждой итерации придется заплатить незначительным количеством gas, которое будет забираться у отправителя. Цена газа отдаётся майнеру, который первым вычислит новый блок.

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

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

Преимущества

Суммируя все приведенные выше свойства, мы можем говорить о следующих преимуществах:

  1. Независимость. Смарт-договор позволяет не тратить время на поиск специалиста для завершения транзакции, в которой вы нуждаетесь.
  2. Безопасность. Контракт в виде кода зашифровывается и отправляется в реестр для хранения.
  3. Надежность. Любой контракт, который попадает в регистр, многократно дублируется в блок-цепочке.
  4. Точность и безошибочность. Смарт-контракт автоматически определяет множество данных, что позволяет пользователю избежать ошибок при заполнении разных форм.

Недостатки

  1. Слабое регулирование. Так как правовые акты при внедрении умных контрактов отсутствуют, они не способны успешно работать с госструктурами. Это вызывает сомнения и недоверие у людей к технологии.
  2. В коде могут находиться критические ошибки.
  3. Подходят не для всех областей. Так, банки не будут отправлять конфиденциальные сведения о сделках через открытые реестры.

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

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

Однако многие компании, которые разрабатывают свои собственные умные контракты, готовы с удовольствием объяснить пользователю, как это работает именно в их системе. В будущем электронные сделки могут полностью заменить традиционные.

Что такое смарт-контракты простыми словами, Описание принципа работы

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

Содержание:
  • Что такое «умный» контракт? История появления
  • Принцип работы смарт контракта
  • Преимущества и особенности smart contracts
  • Где применяются сегодня?

Что такое смарт — контракт

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

Так, в 2013 году программистом и основателем издания Bitcoin Magazine Виталием Бутерином был разработан блокчейн-проект Ethereum. Это полноценная платформа для простого запуска блокчейн-приложений при использовании смарт договоров. Именно в ней «умные» контракты впервые и были реализованы так, как это задумывалось изначально.

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

Как работает смарт контракта

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

Состав «умного» контракта:

  • Четко означенные условия, при исполнении которых он станет исполнен.
  • Электронные подписи каждой из сторон сделки.
  • Доступ к объекту договора – это услугам или конкретным товарам, о которых прописано в контракте.

Smart contracts исполняет следующие функции:

  • Слежение за тем, выполнены ли указанные в сделке условия.
  • Принятие решение относительно того, исполнены ли условия в означенные сроки, если таковые указаны.

При исполнении условий договора происходит распределение активов так, как указано в условиях сделки. Если условия не выполнены, то накладывается штраф или пеня. Для открытия таких сделок в системе Эфириум используется внутренняя валюта платформы.

Преимущества и особенности 

  • Отсутствие многочисленных посредников, снижение затрат.
  • Безопасность, отсутствие риска обмана, неизменность условий.
  • Автоматизация сделок, высокая скорость исполнения решений.
  • Экономия времени и средств.
  • Точность исполнения условий.
  • Прозрачность, где все интересующиеся участники могут свободно наблюдать за развитием событий с сохранением конфиденциальных данных.
  • Невозможность что-либо изменить или подправить после заключения контракта.

Где применяются смарт контракты сегодня?

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

Сегодня более всего умные контракты используются в среде платформы Эфириум при проведении ICO – создании новых блокчейн-стартапов, пирамид на смарт контрактах. Организаторы ICO на основе Ethereum собирают средства для своего проекта. При этом сделка производится по смарт-контракту. Пользователи гарантированно получают свои монеты (долю в проекте), а разработчики – деньги для последующей разработки без какой-либо возможности обмана.

Если говорить о перспективах на будущее, то с-к могут массово использоваться в таких областях:

  • Вся финансовая сфера.
  • Область юриспруденции.
  • Всевозможные этапы голосования и выборы.
  • Логистическая отрасль.
  • Мобильные устройства, гаджеты, транспорт.
  • Документация и идентификация личности.
  • Регистрация права на собственность и др.

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

Смарт-контракты

Читать предыдущее исследование: Криптовалюты

В апреле 2017 г. наша команда ходила на встречу с Виталиком Бутериным — основателем платформы Ethereum. Тема лекции была посвящена теории и практике смарт-контрактов на базе технологии блокчейн.

Видеозапись лекции

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

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

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

Обзор технологии

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

Образец умного контракта, написанного на платформе Ethereum. Источник: Ethereum.org

Однако лишь в последние годы мы наблюдаем повышенное внимание к этому концепту. Причиной этому в основном послужили два фактора:

Появление биткоина в 2009 году. Изначально криптовалюты и блокчейн привлекли лишь небольшую группу гиков-энтузиастов. За последние несколько лет интерес к ним значительно вырос и со стороны бизнеса. Причина в большом потенциале — они могут оптимизировать бизнес-процессы, повысить их прозрачность и надежность.

Развитие интернета вещей. Количество устройств, подключенных к интернету, с каждым днем растет. По данным Cisco IBSG, в 2008 году оно уже превысило численность населения Земли.

Исследование Cisco

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

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

Валентин Пивоваров, руководитель lexnet.io:

«В предоставлении услуг, особенно юридических, между клиентом и юристом всегда стоит вопрос доверия. Взять деньги за консультацию, использование которой причинит ему вред, — значит не только дискредитировать себя как специалиста в области права, но и, возможно, погубить чей-то бизнес.

Поэтому, учитывая специфику бизнеса, который к нам обращается, мы предлагаем облечь договорные отношения с клиентом в „умные“ контракты. Согласно им, лицо, которое к нам обратилось за юридическими услугами, вносит депозит на счет, которым оперирует запрограммированный smart contract. Так мы получаем гарантию оплаты нашей работы.

Оставшись удовлетворенным результатом, клиент с помощью своего приватного ключа открывает нам доступ к оплате нашей работы. Или блокирует средства на счету до разрешения спора в арбитраже, если что-то пошло не так. Таким образом, мы с помощью Ethereum строим доверительные отношение с нашей клиентурой, а все риски, связанные с ними, берет на себя эта блокчейн-площадка.»

Пример работы умного контракта

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

Однако даже с помощью оракула смарт-контракт не сможет получить полную информацию об относящихся к нему процессах. Предположим, субъект А покупает у субъекта Б телефон, используя смарт-контракт. Доставка произошла, но телефон оказался с дефектом, который непосредственно влияет на его стоимость. Смарт-контракт не сможет учесть эту информацию и посчитает контракт выполненным. По этой причине глобальная автоматизация с помощью смарт-контрактов не представляется возможным не только в ближайшем, но и в более отдаленном будущем.

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

В таком случае арбитр будет обладать мастер-ключом, позволяющим влиять на действия смарт-контракта. В случае спора именно за ним будет стоять последнее слово: отменить или, наоборот, обеспечить исполнение смарт-контракта.

Остальные недостатки технологии, а также ее достоинства, ниже.

    Преимущества:

  • Скорость и обновления в режиме реального времени. Автоматизируя задачи, зачастую выполняемые вручную, смарт-контракты позволяют значительно ускорить бизнес-процессы.
  • Надежность. Помимо снижения риска механической ошибки, децентрализованный характер блокчейна обеспечивает возможность восстановления данных в случае их утери. При этом криптографическая защита платформы практически исключает возможность взлома.
  • Повышение доверия. Децентрализованный характер платформ практически полностью исключает риск манипуляции.
  • Оптимизация издержек. Смарт-контракты сокращают число посредников и снижают затраты в человеко-часах.
  • Возможности для новых бизнес-моделей. Например, в Нью-Йорке создадут частную сеть для обмена солнечной энергией на базе смарт-контрактов Ethereum.

    Недостатки:

  • Невозможность полной автоматизации (необходимость оракула). По мере распространения интернета вещей влияние этой проблемы будет уменьшаться.
  • Отсутствие полной конфиденциальности. Код внутри блокчейна видят все его участники. Решением могут выступать permissioned (приватные) блокчейны, ограничивающие доступ к информации.
  • Временной лаг. На добавление к цепи нового верифицированного блока необходимо время (около 17 секунд на Ethereum). В этом плане блокчейн-решения проигрывают стандартным базам данных, где аналогичные операции занимают доли миллисекунды.

к оглавлению ↑

Сферы деятельности, в которых применимы смарт-контракты

Другие сферы применения. Прочие возможности использования смарт-контрактов в таблице ниже:

Сферы использования смарт-контрактов

к оглавлению ↑

Реальные кейсы: как бизнес использует смарт-контракты

Финансы

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

Исследует применение блокчейна в финансовой отрасли консорциум R3, включающий 45 крупных финансовых организаций. Более 15 банков-участников разработали прототипы умных контрактов для проведения операций факторинга. Они дают возможность видеть данные по сделкам в режиме реального времени.

Сайт R3

В России технология тоже получила развитие. Альфа-банк и S7 в 2016 году провели первую в РФ финансовую сделку с применением блокчейна. Использовались сразу два смарт-контракта — для открытия и исполнения (закрытия) аккредитива. Взаимодействующие друг с другом смарт-контракты призваны снизить негативные последствия потенциальной ошибки в коде одного из них.

О сделке Альфа-банка и S7

    Активно экспериментируют с применением смарт-контрактов и страховые компании:

  • Немецкий гигант Allianz использовал смарт-контракты для автоматизации страховых выплат в случае природных катастроф;
  • Стартап Dynamis осваивает P2P-страхование, предоставляя стандартные услуги — страховые полисы, защищающие их покупателей от потери работы. При этом страховой фонд не сконцентрирован в руках страховщика-владельца, а распределен по децентрализованной сети кредиторов. Смарт-контракты применяются для вынесения решения по заявке (оценка профиля на LinkedIn), а также для последующих автоматических списаний задолженности.

Реклама Dynamis

Государственные службы

Полное внедрение смарт-контрактов в систему выборов пока что представляется перспективой не самого ближайшего будущего. Однако государственные службы уже работают над самым очевидным преимуществом блокчейна — надежным хранением документов.

Кадастровая служба Швеции (Lantmäteriet) совместно с блокчейн-стартапом ChromaWay, консалтинговой фирмой Kairos Future и мобильным провайдером Telia работает над собственным блокчейн решением. Оно призвано устранить ошибки, связанные с ручным вводом данных, и повысить надежность передачи документации. При этом цифровое документирование передачи недвижимого имущества в собственность осуществляется с помощью разработанной ChromaWay системы смарт-контрактов.

Созданием кадастрового реестра также занимается Грузия вместе со стартапом Bitfury.

Подробнее: Швеция, Грузия.

Мировая экономика

eGaaS (Electronic government as a service) — амбициозная платформа, пытающаяся связать все системы государства воедино при помощи смарт-контрактов и смарт-законов.

Автоматизация и диджитализация многих внутренних процессов призвана значительно сократить бюрократические расходы и ускорить экономический рост. В планах разработчиков объединить в eGaaS весь мир, но пока ни одна страна не начала внедрение платформы.

Промо-ролик eGaaS

Промышленность

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

За время своего существования сервис верифицировал происхождение более 1 миллиона драгоценных камней. С 2016 года Everledger также распространяет свою бизнес-модель на изысканные вина.

Прогнозирование

Augur создает рынок прогнозов: его участники покупают акции на определенный исход того или иного события. По замыслу создателей, так как сумма цен акций условных «за» и «против» составляет 1$, то установившаяся рыночная цена акций довольно точно отражает вероятности наступления этих исходов.

Как работает Augur

Прямой конкурент Augur — сервис Gnosis. Главное отличие заключается в том, что Augur более децентрализованный — информация об исходе событий собирается более чем с 2000 респондентов по всему миру. В Gnosis за это отвечает несколько оракулов. Это повышает риск манипуляции, но также и делает сервис более эффективным.

#интересное 24 апреля 2017 г. Gnosis провел ICO. В результате него за 10 минут 48 секунд было собрано 12,5 млн долларов. Это был третий краудсейл проекта в экосистеме Ethereum, который закончился меньше, чем за 15 минут. Другие два: FirstBlood и SingularDTV

Музыка

Ujo Music в 2015 году выпустила на блокчейне песню «Tiny Human» Имоджен Хип. В 2017 году компания планирует запустить полноценную музыкальную платформу.

Песня на блокчейне

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

Компания также сотрудничает с несколькими музыкальными лейблами для оцифровки их коллекции на блокчейне.

к оглавлению ↑

Юридический аспект

В России смарт-контракты пока юридически не определены. Практики создания смарт-контрактов в чистом виде также пока не существует. Чаще всего это обычный бумажный контракт, часть которого автоматизирована с помощью смарт-контрактов.

Теоретически, заключить смарт-контракт по российскому законодательству можно уже сегодня. По Гражданскому кодексу, договор считается заключенным, если стороны достигли соглашения по всем существенным условиям. Умный контракт позволяет согласовать все такие условия. Однако есть ряд сложностей, сдерживающих внедрение смарт-контрактов:

Отсутствие бумажного договора. Это может привести к конфликтам с налоговым и бухгалтерским законодательством. Поэтому, по крайней мере на первых порах, энтузиастам смарт-контрактов рекомендуется делать бумажные дубликаты/pdf-версии с электронными подписями.

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

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

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

Прецедент был создан в октябре 2016 года: Федеральная налоговая служба опубликовала письмо о мерах по осуществлению контроля за обращением криптовалют. В нем отмечалось, что сами операции с цифровыми валютами относятся к валютным операциям и не запрещены законодательством РФ. Они являются основанием для проверки таких операций на потенциальную легализацию доходов, полученных преступным путем, и финансирование терроризма.

Письмо ФНС

При этом доход, полученный в цифровой валюте, облагается налогом по стандартной ставке в 13% для физических лиц и 20% — для юридических. Налогообложению подлежит также и доход, полученный в результате майнинга.

При сохранении практически полного отсутствия регулирования технологии, совершаемые на блокчейне сделки по своей юридической сущности больше всего напоминают пари. В соответствии со ст. 1062 ГК РФ, требования, связанные с организацией игр или с участием в них, не подлежат судебной защите.

Статья 1062 ГК РФ

Для успешного развития смарт-контрактов в России необходимо интегрировать блокчейн в существующую систему права, закрепляя за связанными с ним операции юридическое значение. Подобная практика уже есть в США: в конце марта 2017 г. губернатор штата Аризона подписал законопроект, признающий легитимность подписей, хранящихся в блокчейне.

Аризонская практика

Альтернативой также является саморегулирование отношений сторон по Федеральному закону от 27 июля 2010 г. № 193-ФЗ «Об альтернативной процедуре урегулирования споров с участием посредника (процедуре медиации)». Тогда сторонам, как и в случае с оракулом, придется договариваться о доверенном арбитре.

#важно Компаниям, которые планируют использовать смарт-контракты при работе с иностранными контрагентами, необходимо учитывать локальную законодательную специфику. По ссылке можно ознакомиться с исследованием правового регулирования криптовалютного бизнеса

Учитывая объем и сложность современных контрактов, для создания «умных» аналогов потребуются и «умные» юристы, которые будут адаптировать сделку к описывающему ее смарт-контракту. Недостаточно просто передать план сделки разработчикам, поскольку те не обладают достаточной юридической экспертизой.

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

к оглавлению ↑

Советы по внедрению смарт-контрактов в свой бизнес

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

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

    Сигналом, что технология готова к более широкому внедрению, будут служить:

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

Учитывая значительные возможности по оптимизации бизнеса путем внедрения смарт-контрактов, появление этих сигналов — лишь вопрос времени.

Согласно исследованию Capgemini Consulting Analysis, уже к концу десятилетия можно ожидать более смелого внедрения смарт-контрактов в бизнес, сопровождающегося активным законотворчеством в этой области. Новое десятилетие ознаменует начало повсеместного распространения таких договоров. Появятся также качественно новые бизнес-модели, использующие все преимущества технологии.

Прогноз Capgemini Consulting Analysis

Если говорить о ценах, то сейчас прототип системы умных контрактов для предприятия обойдется $100 тысяч до $500 тысяч. Это работа команды из 6–10 человек (разработчики, UI/UX дизайнер, аналитик и другие) в течение 3–6 месяцев. Как правило, потом заказчики просят доработать прототип и документацию.

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

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

  • Ethereum
  • Rootstock
  • The Elements (проект Blockstream)
  • SmartContract
  • Expanse
  • IBM’s Hyperledger
  • Monax

Как работают смарт-контракты и для чего они созданы?

Умные контракты или smart-контракты появились одновременно с blockchain-технологией и криптовалютами. Многие новички не понимают, что такое смарт-контракты и как они работают, но на самом деле все достаточно просто устроено. Мы простыми словами постараемся объяснить все в данном материале, чтобы даже новичок в мире криптовалют быстро во всем разобрался. 

Smart-контракт – что это такое? 

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

Самым простым примером, позволяющим объяснить принцип действия smart-контракта, является электрическая зубная щетка. Она используется в течение двух минут, а каждые 30 секунд издает звуковой сигнал. Для начала работы пользователь выполняет простое условие: нажимает кнопку включения.

Источник alt.kp.ru

При этом нельзя заставить работать щетку без звукового сигнала на 5-10 секунд дольше или светиться другим цветом. Также устройство не включится, если батарея будет разряжена. С умными контрактами ситуация аналогичная: не отправив монеты на нужный счет, сделка не может состояться.

Как работают умные контракты?

Общий пример с зубной щеткой позволяет в целом понять принцип действия смарт-контрактов, но в действительности все несколько сложнее. Сводится все к тому, что клиенту для получения товара, услуги или документа нужно внести определенную плату. Механизм умных контрактов позволяет задавать правила, условия и неустойки, как в случае с традиционными соглашениями. При этом умный контракт доложен беспрекословно соблюдаться по всем пунктам. Работает все это вот так: 

  1. Условный контракт, заключаемый между пользователями, прописывается в блокчейне в виде кода. Оба участника сделки при этом сохраняют анонимность, а договор получает публичность.
  2. Пусковое событие в виде определенной даты или стоимости актива срабатывает, в результате чего контракт сам себя исполняет по заданным ранее параметрам. 
  3. Финансовые регуляторы сверяются с блокчейном для выявления ситуации на рынке. Частная информация сторон сделки при этом остается под полной защитой.

Рассмотрим на практическом примере принцип действия умного контракта: 

  1. Арендатор желает снять квартиру у владельца, рассчитавшись цифровыми монетами. Чек при этом сохраняется в виртуальном контракте. Ключ получатель должен получить при наступлении обозначенного срока. 
  2. Если ключ своевременно не поступает, происходит возврат денег в автоматическом режиме в блокчейне. В случае преждевременной отправки ключа он автоматически задерживается вместе с платой до момента начала аренды по договору. Как только наступает обозначенная дата, деньги попадают к собственнику, а арендатор получает доступ к жилью.
  3. Когда одна из сторон не исполняет свои обязательства по договору, обмен не происходит, а через время вообще признается недействительным. Открытость реестра позволяет потенциальным свидетелям проверять соблюдение всех параметров.

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

Главные особенности смарт-контрактов

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

Источник inp.one

Плюсы smart-контрактов

К сильным сторонам данной технологии можно отнести следующие характерные особенности: 

  • Абсолютная автономность. Источники соглашения – сами участники сделки. Не нужно привлекать юристов, использовать исполнительные и надзорные функции. За все это отвечает электронная машина, поэтому какие-либо манипуляции исключены. 
  • Уверенность. Все документы, попадающие в блокчейн, шифруются, поэтому информация не может быть изменена, похищена или испорчена злоумышленниками.
  • Сохранность. Блокчейн имеет функцию многократного дублирования и хранения информации в отдельных звеньях цепочки. Создается огромное количество копий, поэтому никакие неполадки не способны навредить блокчейну.
  • Скорость работы. Работа с договорами на бумаге отнимает много времени, а со смарт-контрактами все сильно упрощается и ускоряется. Все бизнес процессы за счет этого проходят в десятки и сотни раз быстрее.
  • Экономичность. При использовании умных контрактов исключены затраты на юридические услуги, бюрократические проволочки, нотариальные оформления документов и многое другое. 
  • Точность исполнения. Smart-контракты в блокчейне не просто дешевле и быстрее работают, но и исключают любые ошибки, которые часто встречаются при ручном заполнении бумажной документации. 

Недостатки 

Как было отмечено, смарт-контракты не лишены минусов, хотя их не много: 

  • Неявные ошибки в коде. Главная проблема связана с невозможностью исправить написанный или приведенный в исполнение код. 
  • Регулирование. Умные контракты – это новая технология, находящаяся за границами, предусмотренными действующим законодательством. 
  • Налоги. С учетом нюансов технологии нужна обновленная система налогообложения.

Постепенно недостатки разрешаются. Изначально у smart-контрактов было больше минусов, но многие из них уже не актуальны.

Криптовалюты, работающие на смарт-контрактах 

На многих современных цифровых платформах используются умные контракты, а среди наиболее популярных можно выделить следующие: 

  • Ethereum. Данная платформа была изначально создана под работу с умными контрактами. Пользователь имеет возможность передать пять монет другому участнику сети, задав время проведения транзакции. Для этого просто заключается смарт-контракт, информация о котором попадает на серверы для выполнения кода. 
  • NXT. В данном проекте smart-контракты работают с полным тьюринг-слоем сценариев для разработки шаблона. Пользователи выбирают из готовых шаблонов подходящий, который лучше соответствует определенным требованиям. Также шаблон может быть изменен с учетом индивидуальных требований. 
  • Bitcoin. Несмотря на то, что монета создана для транзакций и хранения монет преимущественно на своей платформе, на платформе есть smart-контракты. К сожалению, их функционал несколько ограничен, но разработчики в будущем могут переломить ситуацию.
  • Ripple. В рамках проекта действовала отдельная платформа codious, на которой пользователи создавали умные контракты. Разработку и поддержку прекратили из-за неготовности к взаимодействию с блокчейном.
  • Ardor. В этой системе смарт-контракты схожи с NXT в их раннем виде. Именно NXT создал и запустил проект Ardor, позволив пользователям создавать свой блокчейн. Процесс основывается на технологии и исходном коде NXT. 

Как могут использоваться смарт-контракты? 

Потенциальных способов применения умных контрактов бесчисленное множество. Их можно внедрить и активно использовать в самых разных сферах деятельности и во многих направлениях. Мы рассмотрим лишь несколько основных среди них. 

В правительстве

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

Управленческие сферы

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

Цепь поставок

Умные контракты функционируют по стандартному принципу «если – то», поэтому платежи могут быть автоматизированы вместе с заказами новых товаров при получении. За счет этого снижаются объемы бумажной волокиты, а мошенничество и разные риски вовсе исключаются. 

Автомобили

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

Источник robo-hunter.com

Интеллектуальные контракты смогут анализировать ситуацию и определять виновников аварий с помощью разных датчиков. Страховые компании смогут формировать свои счета, учитывая условия эксплуатации транспортных средств клиентами. 

Недвижимость 

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

Медицина

Записи о состоянии здоровья могут кодироваться и сохраняться в безопасном блокчейне при помощи приватного ключа. Доступ к нему будет лишь у ограниченного круга лиц. Аналогичная стратегия позволит контролировать соблюдение всех правил самими врачами. Квитанции обо всех оказанных услугах будут храниться в блокчейне и отправляться страховщикам. 

Почему смарт-контракты – это необходимость? 

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

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

Leave a comment