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

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

написал Ethan Oakes

Азбука

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

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

Что такое smart contract

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

Образец кода простенького смарт-контракта
(Образец кода простенького смарт-контракта)

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

Смарт-контракт против простого контракта

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

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

Риски

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

Cмарт-контракты Ethereum

Cмарт-контракты Ethereum

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

За создание своего контракта вам придется заплатить небольшую сумму, которая называется Gas. Размер Gas в Ethereum smart contracts, как и на других платформах, зависит от сложности выполняемой операции.

Умные контракты Ethereum невероятно удобны, благодаря чему послужили для множества приложений в самых разных отраслях: от финансовых услуг до электронной коммерции. Также создание смарт-контрактов возможно на базе Bitcoin, Side Chains, NXT, NEO, EOS, Cardano и других проектов, правда, все они уступают эфириуму по популярности.

Проекты на смарт-контрактах. Реальные примеры

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

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

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

Политические процессы

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

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

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

Интернет-коммерция

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

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

Кредитные договоры

Еще одна очевидная область применения умных контрактов — кредиты и все, что с ними связано. В век цифровых технологий ненужными могут стать даже бухгалтеры и юристы, не говоря уже о коллекторах. Если раньше банкам приходилось подолгу преследовать безответственных клиентов, чтобы взыскать с них деньги, то в будущем делать этого не придется. Так, при просрочке платежа за автомобиль можно будет просто заблокировать саму машину или автоматически списать средства с персонального счета. Аналогичный пример: автоматическая блокировка услуг ЖКХ для злостных неплательщиков.

Букмекерские конторы

Букмекерские конторы и блокчейн

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

ICO

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

Мониторинг смарт-контрактов

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

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

SCMonit — один из популярных сайтов-мониторов
(SCMonit — один из популярных сайтов-мониторов)

Правовое регулирование в России и мире

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

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

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

В целом же отношение властей (в частности Центробанка) к цифровым финансам остается в меру настороженным, но согласуется с общемировым трендом. Криптовалюты активно обсуждаются, в результате чего формируются законы и акты, регулирующие блокчейн и ICO. В частности, речь идет о вышеупомянутом Федеральном законе «О цифровых финансовых активах», Федеральном законе «Об альтернативных способах привлечения инвестиций (краудфандинге)», а также о внесении поправок в Гражданский кодекс и вводе таких понятий, как «цифровое право», «цифровые деньги», и прочих.

Пожалуйста, авторизируйтесь для возможности комментировать