Profile picture
Bas Wisselink @DamelonBCWS
, 8 tweets, 2 min read Read on Twitter
There is no need for this to be in the whitepaper.
Following miners blindly a priori defeats Bitcoin's security, because this would mean also blindly following a majority of clearly malicious miners.
Explanation:

Consider a situation where a majority of malicious miners (so, 51% and up) would create a blockchain where even one transaction is reversed.

Now consider that every user can see this happening as it is being rewritten.

This leads to two possible scenarios:
1) All Bitcoin nodes follow the longest chain with most cumulative work rule and accept this clearly tampered with chain as being Bitcoin

2) All Bitcoin nodes start rejecting this chain as being tampered with and no longer trustworthy.
Which of the two scenarios do you think is a) desirable and b) likely?

If you hold to the assumption decisions are made by miners and no one else, then 1) is your default and there is no protection against this.
I think this is silly in the extreme and furthermore such a stance goes against anything rational: it's not in your best interest to follow such a chain. It would be a completely untrustworthy chain that has completely done away with what Bitcoin stands for.
The reason why this is not in the whitepaper, is that nowadays we distinguish between "miners" and "full nodes", which made no sense in the days of the whitepaper: any node could mine and as such qualified as a miner in a real effective sense.
That doesn't mean that the whole premise of Bitcoin goes out of the window now that there is an effective split between nodes that have the resources that mine and those that don't: full nodes matter. Semantics do not change that.
Bottom line: blindly adhering to the longest chain rule, because the "whitepaper doesn't say otherwise" is passive and dangerous.

It's also irrational.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Bas Wisselink
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!