Смарт-контракт — это программа, хранящаяся в блокчейне, которая запускается автоматически при выполнении заданных условий, без необходимости в посреднике, обеспечивающем её исполнение. «Если происходит это, то делай то» записывается напрямую в код, который может проверить каждый участник и который исполняется в точности так, как написано.
Именно это превращает блокчейн из простого реестра в платформу. Смарт-контракты лежат в основе децентрализованных финансов, выпуска токенов и многого другого — заменяя самоисполняющимся кодом ту роль, которую традиционно играли бы банк, брокер или эскроу-агент.
Обратная сторона в том, что код есть закон, ошибки в том числе. Уязвимость в смарт-контракте может быть использована для вывода средств, а поскольку транзакции необратимы, отменить их зачастую невозможно. «Trustless» (доверие без доверия) переносит доверие с института на корректность кода и тех, кто его написал.
Разобранный пример
Смарт-контракт может автоматически обменять один токен на другой в тот же момент, когда поступают средства пользователя, без какой-либо биржи в роли посредника.
This definition is general education, not investment advice. Markets — especially crypto — are volatile and you can lose money. Please read our disclaimer and see our methodology.
Похожие термины
Часто задаваемые вопросы
What does Смарт-контракт mean?
Самоисполняющийся код в блокчейне, который запускается автоматически при выполнении условий и лежит в основе таких приложений, как DeFi.
Is Смарт-контракт a crypto or a stock-market term?
It is primarily a cryptocurrency term.
Is this Смарт-контракт definition financial advice?
No. The Market Capitalize glossary is educational — it explains terms and concepts, never a recommendation to buy or sell. See our disclaimer.
Как узнать больше?
Browse the related terms and руководства above, or explore the full glossary.