The First Five Terms Every Bitcoin Miner Should Know: A Beginner's Guide
2026-09-20 18:18

Introduction

Starting Bitcoin mining means learning a new vocabulary. A miner’s local hashrate can differ from the figure on a pool dashboard, an accepted share is not necessarily a mined block, and rising difficulty does not mean a machine is malfunctioning.

Five terms provide the foundation: ASIC miner, hashrate, mining difficulty, mining pool, and share. Together, they explain what mining equipment does, how its work is measured, and how miners participate in a pool.

1. ASIC Miner

ASIC stands for application-specific integrated circuit, a chip designed for a particular application rather than general-purpose computing. In Bitcoin mining, ASIC chips perform the hashing calculations used to search for a valid block. Bitcoin’s proof-of-work uses double SHA-256 hashing, also called SHA-256d.

An ASIC miner is a mining device built around these specialized chips. Commercial machines typically contain multiple ASIC chips, a control board, and a cooling system, and use an integrated or external power supply.

The distinction is useful when reading specifications: an ASIC is a chip, while an ASIC miner is the mining device. Chip-level power and performance figures should not be treated as specifications for the complete machine.

2. Hashrate

Hashrate is the number of hash attempts performed per second by a miner, a pool, or the entire Bitcoin network. Common units include:

  • TH/s — terahashes per second: one trillion hash attempts per second.
  • PH/s — petahashes per second: 1,000 TH/s.
  • EH/s — exahashes per second: 1,000 PH/s.

A beginner will usually encounter two readings: the local hashrate reported by the miner’s firmware and the hashrate estimated by the pool from submitted shares over a defined period. These readings can differ because they use different calculation methods and averaging windows. Short pool-side windows are also more affected by the randomness of share submissions.

Compare readings over matching periods where possible. For example, ViaBTC explains that its real-time pool hashrate uses an average over the last ten minutes, while a machine’s reporting interval may differ. A short-term mismatch alone does not establish that the hardware has a problem. ViaBTC Help Center

Network hashrate is also an estimate, but it is calculated from block production and mining difficulty rather than pool shares. Blockchain.com explicitly labels its network hashrate series as an estimate and notes that random variation in block discovery affects short-term readings. Blockchain.com

Hashrate alone does not determine BTC earnings. Network difficulty, the block subsidy, transaction fees, pool payment rules and fees, and uptime also matter. Hashrate measures the rate of hashing work, not revenue.

3. Mining Difficulty

Mining difficulty expresses how hard it is to find a valid Bitcoin block relative to the difficulty-1 reference. A valid block’s header hash must be at or below the network’s current target, a numerical threshold. Bitcoin Developer Glossary

Difficulty and target move in opposite directions: a lower target is harder to meet and corresponds to higher difficulty; a higher target is easier to meet and corresponds to lower difficulty.

Bitcoin adjusts difficulty every 2,016 blocks, using elapsed time calculated from block timestamps in the preceding adjustment period. The aim is an average block interval of approximately ten minutes. An adjustment period therefore lasts roughly two weeks, but it is not a fixed calendar schedule. The protocol does not directly measure network hashrate to make this adjustment. Bitcoin Developer Guide: Block Chain

When additional hashrate makes blocks arrive faster over an adjustment period, difficulty generally rises at the next adjustment. At higher difficulty, a machine maintaining the same hashrate is expected to find fewer blocks per unit of time. Individual block intervals still vary, and changes in network hashrate can move the average away from ten minutes between adjustments.

Difficulty is separate from the block subsidy, the amount of new BTC available to the miner of a block under the protocol’s issuance schedule. At block 840,000 on April 20, 2024, the subsidy fell from 6.25 BTC to 3.125 BTC. Bitcoin.org

The total block reward consists of the subsidy plus the transaction fees included in the block. Blocks mined at the same difficulty can therefore offer different rewards because their transaction fees differ.

4. Mining Pool

A mining pool coordinates the hashing work of multiple miners and compensates participants for their contributed work according to its payment rules. By combining hashrate, the pool can find blocks more frequently than a small miner working alone. Pool participation generally gives small miners less variable earnings than solo mining. Bitcoin Developer Guide: Mining

To measure contributions, pools assign miners an easier proof-of-work threshold called a share target. Its numerical value is higher than the network target, so its associated difficulty is lower. Miners can meet this easier threshold much more frequently than they find Bitcoin blocks.

Payment methods differ. Some payments are based on expected mining rewards, while others depend on the blocks the pool actually finds. For example, ViaBTC’s PPS+ method uses PPS for the subsidy component and PPLNS for transaction fees. Its PPLNS method ties both components to actual pool mining results under its allocation rules. ViaBTC Help Center

5. Share

A share is submitted proof of work that meets the target assigned by the pool. Accepted shares let the pool estimate each miner’s contributed work and calculate earnings according to its payment rules.

Pools account for share difficulty when measuring contributions, so raw share counts are not always directly comparable. A miner assigned a harder share target will, at the same hashrate, submit fewer shares on average than one assigned an easier target. This does not mean the first miner is performing less hashing work.

An accepted share is not necessarily a Bitcoin block. Most shares meet only the easier pool target. Occasionally, a miner finds work that also meets the network target, allowing the corresponding block to be submitted to the network for validation. Bitcoin Developer Guide: Mining

A steady stream of accepted shares therefore shows that the pool is receiving qualifying work; it does not show that the pool is continuously finding blocks.

What to Learn Next

After these five terms, two useful topics are energy efficiency and pool payment methods.

J/TH, or joules per terahash, measures energy consumed per terahash of computation. Lower values mean better energy efficiency. It can describe a manufacturer’s specification or measured performance under particular operating conditions. For meaningful comparisons, use consistent power boundaries, operating conditions, and hashrate measurement methods.

PPS+ and PPLNS determine how contributed work translates into mining earnings. ViaBTC’s payment-method explanation is a useful next step for understanding how subsidy earnings and transaction fees are allocated.

Closing Thoughts

These five terms connect mining equipment to the work it performs and the way a pool accounts for that work. Keeping device readings, pool estimates, and network figures distinct makes mining dashboards easier to interpret and provides a foundation for learning about earnings and operating costs.

FAQ

Is an ASIC the same thing as an ASIC miner?

An ASIC is a chip designed for a particular application. A Bitcoin-mining ASIC performs mining hash calculations, while an ASIC miner is the mining device built around specialized chips and supporting components.

Why does my miner’s hashrate not match what the pool shows?

The miner’s firmware and the pool use different calculation methods and may report different averaging periods. Pool estimates also fluctuate with share submissions. Compare matching periods where possible; a short-term difference alone does not indicate a hardware fault.

Does higher difficulty mean my machine is doing something wrong?

No. Network difficulty adjusts every 2,016 blocks based on elapsed block timestamps, aiming for an average block interval of ten minutes. Higher difficulty reduces the expected number of blocks a miner can find at a given hashrate; it is not evidence of a local hardware problem.

If my pool dashboard shows many accepted shares, has my pool found a block?

Not necessarily. Most accepted shares meet only the pool’s easier target. Finding a Bitcoin block requires meeting the network target as well, and the block must satisfy the network’s other validation rules.

Should I learn about PPS+ and PPLNS before these five terms?

Understanding shares first makes payment methods easier to follow. PPS+ and PPLNS use contributed work to calculate earnings under different rules, including how payments depend on actual pool block discovery.

References

  1. Bitcoin Developer Guide: Mining
  2. Bitcoin Developer Guide: Block Chain
  3. Bitcoin Developer Glossary
  4. Bitcoin.org: Halving
  5. Blockchain.com: Total Hash Rate
  6. ViaBTC Help Center: How Are Profits Calculated?
  7. ViaBTC Help Center: Why Is the Hashrate Shown in the Mining Pool Lower Than That of the Mining Machine?