The following steps are part of stateless verification of a gossiped header:
- Check hash of Validator set matches the AggregatorsHash field in header
- Check hash of the previous header matches the lastHeaderHash
- Check hash of the previous header’s commit matches the lastCommitHash
- Verify the cryptographic signatures in the header with the proposer in the header validator set to make sure header is signed by the correct proposer
The following steps are part of stateless verification of a gossiped header: