<p>You will find the total hashrate of the network on <a href="http://bitcoinwatch.com/" rel="nofollow">http://bitcoinwatch.com/</a> ( given in Terahashs/s and in PetaFLOPs/s ) and many other ineresting bitcoin stats on the same page.</p>

<p>Concerning "what about people solo-mining", not sure I understand you, but if you want to know your own "solo miner" hashrate you can get it with the bitcoind command :</p>

<pre><code>bitcoind gethashespersec
</code></pre>

CC BY-SA 3.0
2011-10-27T19:43:07.023Z
Well, I would like to know how they calculated the figure. I don't want to get my own hashrate, but the hashrate of all people doing solo mining.
ThePiachu
CC BY-SA 3.0
2011-10-27T20:01:51.680Z
you would like to get the hashrate for any ip address doing solo mining on the whole bitcoin network ?
neofutur
CC BY-SA 3.0
2011-10-27T20:03:48.170Z
I would like to get the total amount, but in order to get that I would probably need to get all individual hashrates.
ThePiachu
CC BY-SA 3.0
2011-10-27T20:27:12.840Z
@ThePiachu: To be able to get that you would have to convince every single miner to give it to you. There is no reason to think that everyone would do that so the only way to get an idea of the total hash rate is to do what Serith suggests, to calculate it based on the difficulty.
D.H.
CC BY-SA 3.0
2011-10-27T20:31:35.357Z
@D.H. - I believed it would be the case. Well, that can be a possible feature suggestion to the miners' programmers;).
ThePiachu
CC BY-SA 3.0
2011-10-27T19:27:41.647Z
2011-10-27T19:32:58.207Z
2011-10-27T19:32:58.207Z
neofutur
<p>Network hashrate calculated using formula: H ~= h / t , where t is time that took to find X number of blocks and h is approximate number of hashes it should have taken to solve X number of blocks, h = X * (D * 2**256 / (0xffff * 2**208)) <a href="http://webcache.googleusercontent.com/search?q=cache%3aTp8oq8NIAhkJ%3ahttps://en.bitcoin.it/wiki/Difficulty&amp;hl=en&amp;gl=us&amp;strip=1">Wiki:Difficulty</a></p>

<p>Bitcoin network hashrate stats available at <a href="http://bitcoinwatch.com/">bitcoinwatch.com</a> and <a href="http://bitcoincharts.com/">bitcoincharts.com</a> .</p>

CC BY-SA 3.0
2011-10-27T19:45:13.900Z
This is what I figured would be the answer, too bad this method can't be used to get finer-grained results (like for example, hour-by-hour hash speed).
ThePiachu
CC BY-SA 3.0
2011-10-28T00:32:11.047Z
You can get finer-grained results, though a bit less accurate, by measuring the time between block discoveries. You can't use the block timestamps though, you have to look at the actual times the blocks were announced to the network.
David Schwartz
CC BY-SA 3.0
2011-10-27T19:24:57.810Z
2011-10-27T19:30:58.740Z
2011-10-27T19:30:58.740Z
Serith
<p>Is there a way to measure what is the total hashing power of the Bitcoin network at a given time? For pooled mining it isn't a problem - one can rely on statistics provided by the pool (assuming one can trust them), but what about people solo-mining?</p>

<network><hash><hashpower>
How can I measure the total hashing power of the Bitcoin network?
ThePiachu
# How can I measure the total hashing power of the Bitcoin network?

(Asked by: username_0 on 2011-10-27)

Is there a way to measure what is the total hashing power of the Bitcoin network at a given time? For pooled mining it isn't a problem - one can rely on statistics provided by the pool (assuming one can trust them), but what about people solo-mining?

**Tags:** network, hash, hashpower


---

## 2 answers

### Answer by username_3 on 2011-10-27. Score: 11 | Accepted answer

Network hashrate calculated using formula: H ~= h / t , where t is time that took to find X number of blocks and h is approximate number of hashes it should have taken to solve X number of blocks, h = X \* (D \* 2\*\*256 / (0xffff \* 2\*\*208)) [Wiki:Difficulty](http://webcache.googleusercontent.com/search?q=cache%3aTp8oq8NIAhkJ%3ahttps://en.bitcoin.it/wiki/Difficulty&hl=en&gl=us&strip=1)

Bitcoin network hashrate stats available at [bitcoinwatch.com](http://bitcoinwatch.com/) and [bitcoincharts.com](http://bitcoincharts.com/) .

> **Comments:**
> **username_0**: This is what I figured would be the answer, too bad this method can't be used to get finer-grained results (like for example, hour-by-hour hash speed).  
> **username_4**: You can get finer-grained results, though a bit less accurate, by measuring the time between block discoveries. You can't use the block timestamps though, you have to look at the actual times the blocks were announced to the network.  

---

### Answer by username_1 on 2011-10-27. Score: 3

You will find the total hashrate of the network on <http://bitcoinwatch.com/> ( given in Terahashs/s and in PetaFLOPs/s ) and many other ineresting bitcoin stats on the same page.

Concerning "what about people solo-mining", not sure I understand you, but if you want to know your own "solo miner" hashrate you can get it with the bitcoind command :

```
bitcoind gethashespersec

```

> **Comments:**
> **username_0**: Well, I would like to know how they calculated the figure. I don't want to get my own hashrate, but the hashrate of all people doing solo mining.  
> **username_1**: you would like to get the hashrate for any ip address doing solo mining on the whole bitcoin network ?  
> **username_0**: I would like to get the total amount, but in order to get that I would probably need to get all individual hashrates.  
> **username_2**: @username_0: To be able to get that you would have to convince every single miner to give it to you. There is no reason to think that everyone would do that so the only way to get an idea of the total hash rate is to do what username_3 suggests, to calculate it based on the difficulty.  
> **username_0**: @D.H. - I believed it would be the case. Well, that can be a possible feature suggestion to the miners' programmers;).  

---

