Основные положения руководства CFTC по смарт-контрактам
LabCFTC, исследовательский отдел по технологиям Комиссии по торговле товарными фьючерсами (CFTC), одного из двух основных финансовых регуляторов США, опубликовал руководство по смарт-контрактам.
Что такое смарт контракты?
Смарт-контракт - это контракт, написанный в виде компьютерного кода. У него много преимуществ по сравнению с обычными контрактами, потому что судья и исполнитель условий контракта – это компьютер, который теоретически исключает обман. Популярность к смарт-контрактам пришла благодаря успеху эфириума, который стал базой для их программирования.
В руководстве CFTC говорится:
«Смарт-контракт позволяет самостоятельно выполнять компьютерный код для совершения действий в указанное время / в зависимости от того, возникло или не возникло определённое действие (например, доставка требуемого актива, изменение погодных условий или изменение базовой ставки)».
Вот некоторые ключевые моменты из руководства CFTC по смарт-контрактам.
Смарт контракты и противоречия
В руководстве объясняется, что смарт-контракт может быть умён настолько же, насколько умён тот, кто его написал. Если условия контракта нарушают закон, то он не считается обязательным к исполнению. При этом использование смарт-контракта не освобождает пользователей от ответственности.
Кроме того, поскольку смарт-контракты полагаются на «оракулов» - контрольные точки изменения информации - они могут считаться «повреждёнными», потому что такая информация может быть подделанной.
Идее смарт контрактов – уже более 20 лет
В руководстве говорится, что американский программист Ник Сабо (который, возможно, и есть Сатоши Накамото), написал о смарт-контракте ещё в 1996 году.
«Основная идея смарт-контрактов заключается в том, что многие виды оговорок для условий контрактов могут быть встроены в аппаратное и программное обеспечение так, что нарушение контракта обойдётся дорого (а иногда будет непозволительно) для нарушителя».
Версии смарт контрактов
Автоматические процессы могут рассматриваться как часть набора действий торговых компаний. Торговые алгоритмы позволяют выполнять транзакции в соответствии с переменными, которые заданы пользователями. Например, ордер со стоп-лоссом отменяет транзакцию, когда цена падает ниже определённой отметки.
Даже обычный торговый автомат можно представить как форму смарт-контракта, который работает по определённому алгоритму:
«Если стоимость введённых монет равна стоимости продукта, то выдать продукт; если стоимость введённых монет больше стоимости продукта, то выдать продукт и сдачу; иначе – звуковой сигнал и ожидание»
CFTC видит много положительного в смарт контрактах
Смарт-контракты могут способствовать соблюдению нормативных требований и делают невозможным выполнение незаконных действий. Автоматизация процессов уменьшает денежные расходы и экономит время, а стандартизация значительно сокращает расходы на переговоры.
В руководстве также приводятся примеры полезных приложений, таких как электронный велосипед, который может быть разблокирован в результате действия смарт-контракта; перевод денежных средств туроператору должен быть произведён после успешного завершения поездки и т.д.
CFTC также приводит упрощённую схему страхования бизнеса по выращиванию ананасов на Гавайях на основе смарт-контракта на блокчейне:
Кроме того, CFTC говорит, что многие регулируемые компании могут извлечь выгоду от использования смарт-контрактов в своём бизнесе.
CFTC и криптовалюты
CFTC несёт ответственность за решение правовых вопросов, связанных с криптовалютами, наряду с Комиссией по ценным бумагам и биржам (SEC). Пока эти регуляторы ещё не полностью определились, кто и за что отвечает. LabCFTC была основана в мае 2017 года как подразделение CFTC, которое занимается вопросами криптовалют.
В сентябре американский суд постановил, что цифровые токены можно классифицировать как товары, что позволило CFTC выиграть дело против предполагаемого мошенничества.