Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'll believe any of that will work when people don't cite Satoshi's holy insight as a reason why the block size shouldn't increase.


It shouldn’t increase because simulations of increasing blocksize have demonstrated centralization. If we didn’t care about decentralization we’d just use a database.


Could you point me to some sources that discuss simulation of the blockchain network? I would be interested to learn more.


Sure, here you go: http://www.tik.ee.ethz.ch/file/49318d3f56c1d525aabf7fda78b23...

Tl,dr: each additional kB in blocksize adds approximately 80ms of delay until the majority learns about a block.


Why?


Why what? Why does increasing block size increase propagation delay? Here’s the research paper on it: http://www.tik.ee.ethz.ch/file/49318d3f56c1d525aabf7fda78b23...

Tl,dr: each additional kB after 1mb adds an additional 80ms in propagation delay. It’s not just bandwidth that’s the problem. Nodes need to validate the block, then communicate that block to other nodes who also need to validate. Big blockers are drinking Roger Ver koolaid. The man doesn’t even know how to program, yet has convinced an army of redditors he knows best.


> Why what?

why does increasing propagation delay lead to centralization?


Because miners on the other side of the world don’t hear about the latest block until much later than other miners? Miners who hear about it first get a head start mining the next block. If the delay is significant, you get a single mining cartel.

Mining a block is suppose to be a lottery, not a race.


Thanks for the clarification here. I've read a lot of your comments today, and this is the first time I've understood your point.

I've learned a lot, btw... so thanks for that too.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: