«Умный контракт» или смарт-контракт
Смарт-контракт.
«Умный контракт» или смарт-контракт - компьютерный алгоритм, который контролирует заключение и выполнение самоисполняемых контрактов в блокчейне. Реализация смарт-контракта возможна только в децентрализованной сети, где все участники обладают равными правами, а криптовалюта выполняет роль финансового инструмента.
Такие контракты открывают новые возможности для обмена активами, и при этом больше нет необходимости в участии посредников. Контроль за условия выполнения сделки и ее подтверждение совершается этими же смарт-контрактами, сохраненными в реестре блокчейна, и никто не может переделать их или заменить. Кроме того, смарт-контракты автоматически контролируют выполнение сделок, а также в них содержится информация о санкциях за нарушение сторонами своих обязательств.
Алгоритм исполнениия умных контрактов и их атрибуты.
Как же происходит этот процесс? Прежде всего валюта или актив переводятся в программу, которая в дальнейшем контролирует процесс выполнения контракта. Сразу после того, как все условия были выполнены, происходит обмен активами: покупатель получает товар, а продавец стоимость товара.
Обязательными атрибутами смарт-контракта являются:
- Электронная подпись с помощью приватных или публичных ключей, которыми владеют стороны.
- Наличие децентрализованной сети, в которой будет записан смарт-контракт, а также будет происходить контроль за его выполнением.
- Предмет котракта и инструменты, которые нужны для его выполнения.
- Детально прописанные условия, а также нужно подтвердить достоверность источника цифровых данных.
Области применения смарт-контактов.
Смарт-контракты могут применяться в различных сферах:
- Страхование и банковские услуги.
- Бухгалтерский учет.
- Торговля, а также управление поставками, логистикой.
- Выборы и различные голосования.
- Регистрация прав собственности и т.д.
Основные преимущества и недостатки смарт-контрактов.
Теперь более подробно рассмотрим преимущества и недостатки смарт-контрактов.
Преимущества:
- Независимость – заключение сделок происходит без посредников.
- Безопасность – условия смарт-контракта, находящегося в реестре, никто не может уже менять.
- Экономия – не нужно платить за услуги посредникам, а также нет никаких других транзакционных издержек в виде комиссий.
Недостатки:
- Правовой статус – криптовалюта, которая используется в смарт-контрактах, не имеет официального статуса финансового инструмента.
- Ошибки – чем сложный контракт создает определенные трудности при его перенесении в программный код.
Платформы для смарт-контрактов.
Смарт-контракты могут заключаться на следующих платформах:
- Bitcoin – пока структура этой криптовалюты значительно ограничивает возможности использования «умных контрактов».
- Side Chains – здесь возможности для заключения смарт-контрактов немного расширены.
- NXT – минус этой платформы - это ограниченние количества смарт-контрактов. У пользователей есть возможность использовать доступные шаблоны, но написать свой уникальный код нельзя.
- Ethereum – эта платформа имеет наиболее широкие возможности для использования смарт-контрактов.
Первая и пока единственная на данный момент официальная площадка в России, на которой можно размещать свои смарт-контракты «Восход» связывает реальный сектор экономики с новыми удобными технологиями.