Saturday, 25 August 2018

We already have unlimited blocksize

As far as I am concerned, the block size is unlimited now, there is no limit.

A miners stragegy is thus:

  • Regard all incoming blocks as valid, to avoid being left in the desert.

  • Publish blocks only as large as you think the majority of others can or will handle.

Of course, if a miner knows that the software he uses, will crash at a certain incoming blocksize of X, he could set a limit on incoming blocks to X-1 as a safety margin, to protect against that crash. But it would not make a difference, he would be left out anyway. The incentive is to have software capable of handling blocks as large as technically possible, well above the largest blocks that the others will produce.

The max size of blocks that the actual miner will produce, is what he thinks a majority of the other miners can handle. If they can not handle it, he will be orphaned. That is a hit to his profitabiliy. He will never know for sure before someone has tried a certain size, but he can ask others, or everybody can just tell the market in any way they fancy. This could be gamed, but I currently see no advantage of lying. (please tell if you know). If a miner will produce only small blocks, that is acceptable, and this has always been the case.

You can imagine also, that a group of miners, that group must be majority hashpower to make a difference, will agree on a max size to regard an incoming block as valid - concern for the blockchain max data volume perhaps, a tad doubt on the actual performance of his or others' software, or general conservatism. I see no problem if they want to do that, it will be transient in nature anyway.

submitted by /u/ErdoganTalk
[link] [comments]

source https://www.reddit.com/r/btc/comments/9a5y9i/we_already_have_unlimited_blocksize/

No comments:

Post a Comment