PoA Network

Consensus Header

Wraps the application header.

nametypedescription
prevRootbyte[32]Merkle root of all previous consensus header hashes (i.e. not including this block).
heightuint32Height of this block.
timestampuint64Time this block was created, in TAI64 format.
applicationHashbyte[32]Hash of serialized application header for this block.

Consensus for the consensus header is a single signature from the authority over the hash of the serialized consensus header.

Since the system is secure under the assumption the authority is honest, there is no need for committing to the authority signatures in the header.