When someone sends cryptocurrency, the action feels deceptively simple. A wallet signs a transaction, a button is clicked, and a few moments later the payment appears as “confirmed.” Behind that apparent simplicity lies one of the most complex coordination problems in modern computing: how thousands of independent machines, spread across the world and owned by people who do not trust each other, agree on what actually happened. Transaction confirmation is not just a technical