Now hopefully we're done quoting bible verses, and can get back to acknowledging that this boils down to nomenclature. What is considered an "attacking" chain vs an "honest" chain, and who makes that decision? The whitepaper clearly uses the word "attack" in the context of some entity trying to damage Bitcoin. In this current blocksize debate, I do not consider either side to be a conscious attacker. I consider a small-block world potentially quite damaging, but I don't think the motive is malicious (I'm not one for conspiracy theories), just misguided and narrow-minded. So that leaves the mathematical nature of the system where the "longest chain" of >50% PoW reigns as "Bitcoin".
No it does not come down to if the motive is malicious or not. That is a subjective judgement. It comes down to if there is a hardfork in the rules or not:
1. Not a hardfork - e.g double spend attack or lowering the block size limit - 51% of the mines (aka nakamoto consensus) is sufficient
2. Hardfork - e.g. stealing coins or increasing the block size limit - nakamoto consensus is not sufficient, just like the whitepaper explains with examples
What you may think about the above:
1.
The logic is wrong and biased. You may think I am making this logic up now in order to use as an excuse for keeping 1MB blocks. - If you trust I am not malicous, I promise you this is not true, I had had this opinion for years, well before the this blocksize dispute.
2. You think the logic may be an idea, but its just a bad ideolgy, you think the mathermaitical trusth is 51% rules. - 51% does not rule when it come to removing consensus rules, this is not an ideaology, but a fact based on mathertical logic. There are several factors at play here, including the asymetric nature of a HF.
It may be helpful to try to thino of some examples:
1.
51% of malicous miners softfork to 100KB - A group of malicous attackers wants to harm Bitcoin. The attacker controls 51% of the hashrate and decides to lower the blocksize limit to 100KB, delibrately to damage Bitcoin. Since this is a softfork, the attacker can do this, the attacker just creases blocks less than 100KB and refuses to build on blocks greater than 100KB. Sicne they have 51% of the hashrate, they have the longest chain.
All the nodes on the network regard the 100KB chain as the longest valid chain and the attacker wins.
2.
51% friendly of miners hardfork to 2MB - A friendly nice group of miners want to help Bitcoin. The goup controls 51% of the hashrate and decides to increase the blocksize limit to 2,000KB, delibrately to help Bitcoin. This is a hardfork, if the friednly group produces blocks, they will be rejected by the nodes.
Even though the group control 51% of the hashrate, since they regard blocks outside of their group as valid, they will mine on top of those and therefore the 1MB chain is still the longest chain.
Do you understand the difference now? I think this is not an idealogical difference at all, it is just a lack of understanding. My view on this is entirely factual.
So again, you need to accept the reality that the *fundamental* nature of Bitcoin is currently a system you defined as "totally useless". So I'm not sure why you continue to spend time on it.
The reason I am still here is I still think I might be correct. Obviously I am very pleased with how XT/Classic have failed so far, which helps convince me. Or as Peter R said "so far I am right". Don't worry, if you can demonstrate a simple majority is sufficient to impose a HF on a significant minority, I will leave.