Solo wins still happen
Hobbyists occasionally hit full Bitcoin blocks solo—one miner with ~126 TH/s grabbed an entire block reward in 2022. Expected value is tiny, but luck is lumpy.
Expected coins/day (Bitcoin-style): \(\displaystyle \text{Coins/day} = (R + F)\times \frac{H \times 86400}{D \times 2^{32}}\). We then apply pool/stale/uptime factor \( \phi = (1 - \text{fee} - \text{stale}) \times \text{uptime} \). Electricity cost/day: \(\displaystyle C_{\text{elec}} = \frac{P_{\text{W}}}{1000}\times 24 \times c_{\text{kWh}} \times \text{uptime}\).
Mining profitability is the balance between expected block rewards and your operating costs, most notably electricity. This calculator uses the standard Bitcoin-style proof-of-work relation: expected coins/day = block reward × (hashes per second × 86,400) ÷ (difficulty × 232). From there, we adjust for real-world elements such as pool fees, stale shares, and uptime, and subtract electricity costs based on your power draw (Watts), hours per day, and price per kWh.
The formula gives an expectation, not a guarantee. Solo mining has extreme variance—long stretches without a block, then a windfall. Pools reduce variance by distributing rewards according to contributed work, minus fees. The calculator’s “solo time to find a block” is a statistical expectation (1 ÷ blocks/day) and should not be interpreted as a schedule.
For many miners, electricity is 70–90% of operating cost. Consider:
Profitability is highly sensitive to difficulty, reward, and power price. Try running multiple “what-if” scenarios: +/- 10% hashrate from firmware tuning; alternative electricity quotes; a future block reward; or a different difficulty. Watching how daily profit and breakeven power price respond will help you set thresholds for expansion or shutdown.
Coins/day: \( (R + F) \times \frac{H \times 86400}{D \times 2^{32}} \) where
\(R\)=block reward (coin), \(F\)=avg. fees per block (coin), \(H\)=hashes/s, \(D\)=difficulty.
Effective factor: \( \phi = (1 - \text{fee} - \text{stale}) \times \text{uptime} \).
Electricity/day: \( \frac{P_{\mathrm{W}}}{1000} \times 24 \times c_{\mathrm{kWh}} \times \text{uptime} \).
Tip: Efficiency in H/J (or J/TH) is a handy yardstick across models and settings. Lower J/TH usually wins—provided uptime and cooling hold up.
Hobbyists occasionally hit full Bitcoin blocks solo—one miner with ~126 TH/s grabbed an entire block reward in 2022. Expected value is tiny, but luck is lumpy.
Bitcoin difficulty only retargets every 2016 blocks (~2 weeks). If hashrate surges between adjustments, profitability can compress until the next retarget.
Repurposing waste heat for greenhouses, pools, or space heating can turn “waste” watts into useful BTUs—effectively lowering your real electricity cost.
Each halving slices block subsidy in half, so breakeven efficiency (J/TH) effectively needs to double to stay even—undervolting/underclocking often matters more post-halving.
Saving just 1 J/TH on a 100 TH/s rig cuts about 2.4 kWh per day—small firmware tweaks can matter as much as a cheaper power contract.