EOSIO.System: Dynamic configurable settings for EOS.IO blockchains
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.