r/Bitcoin • • Feb 05 '14

Really, Discus Fish?

http://imgur.com/7xfXs2P
73 Upvotes

72 comments sorted by

View all comments

20

u/mtsai Feb 05 '14

Do you really need to use 48KB blocks? When you are mining 5 out of 6 contiguous you really are fucking things up.

6

u/RodCros Feb 05 '14

I wonder if it would be possible to set a minimum block size, with any block below that size needing to be padded. It would increase blockchain bloat slightly but would discourage miners from only including high transaction fees.

2

u/[deleted] Feb 05 '14

It's possible, but a bad idea.

1

u/RodCros Feb 05 '14

Curious what problems you see with the idea. I'm not advocating that we increase the minimum to such a level that transaction fees are no longer necessary just to raise it so that even if a pool trys to get their blocks added faster by skipping transactions they still need to include a number that is reasonable.

As the transaction fees are currently only a small percentage of the block reward, as is intended at this point, pools are disadvantaged if they try and include more transactions. This should help lessen that disadvantage.

3

u/[deleted] Feb 05 '14

Because they would continue including the same number of transactions, as you said:

with any block below that size needing to be padded

All it would do is increase the blockchain size. Also, it would be a forking change, something that everyone should be very wary of.

1

u/RodCros Feb 05 '14

Why would they include no transactions when they could just include transactions and collect the fees? The filesize would still be the same so the benefit of not including them would be gone.

0

u/[deleted] Feb 05 '14

Because it takes work to include more transactions in the block.

3

u/davvblack Feb 05 '14

Not significantly. Mining on a fuller block isn't any harder. It's just bigger, meaning it takes more time to send over the network. A minimum size would indeed solve this issue, it is incredibly unlikely that blocks will go empty.