Смарт-контракты: объяснение, применения, преимущества

Смарт-контракты: объяснение, применения, преимущества

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

Что такое смарт-контракты? – Объяснение

Для начала предлагаем посмотреть точное определение смарт-контрактов:

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

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

Вкратце, смарт-контракты — это контракты, которые:

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

Это довольно абстрактное пояснение, поэтому давайте сделаем его менее абстрактным на простом примере.

Простой пример

Смарт-контракты: объяснение, применения, преимущества

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

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

Ася и Вася соглашаются заключить пари в смарт-контракте, который срабатывает при получении официального результата, зафиксированного Российским футбольным союзом (РФС). Они оба платят по 1000 рублей в контракт (в криптовалюте) и устанавливают его таким образом, что Ася получает 2000 рублей от смарт-контракта в случае победы «Спартака», а Вася получает 2000 рублей если побеждает «Динамо». В случае ничьей обоим автоматически выплачивается по 1000 рублей.

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

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

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

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

Преимущества смарт-контрактов:

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

Отрасли, которые могут полностью измениться за счет смарт-контрактов

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

Личные данные

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

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

Голосование

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

  • Личность регистрируется в блокчейне (см. предыдущий пример), и можно использовать смарт-контракт, чтобы отдать максимум один голос за любимую партию (или кандидата) не выходя из дома.
  • Блокчейн отслеживает все голоса, так что можно вживую увидеть, кто впереди, не прибегая к бумажной волоките.
  • Блокчейн прозрачен, поэтому им невозможно манипулировать.
  • Результат не может быть оспорен. Бывшим президентам не нужно беспокоиться о том, что голосами манипулируют – могут спокойно уходить в отставку.

Контроль питания

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

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

Проверка товаров

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

  • Смарт-контракты в сочетании с RFID гарантируют, что вы сможете точно узнать, откуда взялся ваш Rolex или сумка Gucci и является ли это настоящим товаром, а не подделкой.
  • Например, можно сразу убедиться, сделана ли сумка из натуральной кожи.
  • Можно проверить, действительно ли автомобиль, который вы покупаете подержанным на рынке, выпущен в 2019 году и имеет заявленные 70 000 километров пробега.

Музыка и билеты

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

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

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

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

Оставшиеся вопросы

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

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

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

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

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

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

Официальные новостные ресурсы и блоги сообщества MarsDAO:

Начать дискуссию