In the realm of blockchain, the concept of finality holds immense significance. It signifies the point at which transactions become irreversible, a crucial aspect of trust in the system. Before the Nakamoto release, Stacks operated under its own security budget and Stacks transactions were only considered final according to the history of the Stacks chain itself. Although block history was recorded to Bitcoin, Stacks could fork, meaning an attacker could rewrite the history of the chain by only outspending Stacks miners. With Nakamoto, Stacks does not fork on its own and miners are required to build on top of the true chain tip at the protocol level, so there is no way to change the history of confirmed Stacks blocks without changing the history of Bitcoin blocks themselves. And, with Nakamoto, after a mere 2-block time period, Stacks transactions will become as final and irreversible as Bitcoin transactions themselves.