Investigate blockchain systems with less than 1 second block times with the Substrate blockchain framework.
Low block time blockchains have a number of practical usecases in research and development of these decentralized systems. For example, gaming platforms build on blockchain systems are dependent on low latency responses from user to the blockchain system to provide an immersive gaming experience.
As far as I know, experimentation around low block time blockchains on Substrate has not really been done.
This project would involve a user playing with the various settings of Substrate like block time, block weight, transaction queue, etc... to see how a live network is able to handle these changes.
It would require to create a virtual network, spawning multiple nodes around the world, and saturating the network with transactions to understand what is possible, and the effects of such a low block time blockchain.
Benchmarking around what kinds of logic is able to run on such a blockchain is also a good thing to research with such a network.
Ultimately, this is a hack and learn project, to just investigate what is possible and how we may be able to push substrate to the extreme.
For mentoring this issue please contact: me, @shawntabrizi
Proof of done
These following tasks must have been completed in order for this to be considered done: