Смарт-контракт
Синонимы: smart contract, умный контракт
Кратко
Смарт-контракт — самоисполняющаяся программа на блокчейне. Условия записаны в код. При выполнении условий деньги или активы переводятся автоматически.
Подробное определение
Смарт-контракт (smart contract) — программный код на блокчейне, который автоматически исполняется при наступлении заданных условий.
Концепция предложена Ником Сабо в 1990-х, реализована в 2015 Ethereum.
Пишутся на специальных языках (Solidity для Ethereum).
Применение: DeFi (децентрализованные финансы), DAO (децентрализованные организации), страхование (автоматическая выплата при событии), supply chain, недвижимость.
Преимущество: исключают посредника (нотариуса, банк), снижают transaction cost.
Риск: ошибки в коде нельзя исправить, известны взломы на сотни миллионов долларов.
Пример
Смарт-контракт страхования рейса: куплено страхование от задержки на $50. Контракт мониторит API авиакомпании. Если рейс задержан >2 часов — автоматически выплачивает $50 на ваш криптокошелёк. Без bureaucracy.