Learn · Topic overview

Mining basics Start with understanding.

Understand proof of work, mining rewards, pools, and operating costs before choosing equipment. A practical introduction with examples and primary sources.

Open book beside a lake in an illustrated mountain landscape.

A practical foundation

What you’ll learn

  1. Explain how miners propose blocks and how network nodes check them.

  2. Recognize hashrate, difficulty, rewards, and the role of a mining pool.

  3. Calculate a simple energy cost and identify the assumptions behind a mining estimate.

How proof of work works

Mining is part of the way a proof-of-work cryptocurrency orders transactions without a single operator deciding the history. A miner constructs a candidate block and repeatedly hashes its header, changing inputs to search for a result below the network’s target. A hash is a fixed-length output of a mathematical function. Finding a qualifying result requires repeated attempts; checking a proposed result is comparatively straightforward.

Miners propose blocks, but they do not get to rewrite the rules by owning powerful equipment. Network nodes independently validate transactions and blocks. A block containing an invalid transaction can be rejected even if considerable computing work went into it. Bitcoin’s developer guide to mining explains this distinction between constructing work and checking consensus rules.

Think of mining as a search rather than a machine solving an equation once. More attempts improve a miner’s probability of finding a block, but do not create a timetable for success. A small operator can wait a very long time between solo rewards. This uncertainty is one reason pools exist, and one reason a daily calculator result should be treated as an average estimate rather than tomorrow’s income.

Process in three steps

  1. Build a candidate. Select valid transactions and assemble a block that follows the network’s rules. In pooled mining, a pool typically provides mining work to connected equipment.
  2. Search for qualifying work. The miner repeatedly hashes candidate headers. Most outputs do not meet the target, so the equipment keeps trying with changed inputs.
  3. Broadcast and validate. A qualifying block is shared with the network. Nodes check it, and subsequent accepted blocks build on the chain with the most accumulated work.

This outline explains Bitcoin-style mining. Other proof-of-work networks have their own algorithms and rules. Do not assume that a Bitcoin machine can mine every coin or that another network uses Bitcoin’s block schedule.

Key vocabulary

  • Hashrate: The number of hash attempts per second. Units such as terahashes per second describe computing work, not a guaranteed amount of money.
  • Difficulty: A representation of how demanding the current proof-of-work target is. Greater difficulty means more expected attempts are required for a successful block.
  • Block reward: The allowed block subsidy plus transaction fees. The subsidy follows network rules; fees depend on the transactions included.
  • Pool share: A piece of work that meets a pool’s accounting target. Most shares are not valid network blocks, but help the pool measure contributed work.

Use these terms separately in your notes. A pool’s reported hashrate, a manufacturer’s nominal hashrate, and a short-lived reading from the miner can differ because they measure performance over different intervals. Compare like-for-like measurements and record when they were observed.

From equipment to an operating plan

Before buying equipment, write down the coin and its algorithm, the intended location, the available electrical supply, and who will maintain the machine. Then list the recurring costs and practical constraints. A cheap machine may still be unsuitable if you cannot handle its heat, noise, power requirements, or repair process.

A pool combines contributed work and allocates rewards according to its published accounting method. Pool selection involves fees, payout rules, minimum withdrawals, service reliability, and account security. Braiins explains shares and pool difficulty; use the actual provider’s current terms before making a decision. Joining a pool does not eliminate hardware failure, electricity costs, or changes in mining conditions.

Keep a written assumption sheet beside any profitability calculation. Include yield, coin price, electricity rate, pool fee, uptime, hardware price, and any costs excluded from the calculation. Try a less favorable scenario as well as your starting case. If the project only appears workable with perfect uptime and an optimistic price, identify that dependence before committing money.

Worked example

Hypothetical energy calculation

A machine drawing 3,000 watts uses 3 kilowatts. At continuous operation for 24 hours, its energy use is 3 kW × 24 h = 72 kWh.

At an assumed electricity rate of USD 0.10/kWh, the machine’s daily electricity cost is 72 kWh × USD 0.10/kWh = USD 7.20.

The arithmetic uses power multiplied by time, as described in EIA’s electricity measurement guide. The example includes only the miner’s assumed draw. It excludes ventilation, cooling equipment, network gear, tariffs beyond the energy charge, and changes in actual consumption.

The result says nothing about revenue. To estimate an operating net, you would separately estimate mining revenue, deduct applicable fees, and subtract operating costs. To estimate a simple payback, hardware cost also matters. Use the electricity cost calculator to practice changing the inputs without treating its output as a purchase recommendation.

Common mistakes

  • Treating hashrate as income. Hashrate describes work. Revenue also depends on network conditions, rewards, payout arrangements, and coin price.
  • Ignoring the installation. Equipment price is only part of the project. Ask about electrical work, ventilation, networking, repair access, and shutdown procedures.
  • Mixing networks and units. Algorithm compatibility comes first. Large numbers in different hashrate units or algorithms are not directly comparable.

Frequently asked questions

Can any computer mine Bitcoin?

A computer can perform hashing, but an ordinary laptop is not comparable to purpose-built Bitcoin mining equipment. Learning how the process works does not require purchasing a production machine. Understand the concepts and operating constraints before considering hardware.

Does a pool guarantee profit?

No. A pool’s accounting method can change how rewards are distributed, but an operator still pays costs and faces changing inputs. Review the method, fees, and payout conditions rather than assuming that regular payouts mean positive net earnings.

What should I learn next?

Read Bitcoin mining for network-specific concepts, then energy and power for operating costs. Use hardware and operations to connect the theory to equipment selection and practical site planning.

Primary sources

Technical references checked for this overview. Provider instructions apply to their own products and services.

Explore other topics

Build on what you’ve learned, one subject at a time.