Смарт-контракт — что это

Коротко

Смарт-контракт (Smart Contract) — самоисполняющийся программный код, размещённый в блокчейне, который автоматически выполняет заранее заданные условия сделки без участия посредника.

Как это работает. Условия контракта записаны в коде и исполняются автоматически при выполнении заданных условий — ни одна из сторон не может изменить их в одностороннем порядке после запуска.

Пример. Некоторые децентрализованные игровые платформы используют смарт-контракты для автоматической и прозрачной выплаты выигрышей без участия оператора вручную.

Нюанс. Прозрачность кода смарт-контракта можно независимо проверить любому желающему — это один из аргументов в пользу большего доверия к таким системам по сравнению с закрытыми внутренними алгоритмами обычных операторов.

«Прозрачность смарт-контракта — палка о двух концах: любой может проверить код, но точно так же любой может найти в нём уязвимость раньше, чем это сделают сами разработчики.»

— Леон Вольски, Теоретик игр, прикладной математик, гейм-дизайнер и автор научно-популярных материалов о механике казино

Связанные термины

Изучить подробнее

Пошаговый трек «Бонусы и вейджер: во что они на самом деле превращаются» — от азов до практики, с калькуляторами и тестом.

Леон Вольски

Леон Вольски

Теоретик игр, прикладной математик, гейм-дизайнер и автор научно-популярных материалов о механике казино

Перейти на страницу автора →