Category First Principles

Illustration of how a Bitcoin wallet signs a transaction with a private key and how network nodes verify that signature

How Does Bitcoin Verify a Transaction?

Bitcoin has no bank checking who's authorized to spend what. Instead, a wallet signs every transaction with a private key, and nodes across the network verify that signature using nothing but math. Here's exactly how that works, step by step.