SatoshiVM - это слой 2-го уровня, сфокусированный на старой но тем не менее актуальной проблеме масштабируемости Bitcoin. Проект сравнительно новый, Первые коммиты на гитхабе к его whitepaper датированы 7 января 2024 г. (см
History).
Ввиду новизны проекта публичной информации по нему не много.
На что обратил внимание. В построении этого слоя используется технология
ZK Rollup,включающая в себя виртуальную машину для внесетевых вычислений и совместимую EVM. В качестве газа SatoshiVM использует нативный BTC.
Архитектурно SatoshiVM можно представить в виде трёх подслоёв: Settlement Layer (собственно это майннет биткоина), Sequencing Layer и Proving Layer:
Settlement Layer не требует каких-либомодификаций основной сети биткоина. Основная его задача это он-чейн проверка двух динамически генерируемых транзакции Taproot, в том числе Bit Commitments Taproot и Verification Taproot.
Sequencing Layer, как следует из названия этого подслоя и его приведенной схемы основная его задача это агрегирование в единую транзакцию множества транзакций, используя возможности Taproot. Также здесь временно могут сохраниться все соответствующие транзакции.
Proving Layer, основные функции - проверка поступающих транзакций и состояний SatoshiVM в Биткоине, преобразование данных транзакций в соответствии со спецификациями Bitcoin Taproot.
Дорожная карта............................................................................... | ............................................... |
|