Open yulidai opened 5 years ago
Maybe it's tendermint's problem? But I haven't found any information for a long time.
This is definitely an unsupported configuration. No idea why the behavior is the way it is, but I'd agree it's probably something on the Tendermint side.
1. Purpose
Just to test some special cases
2. Test Description
I'm running two group of
one-kms-with-one-validator
, Two KMS use the samepriv_validator_key.json
. One block per four heights.In order to avoid DOUBLE SIGN, I let one of the two KMS only sign the odd height and the other only sign the even height.
3. Testing Result
Logs of the KMS with odd height only
Logs of the KMS with even height only
4. Problem
You will never receive PreVote's signature request except when it comes out of
Proposal
. AndProposal
never succeed.Why does this strange phenomenon occur that every height's signature is not independent?