Смарт-контракт — это программа, хранящаяся в блокчейне, которая запускается автоматически при выполнении заданных условий, без необходимости в посреднике, обеспечивающем её исполнение. «Если происходит это, то делай то» записывается напрямую в код, который может проверить каждый участник и который исполняется в точности так, как написано.
Именно это превращает блокчейн из простого реестра в платформу. Смарт-контракты лежат в основе децентрализованных финансов, выпуска токенов и многого другого — заменяя самоисполняющимся кодом ту роль, которую традиционно играли бы банк, брокер или эскроу-агент.
Обратная сторона в том, что код есть закон, ошибки в том числе. Уязвимость в смарт-контракте может быть использована для вывода средств, а поскольку транзакции необратимы, отменить их зачастую невозможно. «Trustless» (доверие без доверия) переносит доверие с института на корректность кода и тех, кто его написал.
Разобранный пример
Смарт-контракт может автоматически обменять один токен на другой в тот же момент, когда поступают средства пользователя, без какой-либо биржи в роли посредника.
This definition is general education, not investment advice. Markets — especially crypto — are volatile and you can lose money. Please read our оговорка and see our методология.
Похожие термины
Часто задаваемые вопросы
Что означает Смарт-контракт?
Самоисполняющийся код в блокчейне, который запускается автоматически при выполнении условий и лежит в основе таких приложений, как DeFi.
Смарт-контракт — это термин из мира криптовалют или фондового рынка?
Это прежде всего термин из сферы криптовалют.
Является ли это определение «Смарт-контракт» финансовой рекомендацией?
Нет. Глоссарий Market Capitalize носит образовательный характер — он объясняет термины и понятия, но никогда не является рекомендацией покупать или продавать. См. наш дисклеймер.
Как узнать больше?
Просмотрите связанные термины и руководства выше или откройте полный глоссарий.