Что такое смарт-контракт — простыми словами
Смарт-контракт — это программа, записанная в блокчейн, которая автоматически выполняет заданные условия. Её нельзя тайно изменить, и она работает без посредника.
Содержание · 3
Смарт-контракт — это программа, которая хранится в блокчейне и выполняется автоматически, когда выполнены условия. Как торговый автомат: бросил монету — получил товар, без продавца.
Подробнее
Смарт-контракт содержит правила: «если пришло X, отправь Y», «выдай токены тому, кто заплатил», «верни залог через 30 дней». После размещения в блокчейне код выполняется одинаково для всех, и изменить его втайне нельзя.
На смарт-контрактах работают:
- токены — USDT, USDC и другие стандартов ERC20, TRC20, BEP20, Jetton в TON;
- децентрализованные биржи (DEX);
- стейкинг и кредитование;
- NFT;
- мосты между сетями.
Риски:
- ошибки в коде — хакеры находят уязвимости и выводят средства;
- вредоносные контракты — сайт просит «подключить кошелёк» и подписать разрешение, после чего контракт списывает токены;
- необратимость — ошибочную транзакцию в контракте не отменить.
Пример
Человек открывает сайт «бесплатной раздачи токенов», подключает некастодиальный кошелёк и подписывает транзакцию. На самом деле он дал вредоносному смарт-контракту разрешение на списание своих USDT — и через минуту они исчезают.
Как это связано с Swap KG?
В Swap KG не нужно подписывать смарт-контракты вручную — переводы и обмен выполняются внутри бота. Если кто-то просит «подключить кошелёк» на стороннем сайте ради бонуса, это повод насторожиться.