Bitcoin learning guide
Published by Crypto Dispensers · 13 min read
Miners use specialized computers to search for a valid block. When one is found, the network checks it against Bitcoin’s rules before adding it to the public record.
Mining connects transactions, blocks, proof of work, and confirmations into one system. To understand the record miners add blocks to, read our guide on what blockchain is.
Every Bitcoin transaction needs to be checked, grouped into a block, and added to the blockchain. Mining is the competitive process that makes that happen without a bank, company, or central operator approving transactions.
When people send Bitcoin, those transactions are broadcast to the network. Miners gather valid transactions, package them into a candidate block, and compete to find proof that their block required real computing work.
The winning block still has to follow Bitcoin’s rules. The network checks it, accepts it if it is valid, and adds it to the blockchain. That is how Bitcoin keeps moving without relying on a payment processor or private database.
Bitcoin transactions are broadcast to the network.
Specialized computers search for a valid block.
Bitcoin nodes check the block against the rules.
The blockchain grows by one confirmed block.
Mining helps confirm valid transactions and place them into Bitcoin’s public record.
Changing old blocks would require redoing the work, which helps protect Bitcoin from fake history.
Miners cannot ignore Bitcoin’s rules, create unlimited Bitcoin, or force invalid blocks onto the network.
Bitcoin does not rely on a bank, app, exchange, or payment processor to decide what is valid. Mining helps the network agree on the next block while making it extremely expensive to rewrite Bitcoin’s history.
Mining makes it hard for anyone to fake the order of transactions. A miner has to spend computing power to propose a block, and the rest of the network checks whether that block follows Bitcoin’s rules.
This matters because Bitcoin is not secured by trusting one company. It is secured by thousands of participants checking the same rules and rejecting anything that does not belong.
Bitcoin does not need a bank or payment company to approve each transaction.
Proof of work makes rewriting confirmed blocks costly and difficult.
The network can quickly check whether a miner’s block follows the rules.
Bitcoin without a middleman
Mining is not one single action. It is a sequence of validation, competition, proof of work, and network verification that turns new Bitcoin transactions into part of the blockchain.
A user sends Bitcoin and the transaction is shared across the network.
Miners gather valid pending transactions into a candidate block.
Mining machines search for a hash that meets Bitcoin’s difficulty target.
The network checks the proposed block against Bitcoin’s rules.
The valid block is added to the blockchain and confirmations begin.
A miner does not simply choose a block and force it into Bitcoin. The miner must build a valid candidate block, perform proof of work, and produce a result the network can verify.
Once a valid block is found, other Bitcoin participants check the work. If the block follows the rules, it gets added to the chain. If it breaks the rules, it is ignored.
Mining is competitive to perform, but easy for the network to verify. That difference is what makes proof of work powerful.
Transactions enter the network
When someone sends Bitcoin, the transaction is broadcast and waits to be included in a block.
Miners build candidate blocks
Miners select transactions, organize them into a block, and begin searching for a valid proof of work.
The valid block is checked
The network verifies the block before accepting it into Bitcoin’s public transaction history.
Mining is often described as “solving math,” but that can be misleading. Miners are really making repeated guesses until they find a block hash that is low enough to satisfy Bitcoin’s current target.
A miner changes a small piece of block data called a nonce, hashes the block, and checks whether the result meets the difficulty target. If it does not, the miner tries again with a new nonce.
This is why mining requires so much computing power. The work is not complicated for the network to verify, but finding a valid hash can require enormous numbers of attempts.
compare hash to target
hash search nonce engine
Valid hashes must fall below the target.
per second globally
A hash is a fixed-length output created from block data. A tiny change in the input creates a totally different result.
A nonce is a value miners change again and again while searching for a hash that meets the target.
The target defines how hard it is to find a valid block. The lower the target, the harder mining becomes.
Before a miner can add a block, it has to show proof that its machines spent real computing power searching for the right result.
The miner keeps guessing
The miner changes small pieces of data and keeps trying to find a valid result.
A valid result is found
When the result matches Bitcoin’s rules, the miner can propose the block.
The network checks it
Other Bitcoin participants can quickly check if the proof is valid.
Easy to check
Miners spend power and time searching.
The network can verify the result quickly.
It makes cheating expensive
Changing Bitcoin history would require redoing the work, which is extremely difficult.
Work first, approval second
Miners must do the work before their block can be accepted.
Read the full beginner guide on how proof of work protects Bitcoin.
Mining costs money because miners need machines and electricity. Bitcoin rewards miners so they have a reason to keep helping secure the network.
A miner proposes a valid block
Nodes validate the block. A reward in a block that becomes stale is not part of the accepted chain.
The block includes a coinbase transaction
This special first transaction can claim the allowed subsidy plus fees. The term coinbase here refers to a transaction type, not the exchange.
The subsidy halves at set block heights
On mainnet, the subsidy halves every 210,000 blocks. Fees vary separately, so the total reward does not follow a fixed halving schedule.
Subsidy at heights 840,000–1,049,999
Maximum new BTC per block in this subsidy era; fees are additional
The block subsidy
Fees from included transactions
The subsidy halves; transaction fees do not
The allowed new issuance is determined by block height. A miner cannot increase it by claiming a larger amount.
These fees transfer existing BTC from included transactions. They do not create additional supply.
Learn why Bitcoin transactions can have fees and how those fees connect to miners.
For a worked example of solo odds and pool payments, read how long it takes to mine one Bitcoin.
The subsidy limit is 3.125 BTC for mainnet blocks 840,000 through 1,049,999. At height 1,050,000 it falls to 1.5625 BTC. Those boundaries follow Bitcoin Core's subsidy calculation and 210,000-block mainnet interval. Calendar dates depend on when blocks arrive.
Suppose a block in the 3.125 BTC era contains transactions paying a combined 0.080 BTC in fees. Its maximum claim is 3.125 + 0.080 = 3.205 BTC. Only the 3.125 BTC subsidy is new issuance; the fees are existing BTC. These fees are an illustrative assumption, not a live network reading.
The claim is not a miner's net profit. Equipment, electricity and other operating costs still matter. A participant in a pool also receives payments according to the pool's payout method, rather than automatically receiving the entire block reward.
The reward is claimed through the block's coinbase transaction. Its outputs have a 100-block maturity rule. For example, an output created at height 900,000 cannot be spent in a block before height 900,100. That follows the input-validation height check; it is not a guaranteed number of hours.
This special rule applies to coinbase outputs, not to every ordinary Bitcoin payment. A wallet or exchange can have its own confirmation requirements. See Bitcoin confirmations explained for that distinction.
The Bitcoin developer guide describes the coinbase transaction and maturity rule. Full nodes validate block rewards against the rules; they do not receive the reward simply for running.
Reward explanation updated September 27, 2026. For the longer issuance schedule, see Bitcoin supply explained.
Bitcoin is designed so new blocks are found about every 10 minutes on average. Difficulty helps keep that pace steady, even when more miners join or mining machines get faster.
More miners can join
If more mining power joins the network, blocks could start getting found too quickly.
Bitcoin makes mining harder
Bitcoin adjusts the difficulty so miners have to work harder to find the next valid block.
The block pace stays steady
The goal is to keep blocks coming about every 10 minutes on average.
Simple way to think about it
If miners get faster, Bitcoin raises the difficulty.
If miners slow down or leave, Bitcoin can lower the difficulty.
Difficulty helps keep Bitcoin predictable. Blocks do not speed up forever just because mining machines improve.
This also affects confirmations, because confirmations happen as new blocks are added. Learn more in Bitcoin confirmations explained.
About 10 minutes per block
Not every block takes exactly 10 minutes, but that is the average Bitcoin aims for.
Difficulty changes how hard it is for miners to find a valid block.
See how blocks, transactions, and confirmations fit together.
When you send Bitcoin, the transaction first waits to be added to a block. Once miners include it in a valid block, it gets its first confirmation.
Your transaction is sent
The transaction is shared with the Bitcoin network, but it is not confirmed yet.
A miner adds it to a block
When your transaction is included in a valid mined block, it gets one confirmation.
More blocks add more confirmations
Each new block added after yours gives the transaction another confirmation.
One confirmation means your transaction made it into a Bitcoin block.
More confirmations mean more blocks have been built on top of it.
The more confirmations a transaction has, the harder it becomes to reverse.
For a deeper beginner guide, read Bitcoin confirmations explained.
The transaction enters a block
This is the first major step after a Bitcoin transaction is sent.
More blocks are added after it
Each new block makes the transaction more settled in Bitcoin’s history.
How long do Bitcoin transactions take?
Learn why timing can change based on network activity, fees, and blocks.
Mining is not just software running in the background. It is computers competing to find a valid block. That process takes electricity, and that electricity is what helps secure Bitcoin.
Specialized computers run constantly, making guesses to find a valid block.
Those machines use electricity
Just like any computer, mining hardware needs power to operate.
That work secures Bitcoin
The cost of electricity makes it expensive for anyone to cheat or rewrite transactions.
Mining turns electricity into security.
The more work required to create blocks, the harder it is for anyone to fake Bitcoin’s history.
Bitcoin does not rely on a bank or company to protect it. Instead, it relies on real-world costs that make attacks impractical.
This is the same idea behind proof of work, which you can explore in more detail.
Energy use is part of the design
It is not accidental. It is what makes Bitcoin difficult to attack.
It is still a real cost
Energy use is worth understanding and discussing honestly.
See how mining fits into the full system.
Can you mine Bitcoin?
Mining is now done by large operations with specialized equipment. You do not need to mine Bitcoin to use it, own it, or benefit from it.
Mining requires special machines
Modern mining uses powerful hardware built only for Bitcoin. Regular laptops or phones cannot compete.
Mining only works where electricity is cheap enough to make it worthwhile.
It is highly competitive
Miners around the world are all trying at the same time. That makes it very hard to mine on your own.
You can mine Bitcoin, but most people do not.
Today, mining is usually done by large operations with warehouses full of machines.
What most people do instead
Instead of mining, most people simply buy Bitcoin and send it to their own wallet.
If you want to understand that process, read how to buy Bitcoin safely.
You do not need to mine Bitcoin
Mining is how Bitcoin works behind the scenes, not something every user has to do.
You can still use Bitcoin
You can send, receive, and hold Bitcoin without ever touching mining.
Learn how to get Bitcoin directly without dealing with mining hardware.
New to Bitcoin mining? These answers explain the basics in plain English.
Bitcoin mining is how new blocks of transactions are added to the Bitcoin blockchain. Miners use powerful computers to compete for the right to add the next block.
Bitcoin needs miners because there is no bank or company approving transactions. Miners help organize transactions into blocks, and the network checks that those blocks follow Bitcoin’s rules.
No. Miners cannot create unlimited Bitcoin. Bitcoin has rules for how much new Bitcoin can be issued, and the network rejects blocks that break those rules.
The mining reward can include new Bitcoin plus transaction fees. The current block subsidy is 3.125 BTC per block, and transaction fees can also go to the miner.
Proof of work is the process miners use to prove they spent real computing power. It helps make Bitcoin harder to attack. Read more in our proof of work guide.
You technically can, but most people do not. Bitcoin mining today usually requires specialized machines, cheap electricity, and serious setup costs.
No. Most people buy Bitcoin instead of mining it. You can learn the safer buying process in our guide on how to buy Bitcoin safely.
Bitcoin is designed so blocks are found about every 10 minutes on average. Some blocks are faster and some are slower.
When your transaction is included in a mined block, it receives its first confirmation. Learn more in Bitcoin confirmations explained.
No. Mining is how blocks are added to Bitcoin. Buying Bitcoin is how most users get Bitcoin without running mining machines.
Mining uses energy because miners run real machines that compete to find valid blocks. That work helps protect Bitcoin’s transaction history.
Start with our full guide on how Bitcoin works to understand wallets, transactions, mining, blocks, and confirmations together.
Get Bitcoin without mining
Mining is how Bitcoin works behind the scenes. Buying Bitcoin is how most people get started.
With Crypto Dispensers, you can buy Bitcoin and send it to your own wallet without dealing with mining hardware, electricity costs, or complicated setup.
Buy Bitcoin buy Bitcoin with bank wire
Not how most people get Bitcoin today.
Choose an amount, verify, and send Bitcoin to your wallet.
Not sure how to pay? Compare wire, ACH, debit card, and credit card purchases. Each has different costs and timing. Ask our team if you need help choosing.
Compare Bitcoin buying options →Published by Crypto Dispensers, which offers crypto buying, selling and swapping services. This article is educational. Bitcoin prices can fall; fees, timing, eligibility and available services vary. Review the applicable terms before you transact.
Your Crypto Dispensers account
Create an account to see the services available to you. You can buy Bitcoin by wire, debit, credit or ACH, sell supported crypto for a USD bank payout, or exchange supported assets. Contact our team if you need help choosing a service.
Creating an account does not authorize a payment. Availability depends on your location, account and required checks.
Helping people access Bitcoin since 2017.
Privacy controls
Necessary cookies are always on so the site works. You can also allow analytics to help us improve the experience, and advertising cookies to measure campaigns and show more relevant ads. You can change this anytime.
Read our privacy policy