SHA-256 algorithm: overview, coins, ASIC miners and specifications
Mining algorithms · SHA-256
SHA-256: how the Bitcoin algorithm works and what mines it
136 ASIC models in the catalog, from the old S9 at 98 J/TH to the SealMiner A4 Ultra at 9.45 J/TH. The algorithm, the coins, the hardware and the firmware.
What SHA-256 is
SHA-256 is a cryptographic hash function from the SHA-2 family, published by the NSA in 2001 as a federal standard. Satoshi Nakamoto took it off the shelf and built the Bitcoin proof of work around it: to find a block, a miner runs through header variants and looks for a hash below the current target. No magic, just billions of identical calculations per second.
That sameness is exactly what made SHA-256 the perfect target for dedicated silicon. There are no branches, no memory lookups, no random reads, only integer operations in a fixed pattern. A graphics card loses to an ASIC by a factor of thousands on this code, which is why GPU mining of Bitcoin died out by 2013 and is not coming back.
Today SHA-256 is the largest mining algorithm both by capital invested and by the amount of hardware built for it. Our catalog holds 136 models from nine manufacturers, with efficiency ranging from 9.45 to 157 J/TH, so the gap between the best and the worst machine is more than sixteen times. Understanding that gap is the main thing to take away from this page if you are picking equipment.
Key characteristics
| Parameter | Value |
|---|---|
| Algorithm | SHA-256 |
| Hardware type | ASIC |
| GPU | Not profitable since 2013 |
| FPGA | Technically possible, economically not |
| Power draw | High, from 1 to 20 kW per unit |
| Network difficulty | Very high, retargets every 2016 blocks |
| Main coin | Bitcoin (BTC) |
| Mining started | 2009 |
| First ASICs | 2013 |
| ASIC manufacturers | Bitmain, MicroBT, Canaan, Bitdeer, Innosilicon and others |
| Models in the asic.es catalog | 136 |
| AsicBoost custom firmware | Available for 26 Antminer models |
How the algorithm works
The miner assembles a block: it pulls transactions from the mempool, builds a Merkle tree over them, adds the previous block hash, a timestamp, the current difficulty target and a nonce field. That gives an 80 byte header. The header is run through SHA-256 twice, producing 256 bits, or 64 hexadecimal characters.
Then the search begins. A hash cannot be predicted: flipping a single input bit changes the whole result, and there is no inverse function. The only way to get a hash with the required number of leading zeros is to change the nonce and compute again. When the four byte nonce runs out, the miner adjusts the timestamp or the transaction set and starts over.
Hashrate is simply how many such attempts a device makes per second. An Antminer S21 XP at 270 TH/s is 270 trillion attempts every second. The network as a whole aims for one block roughly every ten minutes and recalculates difficulty every 2016 blocks, about once every two weeks, to match the total hashrate.
This leads to the point that matters for a farm owner: your income depends not on your absolute hashrate but on your share of the network. If the network grew 10% and your farm did not, your income in coin dropped by roughly the same 10%, even though the hardware works exactly as before.
- Transactions from the mempoolCollected into a candidate block
- Block header, 80 bytesMerkle root, previous hash, time, target, nonce
- Double SHA-256The header hash is computed
- Compare with the targetHash below target? If not, change the nonce
- Block foundBroadcast to the network, the miner takes the reward and fees
History of the algorithm
- 2001The NSA publishes SHA-2 as FIPS 180-2. Nobody was thinking about mining, the function was made for signatures and integrity checks.
- 2009Bitcoin launches. The first blocks are found on ordinary CPUs, reward 50 BTC.
- 2010GPU mining appears and network hashrate grows by two orders of magnitude.
- 2013First ASICs: Avalon and the Bitmain Antminer S1, around 2000 J/TH. Crude by todays standards, yet enough to push GPUs out within months.
- 2016The Antminer S9 on 16 nm, 98 J/TH. It stayed in service for years and still turns up wherever electricity costs almost nothing.
- 2020MicroBT Whatsminer M30 and Antminer S19 arrive, efficiency drops to 30 J/TH and industrial scale mining takes over.
- 2024The halving cuts the reward to 3.125 BTC. Machines worse than 25 J/TH leave the market or move where a kilowatt is nearly free.
- 2026The current bar is 10 J/TH and below for hydro units, while top air cooled machines sit around 13 J/TH. The next halving is expected in 2028.
Coins on this algorithm
| Coin | Ticker | Notes |
|---|---|---|
| Bitcoin | BTC | The main coin of the algorithm, about 10 minutes per block, reward 3.125 BTC |
| Bitcoin Cash | BCH | 2017 fork, same SHA-256, miners switch freely |
| Bitcoin SV | BSV | 2018 fork of BCH, large blocks |
| eCash | XEC | Formerly Bitcoin ABC, a separate chain on the same algorithm |
| Peercoin | PPC | PoW and PoS hybrid, one of the oldest projects around |
| Namecoin | NMC | Merge mined with Bitcoin, no hashrate is lost |
| Elastos | ELA | Merge mined with Bitcoin |
| Rootstock | RBTC | Bitcoin sidechain, also secured through merge mining |
| DigiByte | DGB | Multi algorithm chain, SHA-256 is one of five branches |
ASIC miners for SHA-256
Below are the twelve highest performing machines in the catalog. The full list of 136 models opens with the button, including the older series that still earn their keep on cheap power.
| Model | Hashrate | Power | Efficiency |
|---|---|---|---|
| Whatsminer M79S | 1350 TH/s | 20000 W | 14.81 J/TH |
| Whatsminer M79 | 920 TH/s | 14500 W | 15.76 J/TH |
| SealMiner A4 Ultra Hydro | 886 TH/s | 8372 W | 9.45 J/TH |
| SealMiner A4 Pro Hydro | 680 TH/s | 7412 W | 10.9 J/TH |
| Whatsminer M7DS | 680 TH/s | 9200 W | 13.53 J/TH |
| SealMiner A3 Pro Hydro | 660 TH/s | 8250 W | 12.5 J/TH |
| Whatsminer M7D | 634 TH/s | 9200 W | 14.51 J/TH |
| Teraflux AH3880 | 600 TH/s | 10740 W | 17.9 J/TH |
| Whatsminer M6DS++ | 592 TH/s | 9200 W | 15.54 J/TH |
| Whatsminer M6DS+ | 540 TH/s | 9200 W | 17.04 J/TH |
| Whatsminer M73S+ | 540 TH/s | 7200 W | 13.33 J/TH |
| Whatsminer M73 | 512 TH/s | 7424 W | 14.5 J/TH |
All 136 SHA-256 models, by efficiency
| Model | Hashrate | Power | Efficiency |
|---|---|---|---|
| SealMiner A4 Ultra Hydro | 886 TH/s | 8372 W | 9.45 J/TH |
| SealMiner A4 Pro Hydro | 680 TH/s | 7412 W | 10.9 J/TH |
| SealMiner A4 Pro Air | 336 TH/s | 3662 W | 10.9 J/TH |
| Antminer S21 XP Hydro AsicBoost | 473 TH/s | 5676 W | 12 J/TH |
| SealMiner A3 Pro Hydro | 660 TH/s | 8250 W | 12.5 J/TH |
| SealMiner A3 Pro Air | 290 TH/s | 3625 W | 12.5 J/TH |
| Avalon A16XP | 300 TH/s | 3850 W | 12.83 J/TH |
| Whatsminer M70S+ | 244 TH/s | 3140 W | 12.87 J/TH |
| Whatsminer M73S+ | 540 TH/s | 7200 W | 13.33 J/TH |
| Whatsminer M76S+ | 390 TH/s | 5200 W | 13.33 J/TH |
| SealMiner A3 Hydro | 500 TH/s | 6750 W | 13.5 J/TH |
| Antminer S21 XP Immersion AsicBoost | 300 TH/s | 4050 W | 13.5 J/TH |
| Antminer S21 XP AsicBoost | 270 TH/s | 3645 W | 13.5 J/TH |
| Whatsminer M70S | 250 TH/s | 3375 W | 13.5 J/TH |
| Whatsminer M7DS | 680 TH/s | 9200 W | 13.53 J/TH |
| Avalon A16 | 282 TH/s | 3900 W | 13.83 J/TH |
| Whatsminer M78S | 472 TH/s | 6550 W | 13.88 J/TH |
| SealMiner A3 Air | 260 TH/s | 3640 W | 14 J/TH |
| Whatsminer M76S | 362 TH/s | 5200 W | 14.36 J/TH |
| Whatsminer M73S | 500 TH/s | 7200 W | 14.4 J/TH |
| Whatsminer M73 | 512 TH/s | 7424 W | 14.5 J/TH |
| Whatsminer M78 | 464 TH/s | 6728 W | 14.5 J/TH |
| Whatsminer M70 | 236 TH/s | 3422 W | 14.5 J/TH |
| Whatsminer M7D | 634 TH/s | 9200 W | 14.51 J/TH |
| Whatsminer M79S | 1350 TH/s | 20000 W | 14.81 J/TH |
| SealMiner A2 Pro Air | 255 TH/s | 3790 W | 14.86 J/TH |
| SealMiner A2 Pro Hyd | 500 TH/s | 7450 W | 14.9 J/TH |
| Antminer S21+ Hydro AsicBoost | 319 TH/s | 4785 W | 15 J/TH |
| Antminer S21 Pro AsicBoost | 234 TH/s | 3510 W | 15 J/TH |
| Teraflux AI3680 | 375 TH/s | 5625 W | 15 J/TH |
| Whatsminer M72S | 264 TH/s | 4000 W | 15.15 J/TH |
| Whatsminer M76 | 336 TH/s | 5200 W | 15.48 J/TH |
| Whatsminer M66S++ | 356 TH/s | 5518 W | 15.5 J/TH |
| Whatsminer M6DS++ | 592 TH/s | 9200 W | 15.54 J/TH |
| Whatsminer M79 | 920 TH/s | 14500 W | 15.76 J/TH |
| Whatsminer M60S++ | 226 TH/s | 3600 W | 15.93 J/TH |
| Antminer S21 Hydro AsicBoost | 335 TH/s | 5360 W | 16 J/TH |
| Teraflux AT2880 | 260 TH/s | 4160 W | 16 J/TH |
| Whatsminer M72 | 246 TH/s | 4000 W | 16.26 J/TH |
| SealMiner A2 Hyd | 446 TH/s | 7360 W | 16.5 J/TH |
| SealMiner A2 | 226 TH/s | 3730 W | 16.5 J/TH |
| Antminer S21 Immersion AsicBoost | 301 TH/s | 4967 W | 16.5 J/TH |
| Antminer S21+ AsicBoost | 216 TH/s | 3564 W | 16.5 J/TH |
| Whatsminer M60S+ | 212 TH/s | 3600 W | 16.98 J/TH |
| Whatsminer M63S+ | 424 TH/s | 7208 W | 17 J/TH |
| Whatsminer M66S+ | 318 TH/s | 5406 W | 17 J/TH |
| Whatsminer M6DS+ | 540 TH/s | 9200 W | 17.04 J/TH |
| Antminer S21 AsicBoost | 200 TH/s | 3500 W | 17.5 J/TH |
| Avalon A15XP-206T | 206 TH/s | 3667 W | 17.8 J/TH |
| Teraflux AH3880 | 600 TH/s | 10740 W | 17.9 J/TH |
| Avalon A1566I | 249 TH/s | 4500 W | 18.07 J/TH |
| Avalon A1566 | 185 TH/s | 3420 W | 18.49 J/TH |
| Whatsminer M63S | 390 TH/s | 7215 W | 18.5 J/TH |
| Whatsminer M66S | 298 TH/s | 5513 W | 18.5 J/TH |
| Whatsminer M60S | 186 TH/s | 3441 W | 18.5 J/TH |
| Avalon Q | 90 TH/s | 1674 W | 18.6 J/TH |
| Avalon A15-194T | 194 TH/s | 3647 W | 18.8 J/TH |
| Antminer S19 XP+ Hydro AsicBoost | 279 TH/s | 5301 W | 19 J/TH |
| Antminer T21 AsicBoost | 190 TH/s | 3610 W | 19 J/TH |
| Whatsminer M63 | 366 TH/s | 7283 W | 19.9 J/TH |
| Whatsminer M66 | 280 TH/s | 5572 W | 19.9 J/TH |
| Whatsminer M60 | 172 TH/s | 3422 W | 19.9 J/TH |
| DesiweMiner K10Ultra | 170 TH/s | 3485 W | 20.5 J/TH |
| Antminer S19 XP Hydro AsicBoost | 255 TH/s | 5304 W | 20.8 J/TH |
| Whatsminer M63S++ | 478 TH/s | 10000 W | 20.92 J/TH |
| Teraflux AI2500 | 250 TH/s | 5250 W | 21 J/TH |
| Avalon Mini 3 | 37.5 TH/s | 800 W | 21.33 J/TH |
| Antminer S19j XP AsicBoost | 151 TH/s | 3247 W | 21.5 J/TH |
| Antminer S19 XP AsicBoost | 141 TH/s | 3032 W | 21.5 J/TH |
| Avalon Made A1466 | 150 TH/s | 3230 W | 21.53 J/TH |
| Whatsminer M53S++ | 320 TH/s | 7040 W | 22 J/TH |
| Whatsminer M56S++ | 240 TH/s | 5280 W | 22 J/TH |
| Whatsminer M50S++ | 160 TH/s | 3520 W | 22 J/TH |
| Teraflux AT1500 | 185 TH/s | 4070 W | 22 J/TH |
| DesiweMiner K10Pro | 170 TH/s | 3825 W | 22.5 J/TH |
| Antminer S19k Pro AsicBoost | 120 TH/s | 2760 W | 23 J/TH |
| Avalon Nano 3S | 6 TH/s | 140 W | 23.33 J/TH |
| Whatsminer M53S+ Hydro | 290 TH/s | 6960 W | 24 J/TH |
| Whatsminer M50S+ | 130 TH/s | 3120 W | 24 J/TH |
| Avalon Made A1446 | 135 TH/s | 3310 W | 24.52 J/TH |
| Avalon Made A1366 | 130 TH/s | 3250 W | 25 J/TH |
| Whatsminer M53S Hydro | 260 TH/s | 6760 W | 26 J/TH |
| Whatsminer M50S | 126 TH/s | 3276 W | 26 J/TH |
| Antminer S19 Pro+ Hydro AsicBoost | 198 TH/s | 5445 W | 27.5 J/TH |
| Antminer S19j Pro+ AsicBoost | 122 TH/s | 3355 W | 27.5 J/TH |
| Whatsminer M56S | 200 TH/s | 5550 W | 27.75 J/TH |
| Whatsminer M53 | 228 TH/s | 6612 W | 29 J/TH |
| Whatsminer M50 | 114 TH/s | 3306 W | 29 J/TH |
| Antminer S19 Pro Hydro AsicBoost | 184 TH/s | 5428 W | 29.5 J/TH |
| Antminer S19a Pro AsicBoost | 110 TH/s | 3245 W | 29.5 J/TH |
| Antminer S19j Pro AsicBoost | 104 TH/s | 3068 W | 29.5 J/TH |
| Antminer S19 Pro AsicBoost | 110 TH/s | 3250 W | 29.55 J/TH |
| Avalon Made A1346 | 110 TH/s | 3300 W | 30 J/TH |
| Whatsminer M30S++ | 112 TH/s | 3472 W | 31 J/TH |
| Whatsminer M56 | 178 TH/s | 5550 W | 31.18 J/TH |
| BlockMiner Model 740a | 150 TH/s | 4900 W | 32.67 J/TH |
| BlockMiner Model 520i | 112 TH/s | 3700 W | 33.04 J/TH |
| Whatsminer M30+ | 100 TH/s | 3400 W | 34 J/TH |
| Whatsminer M30S+ | 100 TH/s | 3400 W | 34 J/TH |
| Antminer S19 AsicBoost | 95 TH/s | 3250 W | 34.21 J/TH |
| Antminer S19a AsicBoost | 96 TH/s | 3312 W | 34.5 J/TH |
| Avalon Nano 3 | 4 TH/s | 140 W | 35 J/TH |
| Antminer T19 Hydro AsicBoost | 145 TH/s | 5438 W | 37.5 J/TH |
| Antminer T19 AsicBoost | 84 TH/s | 3150 W | 37.5 J/TH |
| Avalon 1246 | 90 TH/s | 3420 W | 38 J/TH |
| Whatsminer M30S | 86 TH/s | 3268 W | 38 J/TH |
| DesiweMiner K9S | 130 TH/s | 4950 W | 38.08 J/TH |
| Antminer S17 Pro | 53 TH/s | 2094 W | 39.51 J/TH |
| Antminer S17+ | 73 TH/s | 2920 W | 40 J/TH |
| Avalon 1166 Pro | 81 TH/s | 3400 W | 41.98 J/TH |
| Whatsminer M31S+ | 80 TH/s | 3360 W | 42 J/TH |
| Antminer S17e | 64 TH/s | 2880 W | 45 J/TH |
| Antminer S17 | 56 TH/s | 2520 W | 45 J/TH |
| Whatsminer M31S | 70 TH/s | 3220 W | 46 J/TH |
| Innosilicon T3-43T | 43 TH/s | 2100 W | 48.84 J/TH |
| Antminer T17+ | 58 TH/s | 2900 W | 50 J/TH |
| Ebit E12+ | 50 TH/s | 2500 W | 50 J/TH |
| Avalon 1126 Pro | 68 TH/s | 3420 W | 50.29 J/TH |
| Avalon 1146 Pro | 63 TH/s | 3276 W | 52 J/TH |
| Innosilicon T3+ 52T | 52 TH/s | 2800 W | 53.85 J/TH |
| Antminer T17e | 53 TH/s | 2915 W | 55 J/TH |
| Antminer T17 | 40 TH/s | 2200 W | 55 J/TH |
| Innosilicon T3-39T | 39 TH/s | 2150 W | 55.13 J/TH |
| Ebit E12 | 44 TH/s | 2500 W | 56.82 J/TH |
| Antminer S15 | 28 TH/s | 1596 W | 57 J/TH |
| Innosilicon T3+ 57T | 57 TH/s | 3300 W | 57.89 J/TH |
| Innosilicon T3 50T | 50 TH/s | 3100 W | 62 J/TH |
| Avalon 1047 | 37 TH/s | 2380 W | 64.32 J/TH |
| Avalon 1066 | 50 TH/s | 3250 W | 65 J/TH |
| Antminer T15 | 23 TH/s | 1541 W | 67 J/TH |
| Avalon 921 | 20 TH/s | 1700 W | 85 J/TH |
| Antminer S9j | 14.5 TH/s | 1350 W | 93.1 J/TH |
| Antminer S9i | 14 TH/s | 1320 W | 94.29 J/TH |
| Antminer S9 | 13.5 TH/s | 1323 W | 98 J/TH |
| Antminer T9+ AsicBoost | 10.5 TH/s | 1432 W | 136.38 J/TH |
| Avalon 7 | 7.3 TH/s | 1150 W | 157.53 J/TH |
Hardware manufacturers
The largest manufacturer, 38 SHA-256 models in the catalog. The widest spare part supply and the only vendor with a mature custom firmware ecosystem around its control boards.
48 models, the leader by count. These machines are valued for durable power supplies and a relaxed attitude to unstable grid voltage.
22 models. The oldest ASIC maker, first to ship a commercial chip in 2013. Usually cheaper at comparable specifications.
11 models, including the efficiency record holders of the catalog. A young line that reached the top of the J/TH chart in a couple of years.
Another 12 models from niche and regional makers. They compete on price or on unusual form factors such as immersion ready chassis.
Firmware for SHA-256 miners
Stock firmware does exactly what the manufacturer promised: it holds the rated clocks and does not let you go deeper. For hardware under warranty that is the right choice, for everything else it usually is not.
The AsicBoost custom firmware for Antminer opens up what the chip can already do while the factory logic keeps it locked: overclocking and undervolting beyond the stock limits, autotuning of frequency and voltage per chip, power profiles that switch by temperature, a per chip heat map and fleet wide management through HashCore Toolkit. In the catalog this firmware is available for 26 models.
The practical effect depends on your goal. If you want maximum coin, an S21 XP Hydro goes from about 473 to 615 TH/s. If you want a smaller electricity bill, the same chip at lower voltage produces less hashrate but noticeably better J/TH, and over a long run that is often the better trade.
The developer fee is 2.8% of hashrate. Count it honestly against the gain: with a 25% gain and a 2.8% fee you are ahead, with a 3% gain there is no point.
What profitability depends on
Specific profitability numbers go stale within a week, so there is no sense publishing them on a reference page. It is more useful to understand what they are made of.
Five values drive the result: the coin price, network difficulty, your cost per kilowatt hour, the pool fee and your machine efficiency in J/TH. The first two are out of your hands entirely, the third depends on where the farm sits, and the last two are what you actually control.
A quick sanity check: multiply the power draw in kilowatts by 24 and by your electricity price to get the daily cost. If the daily output in money does not cover it, the machine runs at a loss no matter what it cost to buy.
Popular pools
| Pool | Region | Notes |
|---|---|---|
| Foundry USA | USA | Large institutional pool, aimed at industrial farms |
| AntPool | China | Bitmain pool, supports merge mining of several coins |
| F2Pool | China | One of the oldest pools, running since 2013 |
| ViaBTC | China | Lets you switch between BTC and BCH easily |
| Binance Pool | Global | Integrated with the exchange, payouts land on your account |
| SpiderPool | Global | Grew quickly in recent years, low fees |
Strengths and weaknesses
- Maximum network security: more computing power stands behind SHA-256 than behind any other algorithm in the world
- A huge hardware choice: 136 models in the catalog, from budget used units to top hydro
- A developed secondary market and available spare parts, boards and PSUs are repairable
- High liquidity of the mined coin, BTC sells instantly and everywhere
- Predictable economics: the halving schedule is known decades ahead
- Mature firmware and fleet management tooling
- A high entry cost: a top machine costs as much as a used car
- Large power draw, a farm needs dedicated electrical capacity
- Difficulty grows almost constantly, income in coin slowly declines
- Noise and heat, an air cooled ASIC at home is close to impossible
- Aging: a machine older than five years usually stops covering its own electricity
- Exposure to the coin price, old models are the first to switch off when it dips
Energy efficiency and J/TH
Efficiency is measured in joules per terahash, J/TH, and it is the only figure that compares machines of different generations honestly. Hashrate tells you how much a unit computes, J/TH tells you what that will cost you.
Reference points from the catalog for 2026. Below 12 J/TH sit modern hydro units and the best air cooled models, 12 to 20 J/TH covers current machines that pay off at ordinary industrial tariffs, 20 to 35 J/TH is the previous generation that survives on cheap power, and above 60 J/TH is history such as the S9 at 98 J/TH or the Avalon 7 at 157 J/TH.
The math is simple: a 3000 W machine at 6 cents per kilowatt burns about 4.3 dollars a day. If it gives 200 TH/s that is 15 J/TH. A machine at 30 J/TH spends the same on electricity for half the hashrate. That is exactly why the fleet turns over after every halving: old hardware stops covering the bill.
How to choose an ASIC for SHA-256
Electricity comes first. Find out your price per kilowatt and your available capacity before you pick a model. Above 10 cents it only makes sense to look at machines better than 15 J/TH.
Cooling type. Air is simpler and cheaper to start with, hydro gives better J/TH and runs quieter but needs a loop, a heat exchanger and maintenance. Immersion is a separate project with a tank and dielectric fluid.
Power per unit. A top machine drawing 7 to 20 kW needs its own line and a properly sized panel. Count the cable and breaker headroom, not just the miner nameplate.
Noise. An air cooled ASIC is 75 decibels and up, in the same range as a chainsaw. It does not belong in a flat or a residential house.
Warranty and service. Check the warranty period, who repairs units in your country and whether spare parts exist. For a fleet of ten machines that matters more than an extra 5 TH/s on paper.
Payback. Run the numbers conservatively: current difficulty plus room for growth, and a price no higher than today. If a model only pays off when the price doubles, that is a bet, not a calculation.
Common mistakes
Buying by hashrate instead of efficiency. Two machines at 200 TH/s can differ twofold in the electricity bill. Look at J/TH, not only at TH/s.
Counting income without electricity. Calculator headline numbers are usually shown before power cost. Put in your real tariff, including losses and cooling.
Ignoring firmware. Factory logic leaves both hashrate and savings on the table. Updating the fleet costs less than buying another machine.
Saving on ventilation. Overheating kills hashboards faster than any overclock. Airflow is calculated for the heat of the whole room, not for one miner.
Buying old hardware ahead of a halving. Models at 40 J/TH and worse almost certainly go negative at any industrial tariff after the next halving.
Running stock firmware for years. Updates close security holes and improve autotuning. A fleet that is never updated slowly loses both stability and money.
Frequently asked questions
What is SHA-256 in simple terms?
It is a function that turns any data into a 256 bit fingerprint. The data cannot be recovered from it, and any change to the input changes the fingerprint completely. Bitcoin uses it to make miners compete at finding a suitable hash.
Can SHA-256 be mined on a GPU?
Technically yes, economically no. The gap to an ASIC is thousands of times, and the electricity bill eats the result on day one.
Which SHA-256 ASIC is the best right now?
By efficiency the SealMiner A4 Ultra Hydro at 9.45 J/TH. By raw hashrate the Whatsminer M79S at 1350 TH/s. For a balance of price, service and simple installation most people take the Antminer S21 XP.
What does J/TH mean?
Joules per terahash, in other words how much energy goes into a unit of work. The lower the number, the cheaper the mining. It is the key figure when choosing.
What is TH/s?
Terahash per second, a trillion hashing attempts every second. It shows how fast the machine works.
Which coins can be mined on SHA-256?
Bitcoin, Bitcoin Cash, Bitcoin SV, eCash, Peercoin, plus merge mined coins such as Namecoin, Elastos and Rootstock. The hardware is the same for all of them.
What is merge mining?
Mining a second coin with the same hashrate without splitting power. It is configured on the pool side, you only supply a wallet address for the extra coin.
How do I choose a pool?
Look at the fee, the payout scheme, the minimum withdrawal and server proximity. For most farms the difference between large pools is a fraction of a percent.
What are FPPS and PPS+?
Payout schemes. Under FPPS the pool shares both the block reward and transaction fees, under PPS+ fees are distributed differently. Over a long run the difference is visible.
What temperature is normal for an ASIC?
Chip temperature usually sits around 65 degrees, and the spread between chips on a board should stay under 10 degrees. Above 80 degrees degradation starts.
How long does an ASIC last?
Physically the chips run for years, the limit is economic. A machine usually stays profitable for three or four years, after that it depends on your tariff.
Why does income fall when hashrate stays the same?
Network difficulty grows, so your share of the total shrinks. On top of that the block reward halves every four years.
What is the halving and when is the next one?
A scheduled halving of the block reward every 210 thousand blocks, roughly every four years. The last one was in 2024 and set the reward at 3.125 BTC, the next is expected in 2028.
Can an ASIC be overclocked?
Yes, custom firmware removes the factory limits on frequency and voltage. The gain depends on the model, the cooling and the quality of your power.
Does overclocking shorten the lifespan?
Moderate overclocking with proper cooling has almost no effect. What kills hardware is overheating and voltage sag, not a higher clock as such.
What does undervolting give?
Lowering voltage cuts power draw faster than it cuts hashrate, so J/TH improves. With expensive electricity that is often better than overclocking.
How loud is an ASIC?
An air cooled model starts at 75 decibels. Hydro and immersion are much quieter because the main noise source is the fans.
Do I need a separate power supply?
Most modern models have the PSU built in. What needs attention is the incoming line: cable cross section, breaker rating and capacity headroom.
Can I mine at home?
An air cooled miner at home is close to impossible because of noise and heat. Realistic options are hydro with heat routed into a heating loop, or a separate non residential space.
How is SHA-256 different from Scrypt?
SHA-256 needs computation only, Scrypt also loads memory. That is why the hardware for them differs and is not interchangeable.
Technical specification of the algorithm
| Parameter | Value |
|---|---|
| Full name | Secure Hash Algorithm 256-bit |
| Family | SHA-2 |
| Standard author | NSA, published in 2001 |
| Hash size | 256 bit |
| Data block size | 512 bit |
| Rounds | 64 |
| Computation type | Integer operations, additions and bit shifts |
| Memory requirements | Minimal, the algorithm is not memory hard |
| Use in Bitcoin | Double SHA-256 over the block header |
| ASIC resistance | None, the algorithm accelerates perfectly |
| GPU support | Exists but is not profitable |
| FPGA support | Limited, loses to ASIC on cost per terahash |
| Merge mining | Supported for several coins |
| Bitcoin block time | About 10 minutes |
| Difficulty retarget | Every 2016 blocks, roughly every two weeks |