Смарт-контракт – что это простыми словами?

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

Что такое умные контракты и зачем они нужны?

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

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

Схематически всю суть контрактов можно изобразить так: существует некое условие, заложенное в систему, без наступления которого то или иное действие не будет выполнено. К примеру, если Мистер Y не заплатит деньги, то ему не будет отправлен товар от Мистера Х. Это элементарное объяснение, но контракты могут быть намного сложнее, могут иметь множество участников, условий и таких триггеров, которые запускают определенное действие. То есть, по сути, внедрить такой контракт можно куда угодно – это лишь вопрос написания подробного алгоритма с учетом всех нюансов.

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

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

Немного истории: как и когда возник Smart contract?

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

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

Смарт-контракт и блокчейн

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

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

Ethereum и смарт-контракты

Первым проектом, в котором был полноценно реализован смарт-контракт, стал всем нам известный Эфириум. Именно в 2015 году Виталик Бутерин, который считал архитектуру биткоина несовершенной, запустил платформу, которая положила начало настоящей революции. Чем же так не понравился Бутерину биткоин? Напротив, он был большим поклонником главной криптовалюты, но считал ее возможности несколько ограниченными, ведь использовать биток в качестве базового протокола невозможно – в существующем виде система не предназначена для этого. Протокол Ethereum создан иначе и дает возможность использовать систему для внедрения различных бизнес-проектов и приложений.

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

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

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

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

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

Нужна ли нам разработка смарт-контрактов?

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

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

Однозначно, смарт-контракты нужны обществу, и они будут внедряться. Но очень важно подходить к этому процессу грамотно и уделять большое внимание безопасности. В таких системах не должно быть дыр и ошибок, которые дадут возможность маневров для хакеров, иначе последствия будут плачевными. Несмотря на имеющиеся недостатки умные контракты считаются одним из наиболее важных изобретений, связанных с блокчейном. Майкрософт и Acronis, авиакомпания Lufthansa, отечественный Сбербанк и даже ЮНИСЕФ – все эти уважаемые компании уже работают со смарт-контрактами, что еще может лучше говорить о перспективах этих умных алгоритмов?

Chinese (Simplified)CzechEnglishFrenchGermanHindiIndonesianItalianJapaneseKazakhKoreanPolishPortugueseRussianSpanishTurkishVietnamese