Most people think transaction finality is simple. Here’s the part that’s easy to get wrong:
On Ethereum, validators representing two-thirds of the staked amount must vote in agreement for a checkpoint to be finalized.
Probabilistic finality is like a stack of papers that keeps getting taller: the more weight piled on top, the harder it is to pull out the sheet at the bottom. Deterministic finality is more like a stamped contract: once stamped, it can’t be undone.
When depositing to or withdrawing from different chains, confirmation times vary from chain to chain, so a slow arrival doesn’t necessarily mean something has gone wrong.
On Ethereum, the staked $ETH is the guarantee of finality: overturning a finalized block means losing a huge amount of stake. Currently 1941.16.
On Ethereum, validators representing two-thirds of the staked amount must vote in agreement for a checkpoint to be finalized.
Probabilistic finality is like a stack of papers that keeps getting taller: the more weight piled on top, the harder it is to pull out the sheet at the bottom. Deterministic finality is more like a stamped contract: once stamped, it can’t be undone.
When depositing to or withdrawing from different chains, confirmation times vary from chain to chain, so a slow arrival doesn’t necessarily mean something has gone wrong.
On Ethereum, the staked $ETH is the guarantee of finality: overturning a finalized block means losing a huge amount of stake. Currently 1941.16.