Новый язык на блокчейне биткоина
«Работа над Miniscript длилась более одного года. Мы учли все самые важные команды для разработки на распределенном реестре, руководствуясь особенностями блокчейна биткоина. Содействие в процессе мне оказывали Эндрю Поэлстра и Санкет Саньялкар. Сейчас проект вышел на новый уровень, на котором к нему нужно привлечь как можно больше внимания. Сейчас для написания смарт-контрактов используется Script, но мы видим, что в нем есть много лишнего. Miniscript решит данную проблему и сделает код более гибким», – рассказал Велле.
Miniscript фактически разработан поверх старого языка, на котором работает большая часть алгоритмов блокчейна. Главной особенностью нового кода станет структурированность скриптов. Это обеспечивает возможность проведения статического анализа и создания генерических подписей в режиме реального времени.
Сейчас Miniscript доступен в нескольких имплементациях для языков Rust и С++. Велле подчеркнул, что результаты предварительных тестирований проекта показали его работоспособность. Также язык изначально разрабатывался адаптивным, из-за чего будет совместим с консенсусом нынешней сети биктоина.
Ранее сообщалось, что Bank of America намерен запатентовать цифровой кошелек с многоуровневой защитой.