My initial post looks at dynamic configurable settings for EOS.IO blockchains.
eosio.system root settings.
Core feature settings for EOS.IO are configurable by smart contract, these settings are expected to include:
- Number of block producers.
- Staking for network & CPU bandwidth, RAM, Storage and voting.
- The core token (e.g. EOS).
- Multisig Contracts.
- Community Benefit Contract / Worker Proposal allocation.
dynamic number of block producers which can be changed with a simple update to the @eosio.system smart contract. We will still default this to 21 producers, but this is no longer hard coded.
Setting for number of block producers was recently discussed in a block.one EOS.IO Development Update posted by steemit user @dan
very exciting project.