Hashrate
Hashrate is the measure of computational power being used to mine and process transactions on a proof-of-work blockchain. It is expressed in hashes per second (H/s) and its multiples.
Quick Facts
| Type | Mining Metric |
| Unit | Hashes per second (H/s) |
| Common Scales | TH/s (miners), EH/s (networks) |
| Bitcoin Network | >600 EH/s (2024) |
| Modern ASIC | ~200-335 TH/s per unit |
| Key Efficiency Metric | Joules per Terahash (J/TH) |
Definition
Hashrate (also written as "hash rate") is the measure of the number of cryptographic hash computations a mining device, operation, or entire network can perform per second. It is the fundamental metric of Proof of Work mining capacity, directly correlated with both security and energy consumption.
Technical Explanation
In Proof of Work mining, miners repeatedly compute hash functions (such as SHA-256 for Bitcoin) with slightly modified inputs (see Nonce) in an attempt to find a hash that satisfies the network's current Mining Difficulty target. Each attempt is one "hash." The speed at which a miner can perform these attempts is its hashrate.
Hashrate is measured using standard SI prefixes:
- H/s — Hashes per second (1)
- KH/s — Kilohashes per second (1,000 H/s)
- MH/s — Megahashes per second (1,000,000 H/s)
- GH/s — Gigahashes per second (109 H/s)
- TH/s — Terahashes per second (1012 H/s)
- PH/s — Petahashes per second (1015 H/s)
- EH/s — Exahashes per second (1018 H/s)
As of 2024, the Bitcoin network's total hashrate regularly exceeds 600 EH/s, while a single modern ASIC (Application-Specific Integrated Circuit) miner like the Antminer S21 produces approximately 200 TH/s.
History and Background
In Bitcoin's earliest days (2009-2010), mining was performed on standard CPUs at rates measured in MH/s. The progression through GPU mining (hundreds of MH/s), FPGA (Field-Programmable Gate Array) mining (GH/s), and ASIC (Application-Specific Integrated Circuit) mining (TH/s and beyond) represents one of the most dramatic technology scaling curves in computing history. Each generation offered orders-of-magnitude improvements in hash-per-watt efficiency, rapidly obsoleting previous hardware.
How It Works
Hashrate determines a miner's probability of finding the next valid block. If a miner contributes 1% of the total network hashrate, they can expect to find approximately 1% of all blocks over a statistically significant period. This probabilistic relationship is why most miners join Mining Pool operations—pooling hashrate reduces variance and provides more predictable income.
The key economic metric for miners is not raw hashrate but hashrate efficiency, measured in joules per terahash (J/TH). A more efficient miner produces more hashes for the same electricity cost, directly improving profitability. The most efficient current-generation Bitcoin ASICs achieve around 15-17 J/TH, compared to early ASICs that consumed 1,000+ J/TH.
Relevance to Mining and Data Centers
Hashrate is the primary metric by which mining hosting agreements are sized and priced. Data centers allocate power capacity (in kilowatts or megawatts) based on the aggregate power draw of hosted mining hardware, and operators track their hashrate as the key indicator of productive capacity. RAX data centers monitor hashrate across hosted equipment to ensure optimal performance and identify hardware issues—a sudden drop in a machine's hashrate often indicates cooling problems, firmware issues, or impending hardware failure.
Related Terms
- Mining Difficulty — The network parameter that hashrate works against
- Nonce — The value miners iterate to produce different hashes
- ASIC (Application-Specific Integrated Circuit) — The hardware that produces hashrate
- Mining Pool — Groups that combine hashrate for consistent returns
- Proof of Work — The consensus system that requires hashrate
Learn More About Our Infrastructure
Explore how RAX Data & Energy provides enterprise-grade hosting for mining and AI workloads.
View Our Facilities