Parity Technologies recently announced the beta release of Substrate, an open source technology stack designed to make it easy to create a blockchain customized for a particular application.
The solution is designed to be as generic as possible in order to provide developers with maximum technical freedom when designing their blockchain.
“It has a 100 percent abstract ‘execute block’ function encoded in WebAssembly that can be targeted from any one of a number of languages, including C++ and Rust,” Parity product communications manager Alexandra Heller explained in a blog post. “The execute block function is hot-swappable, meaning you can upgrade your chain’s logic without a hard fork.”
Parity CWO and founder Dr. Gavin Wood said the aim in pushing out Substrate is to create a whole new class of development teams and development applications that sit right in the sweet spot where you don’t have to know everything or to do everything to develop your new blockchain, “but you can do just enough that you do have a domain-specific chain that has its own parameterization and its own features that allow you to get a particular job done, and done well, that wouldn’t have been possible before because smart contracts are too bloaty, and writing your own chain is too much work.”