Идея «умных» контрактов, самостоятельно отслеживающих исполнение обязательств сторон, в 1994 году пришла Нику Сабо – специалисту в казалось бы совсем не смежных дисциплинах – праве и криптографии. Однако реализовать эту идею стало возможным только в 2008 г., когда на свет появилась технология блокчейн, а классические финансовые инструменты дополнились современными криптовалютами.
Смарт-контракт – это электронный договор, а точнее протокол, описанный программным кодом и отслеживающий выполнение всех прописанных условий каждого участника сделки. Технология на стыке программирования и права, имеющая все для того, чтобы со временем полностью вытеснить из оборота бумажные соглашения.
Содержание:
Как это работает
Заключение соглашения в реальном мире долгий и требующий услуг юристов процесс, который не всегда гарантирует положительный результат. В случае неисполнения договора сторонам приходится выяснять свои «отношения» в судебных инстанциях или с помощью правоохранительных органов. Помимо этого, реальное соглашение требует личного присутствия участников сделки, «живые» подписи и печати на документе, а при необходимости еще и его нотариальное заверение.
Со смарт-контрактами все гораздо проще – описанные в протоколе правила, условия и задачи контролируются с помощью кода и не имеют неоднозначных трактовок, что позволяет минимизировать риски всех участников соглашения. Заключенный контракт невозможно изменить или переписать.
Самым простым и понятным смарт-контрактом для пользователей является соглашение между интернет-продавцом и покупателем в ситуации, когда первый требует предоплату, не желая высылать товар и рисковать, а второй опасается мошенничества и не хочет платить, пока не получит товар на руки.
Посредством смарт-контракта в системе блокчейн это реализовывалось бы следующим образом:
- Покупатель создает транзакцию с обязательным условием – получение товара;
- Продавец «подписывает» эту транзакцию со своей стороны, соглашаясь с поставленными условиями;
- Описанный протокол имеет на счету замороженную сумму, которая покрывает расходы продавца;
- Продавец выполняет свои обязательства, после чего удостоверяет исполнение контракта;
- Покупатель получает товар и тоже удостоверяет его исполнение;
- Обоюдное удостоверение исполнения и есть законченное соглашение, которое закрываясь «скидывает» замороженные средства на счет пользователя-продавца.
Такой принцип работы со смарт-контрактами называется мультиподпись. Главным правилом-ограничением для исполнения такого договора является наличие более половины подписей участников, удостоверяющих исполнение условий для того, чтобы «снять» замороженную сумму.
Необходимо обратить внимание на формулировку «более половины» – она говорит о том, что даже в случае участия в соглашении двух человек никаких гарантов и посредников не требуется. Закрыть такой контракт можно только тогда, когда он будет исполнен с обеих сторон, иначе замороженная сумма так и останется «висеть в системе». То есть в случае неисполнения условий одной из сторон пострадают все равно обе в равной степени.
Одно из самых простых реализованных использований таких контрактов – ставки на спорт. Пользователь, делая ставку, заключает смарт-контракт с букмекерской конторой. Деньги списываются со счета пользователя и замораживаются в протоколе, который по завершению события сравнивает соответствие условий, ставки и результата, после чего выплачивает вознаграждение или отправляет средства на счет букмекера.
Возможные сферы использования смарт-контракта
Палатой цифровой коммерции выпущена так называемая «белая книга», в которой определяются 12 направлений для использования «умных» соглашений:
- Контроль цифровых активов и репутации участников сделки, при котором стороны соглашения могут регулировать какие данные предоставлять контрагенту, а какие скрыть;
- Создание и автоматизация Единого Торгового Комплекса;
- Исключение посредников из оборота ценных бумаг с автоматическим распределением дивидендов;
- Международные соглашения с гарантией выплат;
- Верификация сделок и штрафные санкции для недобросовестных исполнителей соглашений;
- Автоматизация обработки платежей по ипотечному залогу;
- Защита от мошенничества при передаче собственности;
- Создание и автоматизация единого реестра финансовых данных, который позволит исключить расходы на аудит, упростит обмен информацией и улучшит финансовую отчетность;
- Отслеживание движения товара;
- Автоматизация разбора страховых случаев;
- Создание и автоматизация единой базы клинических исследований;
- Автоматизация распространения критических данных, например, о раковых заболеваниях, при этом сохраняя конфиденциальность пациента.
2 комментария
На мой взгляд, смарт-контракт на ставки является отличной альтернативой, призванной постепенно вытеснить письменные, а уж тем более устные соглашения благодаря жесткому контролю за выполнением обязательств посредством программного кода, не говоря уже о надежности и высокой степени защиты конфиденциальной информации.
Всё гениальное просто. Но вот в случае интернет-торговли, смарт контракт на мой взгляд может подвести. Неправильно думать, что в случае нарушения контракта пострадают обе стороны в равной степени. Покупатель может получить товар, но не закрыть по какой то причине сделку. Он с товаром, а продавец без денег.
Если вы хотите поделиться статьёй в соцсетях или дать почитать другу: