Что такое Смарт-контракт

» » Что такое Смарт-контракт

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


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

Объекты смарт-контракта

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

Среда для работы смарт-контрактов

Для существования смарт-контрактов требуются определенные условия:

  1. Использование методов электронной подписи.
  2. Существование баз данных для исполняемых транзакций, которые будут открыты и децентрализованы. Примером может служить блокчейн в Bitcoin.
  3. Децентрализованная система. Ни одна из сторон контракта не сможет изменить текст и условия договора, так как копия хранится в блокчейн системе.
  4. Достоверность источника цифровых данных.

Преимущества и недостатки умных контрактов

Среди преимуществ смарт-контрактов можно выделить следующее:

  • Безопасность. Так как он находится в распределенном реестре, то условия контракта никто не сможет изменить.
  • Отсутствие издержек. Когда контракт будет выполнен, стороны сразу произведут обмен активами.
  • Экономичность. Благодаря автоматизации процесса, стороны избавляются от посредников.

Недостатки включают в себя следующее:

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

Примеры использования смарт-контрактов

  • Страхование. Умные контракты позволяют представлять страховые полисы в виде компьютерного кода, в которых можно указывать обстоятельства для разбирательства. «Смарт-контракт сокращает не только административные расходы, связанные с исполнением необходимых формальных процедур, но и обеспечивает прозрачность и доверие к регулируемому им процессу для всех сторон-участников, например, для надзорных органов. Достигается это благодаря самому характеру смарт-контрактов в рамках блокчейна», — объяснила немецкая блокчейн-компания Draglet.
  • Голосование. В 2017 году на конференции по финансовым криптотехнологиям и информационной безопасности, Патрик МакКорри представил проект Open Vote Network. Суть проекта состоит в том, что он представлен как«децентрализованный самоуничтожающийся протокол интернет-голосования с максимальной конфиденциальностью избирателей, достигнутой благодаря использованию технологии блокчейн». Эта система позволяет проводить анонимные голосования на платформе Ethereum. Это первая реализация протокола, не опирающаяся на доверенный орган для подсчета голосов или организации защиты конфиденциальности избирателя.
  • Бухгалтерский учет. Внедрение смарт-контрактов позволит компании перенаправить ресурсы для более важных задач. Умные контракты могут автоматизировать соблюдение всех процедур. «Единообразный торговый кодекс США (UCC), допускает автоматическое обновление, выпуск или предоставление залогового обеспечения, что позволяет использовать смарт-контракты в этой сфере», — говорится в отчете «Smart Contracts: 12 Use Cases for Business Beyond».

Разработкой смарт-контрактов уже заинтересовались такие компании как Сбербанк, Microsoft, IBM, Amazon и многие другие.

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив