What is proof of work?
Enabling Bitcoin operations, without a central authority
Proof of Work (PoW) is the foundational mechanism that secures Bitcoin and enables it to function as a peer-to-peer electronic cash system.
At its core, proof of work is a process whereby certain participants in the Bitcoin network, called “miners”, compete to solve a computational puzzle in a lottery-style competition. The first miner to solve the puzzle earns the right to add a new block of transactions to Bitcoin’s blockchain and gets paid a reward in bitcoin.
While the terms “proof of work” and “mining” are often used interchangeably, they refer to different aspects of the system. Proof of work is the protocol rule—it defines the criteria a new block must meet to be considered valid. Mining, on the other hand, is the competitive process by which participants attempt to satisfy that rule, expending electricity and hardware resources to find a solution to the puzzle. In essence, proof of work is the mechanism; mining is how it’s carried out.
The problem that proof of work solves is how to operate a peer-to-peer electronic cash system, without any central authority in charge. For such a system to work, it needs to:
Proof of work solves this challenge by using industry-leading cryptography and aligning the incentives of three main parties: bitcoin holders, nodes, and miners.
Bitcoin holders broadcast their transactions to the network, where nodes quickly verify that each transaction follows Bitcoin’s rules. These transactions remain “unconfirmed” until a miner solves the current proof of work puzzle – expending resources like electricity and hardware – to propose a new block that includes those transactions, along with a reward of newly issued bitcoin. Nodes then independently verify that the puzzle’s solution is valid and that all included transactions follow the rules before adding the block to their own copy of the blockchain, thereby confirming the transactions.
This system creates an intentional asymmetry:
The asymmetry creates an incentive structure for Bitcoin. Miners are incentivized to include only valid transactions, since any invalid block will be easily rejected by the nodes, wasting the miner’s effort. Meanwhile, nodes are incentivized to enforce the rules they support and ensure their own transactions are properly validated and secured.
By requiring miners to include proof of their computational work in each block, Bitcoin imposes a real-world cost on transaction processing and issuance of new bitcoin. This cost acts as a deterrent to manipulating, reversing, or blocking transactions. It also establishes a mechanism for resolving transaction disputes: if two competing versions of the blockchain emerge, the one with the most accumulated proof of work is deemed valid.
Because every node maintains its own independently verified copy of the blockchain – and because anyone can run a node or mine – Bitcoin operates as a decentralized financial system, free from centralized control or enforcement.
So what is this cryptographic puzzle that miners solve?
At the heart of proof of work is “hashing”, a cryptographic process that takes an input of any size to produce a fixed-size output (aka "hash"), which looks like a jumbled sequence of numbers and letters. The miners’ “work” is simply re-running a hash function with slightly different inputs to try and produce a hash that meets certain criteria set by the Bitcoin network.
This process is akin to a decentralized lottery, where the more computational resources a miner deploys, the more likely they are to find a valid or “winning” hash. Hash functions have unique properties that make them suitable for proof of work:
What this means is that there’s no known way to produce a valid hash (aka “solve the puzzle”), except through the trial-and-error process of re-running the hash function using different inputs.
So what are the inputs?
Miners combine fixed data and variable data into a single input to run their hash function:
Miners repeatedly modify the nonce and re-run the hash function until they produce a hash that falls within the network's current difficulty target. When a valid hash is found, the miner broadcasts the new block to the network, which includes a batch of unconfirmed transactions and a transaction paying themselves the block reward.
Nodes then independently verify that the hash is correct and that all included transactions follow Bitcoin’s rules. If valid, each node adds the block to its own copy of the blockchain. This new block’s data becomes part of the fixed input for the next proof-of-work round, and the cycle continues.
As miners deploy more hashpower, they can attempt more hashes per second, thereby boosting their chances of solving the proof-of-work puzzle first. This can lead to blocks being found faster than Bitcoin’s target average of 10 minutes.
To maintain a stable issuance schedule and pace of transactions, the Bitcoin software automatically re-adjusts the mining difficulty every 2,016 blocks (about every two weeks). This ensures consistent timing, regardless of how many miners are active.
This adjustment changes the difficulty target – the threshold below which a hash must fall to be valid. Since hashes are random, a lower target means fewer possible valid hashes exist, requiring more trial and error and making winning more difficult.
Think of it like a lottery: reducing the number of “winning numbers” means it takes more total guesses (and more time) to win.
What does this mean?
Miners are incentivized to operate, so long as the expected bitcoin reward exceeds their expenses. If difficulty rises too high, some miners will shut down, reducing network hashpower, slowing block production, and triggering a difficulty decrease in the next adjustment. This feedback loop keeps mining competitive yet efficient, and ensures Bitcoin’s transaction flow and issuance rate remain steady and decentralized.
Proof of work is the foundation that enables Bitcoin to operate as a peer-to-peer electronic cash system, without any central authority:
Beyond its technical function, proof of work imbues bitcoin with a form of intrinsic value. Just as a gold coin can only come into existence as a result of physical labor and expended energy spent to extract and refine metal from the earth, a bitcoin can only come into existence as the result of real-world energy expended to mine a block.
Each bitcoin, in essence, is a manifestation of real-world expended resources (electricity and hardware). This stands in sharp contrast to fiat systems, where cash can be printed at the discretion of central banks, often without transparency or limitation.
In this way, proof of work transforms bitcoin from abstract digital data into a provably scarce, costly-to-produce, and manipulation-resistant form of money. It is the mechanism that enables decentralized trust and anchors bitcoin’s role as a durable, global store of value.
© 2025 NMLS ID 1902919 (Zap Solutions, Inc.)
All in on bitcoin.