Другое

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

Lorem ipsum dolor

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

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

Классический контракт  сопровождают определенные трудности:

  • нужно правильно составить сам контракт, для этого приглашаются определенные специалисты и юристы;

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

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

 

Смарт-контракты и их реальные примеры

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

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

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

  • на ваше объявление о продаже откликнулся бы покупатель;

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

  • от вас были бы заблокированы документы на недвижимость;

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

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

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

 

Еще реальные примеры, где используются смарт-контракты

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

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

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

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

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

  4. Аренда жилья. Работает по принципу «аренды автомобиля». Если просрочен платеж, то просто блокируется входная дверь в жилье.

 

Смарт-контракты: плюсы и минусы

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

К плюсам смарт-контрактов можно отнести:

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

  • децентрализованная система также обеспечивает полную прозрачность сделки, при полной конфиденциальности участвующих сторон;

  • автоматизация контрактов;

  • отсутствует человеческий фактор;

  • отсутствует большая вереница посредников, как в классическом контракте;

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

Смарт-контракты обладают следующими минусами:

  • пока отсутствует юридический контроль над смарт-контрактами;

  • есть трудности в плане масштабируемости;

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

  • массовое применение смарт-контрактов «погубит» многие профессии, которые на данный момент участвуют в качестве посредников в классических контрактах;

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

 

Заключение

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

Схожие статьи

Форензик: финансовые расследования и компьютерная криминалистика
Другое

Форензик: финансовые расследования и компьютерная криминалистика

Код ошибки NTFS file system. Как убрать этот синий экран смерти?
Другое

Код ошибки NTFS file system. Как убрать этот синий экран смерти?

Override C: что это за модификатор и как он используется в разработке?
Другое

Override C: что это за модификатор и как он используется в разработке?

Основы программирования на R. Курс для новичков в разработке
Другое

Основы программирования на R. Курс для новичков в разработке