Смарт-контракт - программный код блокчейна, исполняющий автоматически запрограммированные действия, чаще всего финансовые. Обычно они базируются на основном блокчейне криптовалюты и являются "вторым слоем". За неисполнение также предусмотрены санкции. Разработка смарт-контрактов.
Для работы смарт-контрактов могут использоваться оракулы. Оракулы - специальный агент, который связывает блокчейн с любыми внешними источниками данных.
Абстрактный пример: при достижении температуры воздуха 0 градусов, произвести закупку биткоинов. Или, при достижении определённого числа товаров на складе, совершить закуп следующей партии у поставщика.