Описание тега substrate
Substrate - это фреймворк для прототипирования и разработки блокчейнов, написанный на ржавчине. По своей сути Substrate представляет собой комбинацию трех технологий: webassembly, libp2p и AfG Consensus. Это и библиотека для создания новых цепочек блоков, и скелетный ключ клиента цепочки блоков, способный синхронизироваться с любой цепочкой на основе субстратов.
Цепочки субстратов обладают тремя отличительными особенностями, которые делают их следующим поколением: динамическая, самоопределяющаяся функция перехода между состояниями (STF), функциональность легкого клиента с первого дня и прогрессивный алгоритм консенсуса с быстрым производством блоков и адаптивной, определенной окончательностью.
STF, закодированный в WebAssembly, известен как среда выполнения. Это определяет функцию execute_block и может указывать все, от алгоритма стекинга, семантики транзакции, механизмов регистрации и процедур для замены любого аспекта самого себя или состояния (управления) блокчейна. Поскольку среда выполнения полностью динамическая, все они могут быть отключены или обновлены в любое время. Цепочка субстрата - это во многом живой организм.
- Репозиторий GitHub: https://github.com/paritytech/substrate
- Документация: https://substrate.dev/
- Сайт: https://www.parity.io/substrate/
- Area51: https://area51.stackexchange.com/proposals/122626