Что такое смарт контракты Blockchain? Проводим пример

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

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

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

Термин «смарт-контракт» не следует путать с юридическим контрактом.

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

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

  • Соглашение
  • Форма
  • Применение

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

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



Пример смарт контракта

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

Вы заключили бы контракт с кем-то, с кем вы никогда не встречались? Согласитесь ли вы одолжить деньги фермеру из Мексики? Станете ли вы работать в газете и ездить в зону боевых действий на юго-востоке Украины?

Теперь собственно и пример:

Возьмем пример покупки и продажи автомобиля:

если Алиса хочет купить автомобиль у Боба, для проверки и аутентификации сделки требуется серия доверенных третьих сторон: орган регистрации автотранспорта,  нотариус и страховая компания. Это довольно трудоемкий и продолжительный процесс.

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

Боб имеет на счету 20 000 евро и никакие посредники не потребовались.

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

Добавить комментарий

Ваш e-mail не будет опубликован.