<p>No, it's much less than you think. If you look at the <a href="https://slushpool.com/help/manual/stratum-protocol" rel="nofollow noreferrer">Stratum protocol</a>, you'll see that the pool server doesn't send you the full list of transactions of a block, but just their hash (in a merkle-tree fashion). So, each new block that they'll send you is only a few hundred bytes, every ten minutes or so.</p>

<p>Your miner will likely report shares, but this should be infrequent (once every few seconds at worst), and this is a few dozens of bytes.</p>

<p>All-in-all, you should be looking at less than 100kbyte / hour.</p>

<p>PS : you can join the lottery or... you can mine for science at the <a href="http://cristal.univ-lille.fr/3sum-pool" rel="nofollow noreferrer">3SUM pool</a> (disclosure: I'm its author).</p>

CC BY-SA 3.0
2017-10-14T13:40:10.407Z
So does this mean that such a pool will never mine any transactions that arrived after the mining of the previous block?  I wasn't aware of that.  Then if all miners were in such pools, every transaction would have to wait about one more block for confirmation.
Nate Eldredge
CC BY-SA 3.0
2017-10-15T04:41:05.510Z
Awesome, thanks. That's quite helpful. I'll also check out your pool.
ChP
CC BY-SA 3.0
2017-10-14T07:27:50.397Z
2017-10-14T07:27:50.397Z
Charles Bouillaguet
<p>I plan to connect my ordinary PC to a pool such as NiceHash or CKPool's solo pools and join the 'lottery'. I can run a few hundred Mhs; I know it's low, but that's why it's called lottery...</p>

<p>Before I commence my mining expedition, I would like to know what data usage I can expect, say by running it for 12 hours.</p>

<p>The research I have done on the topic only points to the fact that it is "not much" but given that data costs in South Africa is among the highest in the world, "not much" has a different meaning to us.</p>

<p>The way I understand these solo pools work is that they pre-package the blocks, send it to me and I start hashing. Given the maximum size of 1MB per and for argument's sake they push a new block to me every 5 minutes, that would be ~150MB in 12 hours, which is more than reasonable.</p>

<p>Is there something wrong with my reasoning? If we start to look at 500MB and above per day, that would start to infringe on our personal usage of the data.</p>

CC BY-SA 3.0
2017-10-13T18:50:12.320Z
Mining pools don't send you blocks, they send you work units. And they send you a new one every time a block is found or you finish the previous one.
David Schwartz
<mining-pools>
What internet data usage can I expect when mining in pools?
ChP
# What internet data usage can I expect when mining in pools?

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

I plan to connect my ordinary PC to a pool such as NiceHash or CKPool's solo pools and join the 'lottery'. I can run a few hundred Mhs; I know it's low, but that's why it's called lottery...

Before I commence my mining expedition, I would like to know what data usage I can expect, say by running it for 12 hours.

The research I have done on the topic only points to the fact that it is "not much" but given that data costs in South Africa is among the highest in the world, "not much" has a different meaning to us.

The way I understand these solo pools work is that they pre-package the blocks, send it to me and I start hashing. Given the maximum size of 1MB per and for argument's sake they push a new block to me every 5 minutes, that would be ~150MB in 12 hours, which is more than reasonable.

Is there something wrong with my reasoning? If we start to look at 500MB and above per day, that would start to infringe on our personal usage of the data.

**Tags:** mining-pools

> **Comments:**
> **username_1**: Mining pools don't send you blocks, they send you work units. And they send you a new one every time a block is found or you finish the previous one.  

---

## 1 answers

### Answer by username_2 on 2017-10-14. Score: 0 | Accepted answer

No, it's much less than you think. If you look at the [Stratum protocol](https://slushpool.com/help/manual/stratum-protocol), you'll see that the pool server doesn't send you the full list of transactions of a block, but just their hash (in a merkle-tree fashion). So, each new block that they'll send you is only a few hundred bytes, every ten minutes or so.

Your miner will likely report shares, but this should be infrequent (once every few seconds at worst), and this is a few dozens of bytes.

All-in-all, you should be looking at less than 100kbyte / hour.

PS : you can join the lottery or... you can mine for science at the [3SUM pool](http://cristal.univ-lille.fr/3sum-pool) (disclosure: I'm its author).

> **Comments:**
> **username_3**: So does this mean that such a pool will never mine any transactions that arrived after the mining of the previous block?  I wasn't aware of that.  Then if all miners were in such pools, every transaction would have to wait about one more block for confirmation.  
> **username_0**: Awesome, thanks. That's quite helpful. I'll also check out your pool.  

---

