Closed
Description
Problem 1 - safety: Header verifier does not verify any signatures in a header.
Problem 2 - liveness: A peer does not send its commit to other peers.
How to solve them.
- In Tendermint check a header's signatures when it is needed.
- When a header is imported, Tendermint checks the header and update the best block if needed.
- Add a message that contains a height's finalized block and precommits.