Description
After introduction of Durango and Warp, some older subnets wanted to update their validator set those with BLS keys registered in P-Chain; so that they can start using warp messages in their subnets. This can be done by (in order) adding new validators, let them sit for a while, and then remove old validators.
We have seen this was causing troubles for some Fuji subnets and halts the block building in those subnet chains. This is because Proposer VM works with delayed P-Chain heights for wrapped chains and chain's proposer slots are not updated according to new validator sets right aways. Eventually making proposer slots to be reserved for old validators and thus new validators skip block building.
Networks that do not have high load (like Fuji) can have less frequent blocks (in both subnet chains and P-chain). For those networks hours even days might not be enough. We should investigate if we can optimize Proposer VM behaviour by relaxing the Durango rule (that removed non-validator block builders).
Metadata
Metadata
Assignees
Type
Projects
Status