Разработчик Bitcoin Core Питер Уилл представил новый язык для программирования смарт-контрактов биткоина под названием Miniscript.
Язык был создан Уиллом в сотрудничестве с программистами канадской технологической компании Blockstream Research Эндрю Поэльстрой и Санкетом Канджалкаром. Разработка заняла около года и все еще продолжается.
Miniscript доступен в реализациях для C++ и Rust. Это язык для структурированного написания подмножества биткоин-скриптов. Биткоин-скрипт является базовым языком программирования, который делает возможным работу смарт-контрактов в сети биткоина, и дает возможность программистам задавать определенные сценарии для завершения транзакции.
По словам Уилла, принятие разработчиками языка Miniscript может уменьшить некоторые барьеры между частями программного обеспечения смарт-контрактов, а также обеспечить многозначную экосистему, которая функционирует более эффективно, чем простой язык скриптов.