Why are bigger blocks dangerous for bitcoin?
If you are like me you probably are in a state of confusion about the scaling debate, especially with one side of the argument seemingly not even interested in making sense.
First things first, I'm not a computer scientist, cryptographer or mathematician, so be critical of what I say and use enough salt and do your own research.
Pretty much everybody even remotely familiar with cryptocurrencies should at least be aware of the ongoing debate around blockchain-scaling with bitcoin taking center stage. (Btw, am I the only one who thinks it's weird how eth-fanatics are seemingly oblivious about the exact same problems on their own platform while they are making great effort pointing out flaws in others?). On the one side there is this imo dubious and incoherent effort by bitmain and Roger Ver, that are the main driving force behind the unlimited blocksize argument. They seem to be convinced that bitcoin-core is centralized in the current form. So they are now going to centralize btc with a president (did somebody not realize that position was just supposed to be a running gag), new developers in their control, censored dev-repository and other nonsense all in order to "save" bitcoin, all the while preventing peer review and apparently planning to release that untested and unvetted code directly onto the main-bitcoin-network? Hard to believe that anybody thinks this is a good idea.
While I've seen a lot of people claiming that bigger or unlimited blocks are just fine, quite a few experienced btc-developers seem to think it is dangerous. So far I have not seen any evidence confirming the claims that big blocks do not negatively affect decentralization. Actually even people put forward by camp bitmain not only confirm the centralization aspect, but also seem have explicitly set this as the goal. So skipping over the obvious risk of Jihan Wu, wanting to change bitcoin to his own ludicrously inefficient personal paypal-like monstrosity in a communist regime controlled jurisdiction, I like to point out two other risks of big blocks I ran into, that aren't discussed a lot as far as I could see.
I lost the link to this post and have been unable to find the source again, I still list it because it seems to be a valid concern. (If someone has a link to this article, posting it in the comments would be greatly appreciated) I remember reading someone doing the math on bigger blocks in combination with a cluster of miners with a delayed connection to the rest of the network. According to this math a cluster of 30% hashpower with better interconnection to each other compared to the rest of the network would end up taking over entirely. I suspect this is what Luke-jr is referencing when he's wrote that even 1Mb blocks are potentially dangerous.
Segwit2x sudden introduction of 8Mb blocks will result in 90% of the nodes disappearing according to this study of bitfury. Meaning a sudden increase would be bad. I'm not saying that the blocks should not increase, and just about all bitcoin-core devs are of the same opinion afaik, but they want it done in as reliable and tested way possible.
The way I understand it, bigger blocks alone do not scale linearly, will not stop spam, do not actually solve scaling and will need off-chain-scaling-solutions anyway. Also segwit not only seems to increase blocksizes, but makes transactions smaller and more efficient to process.
Anyway I'd love it if people could prove me wrong or give me extra information on this in the comments. Like I mentioned I've been having trouble figuring out what the dangers were that bitcoin-devs keep referencing, aside from the obvious insanity of running untested code on the main btc-network.
To me seeing the miners blocking segwit and attacking the btc-developers, but then embracing everything they made anyway seems to be about something else entirely. It looks more like a powergrab then honest concern about btc. The following meme on bitcoin-reddit seems to hit pretty close the mark from what I can see (click the image for the reddit-thread):
Meanwhile have a nice weekend all!
PS
Just as a heads up, I've seen a btc-developer write that juli 21st would be something of a deadline to be on time to signal for segwit, after that forking might actually become a thing.
Just my opinion
Since the powers that be can't out right buy bitcoin due to its decentralized nature. The next best thing is to impede it into oblivion.
Think about it. Created a bubble in alt coins. Allowing major investors to corner the market. Giving them time to stronghold the market with coins like ethereum which is a Wall Street project and ripple a bankster project and the next big pump litecoin which I believe is MIT China collaboration.
Sorry if this info is not perfectly accurate. I am on a walk so I'm not infront on my computer to check references. But my point is when the dust settles the coins that will be left standing will not be as decentralized as we think.
Unfortunately I completely agree with you, what's happening now matches very closely to how I'd expect an attack to take place. Also no matter how I look at it, eth looks to be compromised to me. But as Lombrozo mentioned in the madbitcoin episode, if bitcoin can't resist this, then there is no point to the project anyway. But I do find it shocking how easy it appears to be to influence the community. Greed is an ugly thing.
nice post! and i love the animation haha
Can't take credit for the meme, click on the image to see the thread on reddit.
@joeyd ah ok i just did
Thanks for sharing this. I too am on the fence as to which is the right way to scale bitcoin. One of these days I'll need to do a deep dive into the technical aspects. As it stands today, the debate appears to me to be hugely political.
Like you I have been paying close attention to this entire "debate".
I listened to a podcast with Nick Szabo, inventor of Bitgold (http://tim.blog/2017/06/04/nick-szabo/) where I think he says it best: it's such a specific technical issue that it's better left to the engineers than any sort of investor, analyst, layman to pick apart.
Hearing that put my mind at ease, and makes me lean towards thinking that folks are looking to push their own agenda (shocker, right? ) and create fear/volatility based on something that ought to not be the center of attention.
Mainstream media is just now coming around on Bitcoin, and the first clickbait article they can come up with is something along the lines of "Segwit: The End of Bitcoin?". Another overhyped "news" event in my view.
The engineers have all of the motivation in the world to get this right, so hopefully whatever solution they identify as best for long-term value is the one acted upon.
I found Eric Lombrozo pretty convincing in this madbitcoins episode:
But I did get the impression that it is way more political than a discussion amongst scientists and engineers. While I tend to agree with Lombrozo with his statement about if segwit2x works being a disaster for bitcoin, I can't say it puts my mind at ease. Btc going down will hurt all the other cryptocurrencies as well.
Congratulations @joeyd! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP