Описание тега substrate

Substrate - это фреймворк для прототипирования и разработки Blockchain, написанный на Rust.

Substrate - это фреймворк для прототипирования и разработки блокчейнов, написанный на ржавчине. По своей сути Substrate представляет собой комбинацию трех технологий: webassembly, libp2p и AfG Consensus. Это и библиотека для создания новых цепочек блоков, и скелетный ключ клиента цепочки блоков, способный синхронизироваться с любой цепочкой на основе субстратов.

Цепочки субстратов обладают тремя отличительными особенностями, которые делают их следующим поколением: динамическая, самоопределяющаяся функция перехода между состояниями (STF), функциональность легкого клиента с первого дня и прогрессивный алгоритм консенсуса с быстрым производством блоков и адаптивной, определенной окончательностью.

STF, закодированный в WebAssembly, известен как среда выполнения. Это определяет функцию execute_block и может указывать все, от алгоритма стекинга, семантики транзакции, механизмов регистрации и процедур для замены любого аспекта самого себя или состояния (управления) блокчейна. Поскольку среда выполнения полностью динамическая, все они могут быть отключены или обновлены в любое время. Цепочка субстрата - это во многом живой организм.