In the world of cryptocurrency mining, one of the most frequently encountered yet often misunderstood concepts is hashrate. Whether you're checking your mining rig’s performance or comparing network security across blockchains, understanding hashrate units like EH/s, PH/s, TH/s, Msol/s, Mgps, and Kgps is essential. These units reflect how much computational power a network or miner contributes — but their differences can be confusing, especially when different cryptocurrencies use different measurement systems.
This guide breaks down each major hashrate unit, explains how they relate to one another, and clarifies why certain coins use unique metrics based on their underlying algorithms.
What Is Hashrate?
Hashrate refers to the total number of hash calculations a mining device or network can perform per second. In proof-of-work (PoW) blockchains like Bitcoin, miners compete to solve complex cryptographic puzzles. The higher the hashrate, the more guesses (hashes) a miner makes per second — increasing their chances of finding a valid block and earning rewards.
There are two key types of hashrate you’ll encounter:
- Network Hashrate: The combined computational power of all miners on a blockchain.
- Pool Hashrate: The sum of hashrate contributed by miners within a specific mining pool.
Understanding these values helps assess network security, mining difficulty, and potential profitability.
Standard Hashrate Units: From H/s to EH/s
Most PoW-based cryptocurrencies — including Bitcoin, Litecoin, and Bitcoin Cash — measure hashrate using standard decimal-based units derived from H/s (Hash per second). Here's how they scale:
- H/s – 1 hash per second (base unit)
- KH/s – 1,000 H/s (kilohashes per second)
- MH/s – 1,000 KH/s = 1 million H/s (megahashes per second)
- GH/s – 1,000 MH/s = 1 billion H/s (gigahashes per second)
- TH/s – 1,000 GH/s = 1 trillion H/s (terahashes per second)
- PH/s – 1,000 TH/s = 1 quadrillion H/s (petahashes per second)
- EH/s – 1,000 PH/s = 1 quintillion H/s (exahashes per second)
👉 Discover real-time mining data and network stats for top cryptocurrencies.
Each step represents a 1,000x increase, following the metric system. Modern ASIC miners typically operate in the TH/s range, while entire networks like Bitcoin reach into the EH/s range.
Alternative Units for Specialized Algorithms
Not all blockchains use traditional hashing algorithms like SHA-256. Some privacy-focused or newer protocols employ alternative consensus mechanisms that require different measurement units.
Sol/s – For Equihash-Based Coins
Coins like Zcash (ZEC) and Beam utilize the Equihash algorithm, which relies on memory-hard solutions rather than pure hashing speed. Instead of measuring raw hashes, these networks track solutions per second (sol/s).
- sol/s – One solution found per second
- Msol/s – 1 million solutions per second
While not directly comparable to H/s, Msol/s serves the same purpose: quantifying computational throughput in solving block puzzles.
Gps – For Cuckatoo/Cuckaroo Algorithms
The Grin (GRIN) blockchain uses the Cuckatoo29 and Cuckaroo31 algorithms, which involve graph theory computations. Here, hashrate is measured in graphs per second (gps).
- gps – One graph processed per second
- Kgps – 1,000 gps
- Mgps – 1,000,000 gps
Again, this unit reflects the nature of the mining task — processing graph structures rather than performing cryptographic hashing.
Real-World Network Hashrate Examples (Updated Context)
While the original article referenced data from 2019, it's important to understand how network hashrates have evolved. Although we won’t include outdated figures, here’s a general comparison of current network scales as of recent trends:
- Bitcoin (SHA-256): Operates at over 400 EH/s, making it the most secure decentralized network globally.
- Bitcoin Cash (SHA-256): Shares similar technology but maintains a lower hashrate, typically around several EH/s, due to smaller market adoption.
- Litecoin (Scrypt): Uses Scrypt-based mining with network hashrate reaching into the hundreds of TH/s.
- Ethereum Classic (Ethash): Often sits in the 100+ TH/s range post-Ethereum merge.
- Zcash (Equihash): Network performance commonly reported in hundreds of Msol/s.
- Grin (Cuckatoo31): Mining activity measured in Mgps, with total network capacity fluctuating based on hardware availability.
These values shift constantly due to changes in mining difficulty, hardware upgrades, and market incentives.
Why Different Units Matter
Using distinct units isn’t just technical nuance — it reflects fundamental differences in mining architecture:
- Energy efficiency: Algorithms like Equihash and Cuckatoo aim to resist ASIC dominance, favoring GPUs or specialized but accessible hardware.
- Decentralization goals: By tailoring mining requirements, projects attempt to keep mining accessible to individual users.
- Security models: Higher absolute hashrate doesn’t always mean better security if concentration among few miners exists.
Thus, comparing a coin’s “Msol/s” to another’s “TH/s” isn’t meaningful numerically — but understanding what each unit represents helps evaluate network health and design philosophy.
Frequently Asked Questions (FAQ)
What does EH/s mean in crypto mining?
EH/s stands for exahashes per second — one quintillion (1,000,000,000,000,000,000) hash calculations per second. It's commonly used to describe the total hashrate of large networks like Bitcoin.
Is higher hashrate always better?
Generally yes — a higher network hashrate means greater resistance to attacks like 51% attacks. However, centralization risks may arise if too much power is controlled by a few entities.
Can I compare Msol/s and TH/s directly?
No. These units measure different types of computational work. Msol/s refers to solutions in memory-hard algorithms (e.g., Zcash), while TH/s measures raw hashing speed (e.g., Bitcoin). They are not interchangeable.
Why do some coins use sol/s instead of H/s?
Coins using the Equihash algorithm focus on memory usage rather than pure processing speed. Therefore, they count successful puzzle solutions (sol/s) instead of individual hashes.
How is Grin’s Mgps different from standard hashrate?
Mgps (megagraphs per second) measures how many graph structures a miner can process per second in Grin’s Cuckatoo algorithm. Unlike H/s, it emphasizes graph traversal efficiency over hashing power.
How can I check current network hashrate for a cryptocurrency?
You can find up-to-date network statistics on blockchain explorers or analytics platforms that monitor real-time mining activity across major chains.
👉 Access live cryptocurrency market and mining data with advanced tools.
Final Thoughts
Understanding mining hashrate units goes beyond memorizing acronyms — it provides insight into how different blockchains function under the hood. Whether you're an investor evaluating network robustness or a miner choosing which coin to support, knowing the difference between EH/s, PH/s, Msol/s, and Mgps empowers smarter decisions.
As the crypto landscape evolves, so too will mining technologies and metrics. Staying informed ensures you remain ahead of the curve in this fast-moving space.
👉 Stay updated with real-time crypto insights and trading opportunities.