<p>You don't have one transaction per payee. The splitting of rewards to many recipients can be done in <em>one</em> transaction that pays to hundreds or thousands of pool members. If the number of payees makes the transaction too large then a few extra transactions are needed.</p>
<p>If the amount for each pool member is tiny, the pool can simply keep internal accounts and only pay out when a minimum amount has been earned.</p>
<p>Alternatively the pool can use lightning network as you noted.</p>

CC BY-SA 4.0
2022-02-21T14:23:12.327Z
2022-02-21T14:23:12.327Z
RedGrittyBrick
<p>Let's assume the number of individuals that join mining pools grows by a lot. Let's say we have one mining pool with 50,000 members. The pool is successful and receives a block reward. The next step is to send to each pool member their share.</p>
<ol>
<li>Is splitting the current 6.25 reward across 50,000 individuals very costly?</li>
<li>Is there a point when splitting the reward across all pool members becomes impractical?</li>
<li>Are there ways to improve the cost of distributing block rewards to the pool members?</li>
</ol>
<p>I understand the lightning network is always helpful when discussing issues about increasing the number of transactions. But my focus with these questions is that it looks to me like pooled mining adds a large overhead of transactions that are not part of peoples' desire to trade or do the things they want with their bitcoin.</p>

<mining-pools><mining-profitability><mining-reward><scalability>
Are mining pools scalable? Can you split the block reward across a very large number of pool members?
agshe
# Are mining pools scalable? Can you split the block reward across a very large number of pool members?

(Asked by: username_0 on 2022-01-19)

Let's assume the number of individuals that join mining pools grows by a lot. Let's say we have one mining pool with 50,000 members. The pool is successful and receives a block reward. The next step is to send to each pool member their share.

1. Is splitting the current 6.25 reward across 50,000 individuals very costly?
2. Is there a point when splitting the reward across all pool members becomes impractical?
3. Are there ways to improve the cost of distributing block rewards to the pool members?

I understand the lightning network is always helpful when discussing issues about increasing the number of transactions. But my focus with these questions is that it looks to me like pooled mining adds a large overhead of transactions that are not part of peoples' desire to trade or do the things they want with their bitcoin.

**Tags:** mining-pools, mining-profitability, mining-reward, scalability


---

## 1 answers

### Answer by username_1 on 2022-02-21. Score: 2 | Accepted answer

You don't have one transaction per payee. The splitting of rewards to many recipients can be done in *one* transaction that pays to hundreds or thousands of pool members. If the number of payees makes the transaction too large then a few extra transactions are needed.

If the amount for each pool member is tiny, the pool can simply keep internal accounts and only pay out when a minimum amount has been earned.

Alternatively the pool can use lightning network as you noted.


---

