<p>The pool sets its members an easier target than the current Bitcoin network target. Every time a pool member finds a block with a hash less than the pool target they submit the block to the pool controller and thereby earn a &quot;share&quot;. The pool controller checks that the submitted block has a hash less than the pool target and that the block's coinbase pays the pool controller (or some equivalent rule).</p>
<p>So the &quot;share&quot; is just a way of keeping track of hashrate contributed to the pool by each member.</p>
<p>The process for mining is independent of target. So occasionally, the hash of one of the submitted blocks is not only less than the easy pool target, it is also less than the harder Bitcoin network target, so the pool controller can submit that block to the Bitcoin network, receive the block reward and pay out pool members based on the number of shares won by each pool member recently.</p>
<p>The exact details of pool operation depend on the specific network protocols used by the pool. A popular protocol is <a href="https://braiins.com/stratum-v2" rel="nofollow noreferrer">stratum v2</a>. You'll see that the submitted block itself is sometimes referred to as a &quot;share&quot; or &quot;job&quot;. 1 completed job == 1 submitted block == 1 share.</p>

CC BY-SA 4.0
2024-02-06T22:07:07.530Z
Great answer !  Thanks !  If you like to add more details anywhere please do so…again thanks that is certainly something I did not know.
Jake Stanton
CC BY-SA 4.0
2024-02-06T22:09:19.697Z
Follow up question…is the pool target the same for all miners?
Jake Stanton
CC BY-SA 4.0
2024-02-07T10:45:10.203Z
I think the pool target would have to be the same for all members of a pool, otherwise I believe it would unfairly disadvantage some and drive them to other fairer pools.
RedGrittyBrick
CC BY-SA 4.0
2024-02-06T17:21:40.547Z
2024-02-06T17:44:29.670Z
2024-02-06T17:44:29.670Z
RedGrittyBrick
<p>It is stated that the mining pool’s server assigns each miner a specific set of cryptographic calculations called “shares.</p>
<p>Can someone explain in detail how these “shares” fit into finding a solution or block?</p>

<mining-pool-shares>
How is a block found in pools via “shares” given to miners?
Jake Stanton
# How is a block found in pools via “shares” given to miners?

(Asked by: username_0 on 2024-02-06)

It is stated that the mining pool’s server assigns each miner a specific set of cryptographic calculations called “shares.

Can someone explain in detail how these “shares” fit into finding a solution or block?

**Tags:** mining-pool-shares


---

## 1 answers

### Answer by username_1 on 2024-02-06. Score: 2 | Accepted answer

The pool sets its members an easier target than the current Bitcoin network target. Every time a pool member finds a block with a hash less than the pool target they submit the block to the pool controller and thereby earn a "share". The pool controller checks that the submitted block has a hash less than the pool target and that the block's coinbase pays the pool controller (or some equivalent rule).

So the "share" is just a way of keeping track of hashrate contributed to the pool by each member.

The process for mining is independent of target. So occasionally, the hash of one of the submitted blocks is not only less than the easy pool target, it is also less than the harder Bitcoin network target, so the pool controller can submit that block to the Bitcoin network, receive the block reward and pay out pool members based on the number of shares won by each pool member recently.

The exact details of pool operation depend on the specific network protocols used by the pool. A popular protocol is [stratum v2](https://braiins.com/stratum-v2). You'll see that the submitted block itself is sometimes referred to as a "share" or "job". 1 completed job == 1 submitted block == 1 share.

> **Comments:**
> **username_0**: Great answer !  Thanks !  If you like to add more details anywhere please do so…again thanks that is certainly something I did not know.  
> **username_0**: Follow up question…is the pool target the same for all miners?  
> **username_1**: I think the pool target would have to be the same for all members of a pool, otherwise I believe it would unfairly disadvantage some and drive them to other fairer pools.  

---

