Definition
Hashrate units (TH/s, PH/s, EH/s) express how many SHA-256 computations a miner — or the whole network — performs each second. The base unit is the hash per second (H/s): one attempt at solving the block puzzle. Practical mining deals in enormously larger multiples, climbing by factors of one thousand through kilo, mega, giga, tera, peta, and exa. Knowing the scale lets you place a single machine, a facility, and the entire Bitcoin network on one mental number line — and catch the thousand-fold errors that slip into sloppy spec sheets.
The ladder of units
Each step is ×1,000. A kilohash (kH/s) is a thousand hashes per second; a megahash (MH/s) a million; a gigahash (GH/s) a billion (109). From there the mining-relevant scales begin: a terahash per second (TH/s) is one trillion (1012) hashes per second, the natural scale of a modern ASIC — flagship machines today sit in the low hundreds of TH/s. A petahash per second (PH/s) is 1015, the scale of a container or a sizeable facility: roughly five to ten current-generation machines per PH/s. An exahash per second (EH/s) is 1018 — a quintillion hashes every second — the unit used for large pools and the total network, which is measured in hundreds of EH/s. For intuition: one EH/s equals one million TH/s, and open-source hobby devices like the Bitaxe hash in the GH/s-to-low-TH/s range, a millionth of the pool-scale unit.
Why the unit matters
Hashrate is the single best proxy for how much work a miner contributes and, in turn, its share of expected rewards: your machines' hashrate divided by the network's hashrate is your slice of the lottery. The network's combined hashrate also feeds directly into the difficulty adjustment that keeps block intervals near ten minutes — when exahashes flood in, difficulty rises to compensate. Efficiency figures inherit the same units: machines are compared in joules per terahash (J/TH), so misreading the hashrate unit corrupts the efficiency math too. When comparing hardware, always check the prefix; confusing TH with PH overstates a machine by a factor of a thousand, and marketplace listings do make exactly that mistake.
Reading real numbers
Some worked scale checks. A home miner running one 100 TH/s machine on a network at 700 EH/s holds 100 ÷ 700,000,000 of the hashrate — about one seven-millionth, which is why solo mining at home is a lottery ticket and pools exist to smooth the variance. A 10 MW facility filled with ~20 J/TH machines produces roughly 500 PH/s, or 0.5 EH/s. And a 1 TH/s Bitaxe performs a trillion SHA-256 attempts every second — a number that would have represented a meaningful share of the entire network in Bitcoin's early years and today is a rounding error, which is the clearest single illustration of the industry's growth.
The takeaway
The figure these units quantify is a device's hashrate — the value pools convert into accepted shares and, eventually, payouts. Learn the ladder once (GH → TH → PH → EH, ×1,000 each step) and every spec sheet, dashboard, and network chart reads at a glance.
In Simple Terms
Hashrate units (TH/s, PH/s, EH/s) express how many SHA-256 computations a miner — or the whole network — performs each second. The base unit is…
