Mining: operating result model
Compare an expected share of block subsidy with electricity costs at your chosen hashrate, power draw and pool fee.
← All toolsMining: operating result model
Compare an expected share of block subsidy with electricity costs at your chosen hashrate, power draw and pool fee.
Use a dot or comma as the decimal separator; separate thousands with a space.
Enter finite nonnegative numbers; pool fee 0–100%. Device hashrate must not exceed the loaded network hashrate. Invalid values hide the result; a blank electricity price does not mean zero cost.
The default electricity price is only a model input. We retain it in the currency of its last manual edit and convert it to other currencies using available reference rates. Without rates the field stays blank until you enter a price. This is not a supplier quote.
Loading…
Estimated network hashrate: —
Loaded block height: —
Block subsidy used: —
Reference rate per 1 BTC: — · Source not provided
Data retrieved: —
1 TH/s = 10¹² H/s. Device share of network hashrate is multiplied by 144 blocks per day, the loaded subsidy and (1 − pool fee / 100). Energy = W / 1 000 × 24 hours. Difference = expected BTC value − electricity; 30 days is thirty times that same day.
We assume continuous operation, a 10-minute average block interval and unchanged inputs. Transaction-fee income, hardware, depreciation, extra cooling, taxes and downtime are excluded. Payouts and variance depend on the pool; a mathematical expectation is neither a payout promise nor full net profit. Displays are rounded and expectations may contain fractional satoshis.
Network hashrate is inferred from blocks, not directly measured across every device. It may come from mempool.space or Blockchain.com with different windows; the height source is shown separately. Data and prices may be cached. Response time is not the measurement time of every metric.
Currency conversion is indicative: the rate may be cached and excludes spreads, fees and actual trade execution prices. Results use the currency’s decimal places; rounded display does not replace precise settlement accounting. Use the button to reload the rate. The time means receipt of the response, not the price measurement time.
Proof of Work helps the network agree on the order of valid transactions. Miners compete to find a suitable calculation result for a new block, a batch of transactions. Finding it takes electricity and time; checking it is easy. Rewriting history therefore requires doing the work again and catching up with the chain the network continues to extend. Imagine a draw in which each new attempt costs a little energy. A miner takes the block header, a compact summary of information about the block, and applies double SHA-256 to calculate a hash: a numerical fingerprint. The result cannot reliably be predicted. The miner changes the Nonce, an auxiliary number in the header, and other data, then tries again. A hash less than or equal to the target succeeds. Others repeat that calculation to check the result. Mining consumes electricity and hardware. Rewards include new issuance and fees; revenue is not profit, and pool payouts depend on the pool's terms.
Source links
- Bitcoin Developer Guide · Mining
- Bitcoin Core v29 · Network hashrate estimate
- Bitcoin Core v29 · Block subsidy
- mempool.space · API
- Blockchain.com · Hash rate chart
- CoinGecko · Simple Price
- Coinbase · Exchange rates
- ExchangeRate-API · Free API
Model reviewed on 7 September 2026