Блокчейн-технология — это новая отрасль в области информационных технологий, возникшая на стыке облачных вычислений, криптографии, распределенных коммуникаций, а также искусственного интеллекта. Сатоши Накамото планируя создание биткойна заявлял о трех этапах, два из которых были реализованы в криптовалюте биткойн: блокчейн – то есть децентрализованный журнал записей транзакций и системный протокол биткойн – проведение транзакций без участия третьих лиц. Для проведения денежных расчетов этих двух этапов было достаточно. Но для того, чтобы записывать и передавать умные активы и умные контракты, то есть для реализации технологий более высокого уровня — Блокчейн 2.0, необходима реализация третьего этапа развития языка скриптов распределенного кода и управляющих им алгоритмов. Основное требование к ней — полнота этого языка кодов по Тьюрингу (характеристика исполнителя (множества вычисляющих элементов) в теории вычислимости, означающая возможность реализовать на нём любую вычислимую фун