Removing Runner Up Producers
Inter-blockchain communication requires light clients to keep track of all blocks where the set of active producers changes. The “runner up producer list” causes a new producer to be added or removed every minute which forces light clients to process at least one block header per minute, if not more. In order to reduce the frequency of producer set changes we have changed block scheduling to only include the top 21 producers. We are considering offering some kind of stand-by pay for the runner ups, but they will not actually be tasked with producing blocks.
I would like to hear more about this. One of the benefits of rotating the 21st BP is to provide incentive for other BPs to continue to support the blockchain. If we remove this, we could see a scenario where only 21 BPs exist in total. I would prefer there to be 100 BPs waiting in queue for the chance to get the 21st block. Very interested to hear about the stand-by pay and what the community will want. As it stands today I would be pro stand-by pay.
RE: EOS.IO DAWN 2.0 Released & Development Update