<p>Mining is a lottery, not a race.</p>

<p>The fastest miner doesn't always win. In general, if you have X% of the hashrate, you will find X% of the blocks.</p>

<p>This is because not just all pools, but every every, every chip, ... is attempting to solve a different block proposal. Every attempt has an independent chance of winning. There are an infinite number of potentially valid blocks, but they're still only a tiny fraction of all possible blocks. Everyone is not trying to find <strong>the</strong> next block - they're trying to find <strong>a</strong> next block.</p>

<p>So:</p>

<blockquote>
  <ol>
  <li>Can I add up my hashpower and make it work like a single processor of 1000H/s</li>
  </ol>
</blockquote>

<p><em>Yes</em>. You can't distinguish the different processors - more hashpower just tries more block proposals at the same time.</p>

<blockquote>
  <ol start="2">
  <li>Both both miners would be acting independently?</li>
  </ol>
</blockquote>

<p><em>Yes</em>. Everything always acts independently.</p>

<blockquote>
  <ol>
  <li>So this means a mining pool has combined power of all the associated miners and working on one block?</li>
  </ol>
</blockquote>

<p><em>Yes</em>.</p>

<blockquote>
  <ol start="2">
  <li>All miner are working on different block of their own ??</li>
  </ol>
</blockquote>

<p><em>Yes</em>.</p>

CC BY-SA 3.0
2017-10-18T15:37:28.953Z
Thanks @peter, I recall you answered my similar question earlier as well, but still I am not able to digest it completely. You said yes to question 3 & 4 both, so what happens out of these two? 1. A mining pool with total hashpower of _y_ H/s makes a block, sends hash to miners for computation and computes nounce with _y_ H/s.
2. A mining pool asks miner to provide block hash and nounce clearing the current difficulty according to their ledger, and all miner computes nounce with power of whatever fraction they hold of total _y_ H/s.
Piyush Chittara
CC BY-SA 3.0
2017-10-18T15:51:24.343Z
(simplified) Each pool gives each miner a separate range of possible block variations to try. As soon as one of them finds a solution, they notify the pool. As a result, a pool with 2 hashers will go through possibilities twice as fast, and have twice as much chance to find a solution first.
Pieter Wuille
CC BY-SA 3.0
2017-10-18T15:53:13.977Z
Perhaps your confusion comes from the fact that there is no block until a solution is found. It's not that the pool gives out a block X to miner A and a block Y to miner B. It gives a range of a trillion blocks proposals to try to A, and another trillion to B.
Pieter Wuille
CC BY-SA 3.0
2017-10-18T19:49:54.473Z
thanks @peter, it has made things more clear. But still, it's hard to imagine pools with <1% hashpower to make profit. They have the same chance towards the answer I understand but winning lottery against 99% hashpower seems highly unlikely :p , anyways considering their relatively low investment kind of makes up for the possible profit value.
Piyush Chittara
CC BY-SA 3.0
2017-10-19T03:57:47.400Z
Exactly. With 1% of the hash rate they will find 1% of the blocks. However, they also only needed to invest in 1% of the hardware and electricity. So assuming hardware and electricity are equally priced, this just translates to a fixed BTC income per hw/elec spending.
Pieter Wuille
CC BY-SA 3.0
2017-10-20T07:01:27.093Z
@peter , when you say trillion blocks proposals are given to A and B, it means mining pool has created a block and included the transaction, and gives different block hashes by changing coinbase value to all the miners, right??
Piyush Chittara
CC BY-SA 3.0
2017-10-18T13:53:39.530Z
2017-10-18T13:53:39.530Z
Pieter Wuille
<p>I have this doubt regarding bitcoin mining, assuming I have two miners of hashpower 500 H/s .</p>

<ol>
<li>Can I add up my hashpower and make it work like a single processor of 1000H/s
OR</li>
<li>Both both miners would be acting independently?</li>
</ol>

<p>According to what I have read, option 1 is how it takes place.</p>

<ol start="3">
<li>So this means a mining pool has combined power of all the associated miners and working on one block?
OR</li>
<li>All miner are working on different block of their own ??</li>
</ol>

<p>According to what I have learnt, option 3 is how it takes place.</p>

<p>Now, referring to the attached chart by blockchain.info and assuming option 1 &amp; 3 for the questions
Only top 3-4 mining pools should be making profit. Relatively other miners have a very low probability with available hashpower to mine a block. And say for profit if all the miners decide to join big mining pools, eventually the network will become centralized.</p>

<mining-pools><mining-profitability><mining-theory>
Does mining power of different miners add up in mining pools?
Piyush Chittara
# Does mining power of different miners add up in mining pools?

(Asked by: username_0 on 2017-10-18)

I have this doubt regarding bitcoin mining, assuming I have two miners of hashpower 500 H/s .

1. Can I add up my hashpower and make it work like a single processor of 1000H/s
   OR
2. Both both miners would be acting independently?

According to what I have read, option 1 is how it takes place.

3. So this means a mining pool has combined power of all the associated miners and working on one block?
   OR
4. All miner are working on different block of their own ??

According to what I have learnt, option 3 is how it takes place.

Now, referring to the attached chart by blockchain.info and assuming option 1 & 3 for the questions
Only top 3-4 mining pools should be making profit. Relatively other miners have a very low probability with available hashpower to mine a block. And say for profit if all the miners decide to join big mining pools, eventually the network will become centralized.

**Tags:** mining-pools, mining-profitability, mining-theory


---

## 1 answers

### Answer by username_1 on 2017-10-18. Score: 5 | Accepted answer

Mining is a lottery, not a race.

The fastest miner doesn't always win. In general, if you have X% of the hashrate, you will find X% of the blocks.

This is because not just all pools, but every every, every chip, ... is attempting to solve a different block proposal. Every attempt has an independent chance of winning. There are an infinite number of potentially valid blocks, but they're still only a tiny fraction of all possible blocks. Everyone is not trying to find **the** next block - they're trying to find **a** next block.

So:

> 1. Can I add up my hashpower and make it work like a single processor of 1000H/s

*Yes*. You can't distinguish the different processors - more hashpower just tries more block proposals at the same time.

> 2. Both both miners would be acting independently?

*Yes*. Everything always acts independently.

> 1. So this means a mining pool has combined power of all the associated miners and working on one block?

*Yes*.

> 2. All miner are working on different block of their own ??

*Yes*.

> **Comments:**
> **username_0**: Thanks @peter, I recall you answered my similar question earlier as well, but still I am not able to digest it completely. You said yes to question 3 & 4 both, so what happens out of these two? 1. A mining pool with total hashpower of _y_ H/s makes a block, sends hash to miners for computation and computes nounce with _y_ H/s. 2. A mining pool asks miner to provide block hash and nounce clearing the current difficulty according to their ledger, and all miner computes nounce with power of whatever fraction they hold of total _y_ H/s.  
> **username_1**: (simplified) Each pool gives each miner a separate range of possible block variations to try. As soon as one of them finds a solution, they notify the pool. As a result, a pool with 2 hashers will go through possibilities twice as fast, and have twice as much chance to find a solution first.  
> **username_1**: Perhaps your confusion comes from the fact that there is no block until a solution is found. It's not that the pool gives out a block X to miner A and a block Y to miner B. It gives a range of a trillion blocks proposals to try to A, and another trillion to B.  
> **username_0**: thanks @peter, it has made things more clear. But still, it's hard to imagine pools with <1% hashpower to make profit. They have the same chance towards the answer I understand but winning lottery against 99% hashpower seems highly unlikely :p , anyways considering their relatively low investment kind of makes up for the possible profit value.  
> **username_1**: Exactly. With 1% of the hash rate they will find 1% of the blocks. However, they also only needed to invest in 1% of the hardware and electricity. So assuming hardware and electricity are equally priced, this just translates to a fixed BTC income per hw/elec spending.  
> **username_0**: @peter , when you say trillion blocks proposals are given to A and B, it means mining pool has created a block and included the transaction, and gives different block hashes by changing coinbase value to all the miners, right??  

---

