Stacks enables Bitcoin-level finality for all transactions
Key Takeaways
- •The Nakamoto hard fork activated on the Stacks network in late October 2024, around Bitcoin block 867,867, tying each Stacks block tenure directly to a Bitcoin block.
- •After the upgrade, reversing a confirmed Stacks transaction would require reorganizing the Bitcoin blockchain, giving Stacks what its ecosystem describes as 100% Bitcoin finality.
- •sBTC, a Bitcoin-backed asset launched on Stacks mainnet in December 2024, enables Bitcoin holders to use Stacks-based DeFi and yield applications without a centralized custodian or added bridge trust assumptions.
- •Users can lock STX to earn Bitcoin yield through the Proof-of-Transfer mechanism, in which miners bid Bitcoin for the right to produce Stacks blocks.
- •Smart contracts on Stacks are written in Clarity, a decidable language that does not compile to bytecode, allowing contract behavior to be fully analyzed before execution.

There is a phrase that gets thrown around a lot in crypto: “secured by Bitcoin.” Stacks is now making a more specific, more verifiable claim: every transaction on its network settles with the same finality as a Bitcoin block, because it is literally anchored to one.
That is the functional result of the Nakamoto upgrade, a hard fork that activated on the Stacks network in late October 2024, around Bitcoin block 867,867. Since then, reversing a confirmed Stacks transaction would require reorganizing Bitcoin itself.
What the Nakamoto upgrade changed
Before Nakamoto, Stacks processed transactions on its own block cadence, loosely coupled to Bitcoin but not bound to it at the state level. The upgrade changed how Stacks organizes block production by tying each block tenure directly to a Bitcoin block.
The mechanics work like this: Stacks miners commit to a block at Bitcoin block N, and the state from that block is written to Bitcoin at N+1. Once that next Bitcoin block arrives, all Stacks miners are required to build on the same chain tip. There is no fork path that bypasses Bitcoin’s ledger.
The result is what the Stacks ecosystem describes as 100% Bitcoin finality. Not probabilistic finality, not optimistic finality with a challenge window, but the same irreversibility guarantee that makes Bitcoin the benchmark for settlement in the first place.
Stacks operates on a Proof-of-Transfer consensus model, where miners bid Bitcoin to earn the right to produce Stacks blocks. The Nakamoto upgrade extended that connection to the ledger level, so security and state settlement are now both rooted in Bitcoin’s chain.
Smart contracts on Stacks are written in Clarity, a decidable language that does not compile to bytecode, which means contract behavior can be fully analyzed before execution.
sBTC and what finality enables in practice
The Nakamoto upgrade laid the groundwork for sBTC, which launched on mainnet in December 2024 and is one of the first major products built on top of it.
sBTC is a Bitcoin-backed asset that lives on Stacks and inherits the same finality guarantee. It allows Bitcoin holders to move value into Stacks-based applications, including DeFi protocols and yield products, without wrapping through a centralized custodian or a bridging mechanism that adds its own trust assumptions.
The finality guarantee matters because it closes a specific attack surface. With weaker finality models, a sufficiently motivated adversary could in theory reverse a transaction after a user has already received funds on the other side of a bridge. On post-Nakamoto Stacks, that scenario would require the attacker to also reorganize Bitcoin, raising the cost of an attack to a level where it becomes economically irrational.
Bitcoin staking products are also part of the post-Nakamoto landscape. Users can lock STX and earn Bitcoin yield through the Proof-of-Transfer mechanism. Those positions also sit under the same finality umbrella, meaning the staking records themselves carry the same settlement weight as any other confirmed Stacks transaction.
Where this lands in the competitive landscape
There are several approaches to adding programmability near Bitcoin. Some use sidechains with federated or threshold multisig bridges. Some use rollup architectures that post state roots to Bitcoin but require sequencer trust in the interim. Some use payment channel networks optimized for specific use cases rather than general computation.
Stacks’ post-Nakamoto position is distinctive because the finality claim is not conditional. There is no “assuming the bridge operators are honest” caveat and no “after the challenge period” asterisk. The settlement guarantee derives from Bitcoin’s own block production, which makes the network easier to evaluate for applications that need clear settlement rules rather than layered trust assumptions.
Block times on Stacks are tied to Bitcoin’s roughly ten-minute cadence for tenure boundaries, although block production within a tenure is faster post-Nakamoto than it was before the upgrade. That shift matters operationally for developers and users alike, because it changes how quickly transactions can move from submission to settled state without changing the Bitcoin-based finality model.
STX, the native token used for transaction fees and staking, sits at the center of the economic model. As more applications and assets settle through the network, demand for block space on Stacks feeds directly into demand for STX, while the upgrade’s tighter linkage to Bitcoin gives that activity a more explicit settlement framework than the network had before.