Note: This refers to the rollup in between socially-coordinated hard-forks.
Intro
A blockchain’s finalized state, S, is a function of its finalized blocks, B_{1}, \ldots , B_{n}, where B_{1} is its genesis block, and B_{n} is its finalized chain head.
A sovereign rollup (SRU), is a blockchain who’s finalized blocks are obtained as a function of some relevant data extracted from the finalized blocks of another blockchain, called its DA Layer.
Note: “Finality” properties vary across different DA layers- the rollup inherits whatever finality guarantees its DA layer can provide. For example, Bitcoin’s PoW lacks “hard” finality, and thus its SRUs inherit Bitcoin’s probabilistic finality.
The blockheight of the first DA layer block to include data relevant to the SRU is the SRU’s DAStartHeight.
Thus, we can say that the finalized state of a sovereign rollup changes as a function of the DA layer’s blockheight. No additional advice besides the relevant data extracted from the finalized blocks of its DA layer is needed to learn the finalized state of an SRU- this includes any timestamping or checkpointing advice external to the DA layer blockchain.