How Does the Concept of “Finality” Relate to Block Confirmation in a Distributed Ledger?
Finality refers to the guarantee that once a transaction or block is confirmed, it cannot be reversed, altered, or canceled. In a blockchain, finality is achieved when a block has been accepted by the network and a sufficient number of subsequent blocks have been chained on top of it.
This depth makes the block's inclusion practically irreversible due to the immense computational effort required to re-mine the chain.