<p>Mike Hearn pointed out earlier on the mailing list, Satoshi added a block limit to avoid people mining "troll blocks". These are blocks where a miner includes a Gb worth of transaction output/scripts in the coinbase transaction, or thousands of small transactions. A hard block limit puts a cap on our exposure to this. </p>

<p>There is no <em>minimum</em> block size, since you can still have empty blocks, so increasing the block limit will have no effect on miners. </p>

CC BY-SA 3.0
2015-05-29T10:54:07.057Z
But "troll blocks" could become bigger ,so now every miner can just fill up 20 mega of block with Hugh coinbase transaction ?
Haddar Macdasi
CC BY-SA 3.0
2015-05-29T12:42:34.967Z
You're assuming only the block size has changed, but the network has grown quite a lot since the 1Mb limit was introduced.
karimkorun
CC BY-SA 3.0
2015-05-29T01:46:19.247Z
2015-05-29T01:46:19.247Z
karimkorun
<p>I see the different proposals for the block size and I keep wondering why bigger blocks means a bigger chain ? If the block limit size will rise to twenty-megabyte, it is just a limit, to fill it it requires twenty-megabyte of transactions. so if there are twenty-megabyte of free transactions a block will be twenty-megabyte size but it all still depends on the total size of valid free transactions and now it doesn't even get to 600k in average. yes in time the block will be filled I guess it will take years but it is the natural growth of the system. so my question is why bigger block size means immediately bigger memory for miners ?</p>

<block-size-increase>
Why bigger blocks will bring bigger memory usage for miners?
Haddar Macdasi
# Why bigger blocks will bring bigger memory usage for miners?

(Asked by: username_0 on 2015-05-27)

I see the different proposals for the block size and I keep wondering why bigger blocks means a bigger chain ? If the block limit size will rise to twenty-megabyte, it is just a limit, to fill it it requires twenty-megabyte of transactions. so if there are twenty-megabyte of free transactions a block will be twenty-megabyte size but it all still depends on the total size of valid free transactions and now it doesn't even get to 600k in average. yes in time the block will be filled I guess it will take years but it is the natural growth of the system. so my question is why bigger block size means immediately bigger memory for miners ?

**Tags:** block-size-increase


---

## 1 answers

### Answer by username_1 on 2015-05-29. Score: 1 | Accepted answer

Mike Hearn pointed out earlier on the mailing list, Satoshi added a block limit to avoid people mining "troll blocks". These are blocks where a miner includes a Gb worth of transaction output/scripts in the coinbase transaction, or thousands of small transactions. A hard block limit puts a cap on our exposure to this.

There is no *minimum* block size, since you can still have empty blocks, so increasing the block limit will have no effect on miners.

> **Comments:**
> **username_0**: But "troll blocks" could become bigger ,so now every miner can just fill up 20 mega of block with Hugh coinbase transaction ?  
> **username_1**: You're assuming only the block size has changed, but the network has grown quite a lot since the 1Mb limit was introduced.  

---

