Loading prices...
Все статьи
Обложка статьи: Смарт-контракты: код, который сам исполняет сделку

Смарт-контракты: код, который сам исполняет сделку

07:00 · 08.07.2026
8 мин чтения
0

Представьте автомат с газировкой: кладёте монету, нажимаете кнопку — и он не может передумать, обмануть или потребовать доплату. Он просто выполняет то, что запрограммирован выполнять. Смарт-контракт — тот же принцип, только вместо банки газировки он может перевести миллионы долларов, и никто не может ему помешать, если условия выполнены.

Идею придумали ещё до блокчейна

Термин «смарт-контракт» придумал программист и криптограф Ник Сабо в 1994 году — за полтора десятилетия до появления Bitcoin. Он описывал именно принцип автомата: вносите верную сумму, автомат выдаёт товар, посредник не нужен, обмануть систему нельзя — правила зашиты прямо в механизм, а не записаны на бумаге, писал сам Сабо в своём оригинальном эссе. Идея на десятилетия опередила технологию, которая могла бы её воплотить.

От идеи до кода: как смарт-контракты попали в блокчейн

Bitcoin умеет только одно — переводить монеты. Возможность записывать в блокчейн не просто платежи, а произвольные программы, появилась только с запуском Ethereum в 2015 году. Разработчик пишет смарт-контракт на специальном языке программирования, публикует его в сети — и дальше код исполняется сам, при каждом обращении, одинаково для всех, без возможности тайно поменять правила задним числом.

Что бывает, когда в коде есть ошибка

У автомата с газировкой почти нечего ломать. У смарт-контракта, который управляет миллионами долларов, любая ошибка в коде — это не опечатка, а настоящая дыра в сейфе. 17 июня 2016 года кто-то нашёл такую дыру в проекте The DAO — атакующий использовал уязвимость (баг «повторного входа», reentrancy) и вывел из фонда около $60 млн в эфире, сообщает The Block. Сообщество Ethereum отреагировало беспрецедентно: 20 июля 2016 года сеть провела хардфорк — фактически откатила историю назад, чтобы вернуть похищенные монеты их владельцам. Согласились не все: те, кто не поддержал откат, остались на старой версии сети, которая стала отдельной монетой Ethereum Classic. С тех пор аудит кода смарт-контрактов превратился из формальности в отдельную индустрию — а уязвимости в коде остаются реальностью и сегодня: мы разбирали свежие случаи в материале про DeFi-хаки 2026 года.

Сколько денег сегодня доверено смарт-контрактам

Речь давно не о единичных экспериментах: по данным исследования TVL, в мае 2026 года суммарный объём средств, заблокированных в DeFi-смарт-контрактах, составлял около $200 млрд по всем блокчейнам сразу — крупнейшие отдельные протоколы, Aave и Lido, держат по $20+ млрд каждый. Именно смарт-контракты стоят и за механикой, о которой мы писали в материале «DEX vs CEX: биржа с кассиром или без»: когда биржа работает без компании-посредника, её роль полностью берёт на себя код.

Итог

Смарт-контракт — это код, который выступает единственным судьёй в сделке: он не смотрит на лица, не идёт на уступки и не имеет процедуры обжалования. Это одновременно и его сила (никто не сможет обмануть систему вручную), и его слабость (если в коде есть ошибка, её тоже никто не остановит вручную). Прежде чем доверить смарт-контракту деньги, стоит задать простой вопрос: проходил ли этот код независимый аудит — и кто-нибудь вообще проверял, что автомат выдаёт именно то, что обещано?

Материал носит образовательный характер и не является инвестиционной рекомендацией.

Опубликовано: 07:00 · 08.07.2026
Jonathan

Автор

Jonathan

Редактор

Люблю писать о криптовалюте, интересуюсь общими тенденциями и пытаюсь это отобразить в своих материалах.

Комментарии (0)

Пока нет комментариев — будь первым!