Milestones đđœ how PoS upgraded to fast, deterministic finality
Since the rollout in last yearâs Aalborg hardfork, milestones have reduced reorg frequency, reorg depth, and dropped the median time to finality from 10 mins to less than 2 mins
đïž How it works:
Milestones use the networkâs existing validator set for proposing each milestone, which must be at least 12 blocks (+ a 4-block buffer) from the latest block
Once 2/3+ of the network agrees, the milestone is finalized with no chance of reorg for all transactions up to that block height.
Note: because not all dapps require fast finality, adoption of milestones occurs at the dapp level
[ For the devs that want to understand how to implement milestones, hereâs your start: https://t.co/1PtQYbq5P3 ]