Although I am not against the 1MB block size limit being raised it seems to me that the entire point of "decentralisation" seems to have escaped the Bitcoin project (the core devs at least mostly seem to be completely against having other blockchains).
I certainly understand that the Bitcoin Foundation is going to have that opinion (for financial reasons) and I can understand a lot of people heavily invested in Bitcoin (such as the Winklevoss twins) also having that opinion.
But any "rational" person would surely think that having other blockchains (with different code and proofs) cannot be a *bad* thing as it alleviates the "one point of weakness" we will otherwise always have.
I don't see how "one blockchain" is ever going to service the needs of everyone (without requiring a ridiculous amount of space and without having near instant confirmations) so IMO it is simply inevitable that we are going to need many.
Note: I follow your posts and have a lot of respect for your work with CIYAM/AT but IMHO I DO NOT see the need. I do, on the other hand, see room for subjects like the ones in these three links:
http://firstmonday.org/ojs/index.php/fm/article/view/548/469http://unenumerated.blogspot.com/2014/12/the-dawn-of-trustworthy-computing.htmlhttp://www.coindesk.com/sidechains-white-paper-ecosystem-reboot/Bitcoin itself had in the past been vulnerable to very similar things that you said happened and now see happen with altcoins these days, but fortunately THAT WINDOW IS NOW CLOSED.
Part of the definition of the bitcoin protocol includes the checking of the proof of work put into various block chains, and then choosing the one with the most work. Bitcoin has more proof-of-work in its blockchain than any other competing cryptocurrency, and so by definition it must be the one chosen, and all others ignored.
Altcoins are all very similar to Bitcoin: there is a block chain to store transactions, a consensus mechanism to build the block chain, and a cryptographic protocol to register transactions. Some prominent examples are PPCoin, Primecoin, Litecoin, and Freicoin.
Some altcoins incorporate interesting new ideas, but there is an essential feature of Bitcoin which they all lack. It is not a matter of its technology, but rather of history and community. Quite simply, a medium of exchange that is more widely accepted on the market is more useful than one which is not. This is known as the network effect. An initial imbalance between two nearly equal media of exchange will benefit whichever is more widely accepted until a single one overwhelms the rest. There is no limit to this effect: ultimately one would always expect a single currency to overcome all its competitors.
Because it was started earlier and has had a greater opportunity to grow and attract users, Bitcoin has a market larger by a wide margin than all the markets of all the altcoins put together, and this makes it vastly more useful as a currency. To defeat Bitcoin, an altcoin would require not just superior technology, but such vastly superior technology as to be an advance over Bitcoin comparable to the advance Bitcoin represents over fiat currency. Furthermore, a truly great innovation would much better serve people by being incorporated into future versions of Bitcoin rather than by requiring them to switch to something else. Indeed, the people who have proposed new ideas that are actually good, such as Zerocoin and mini-blockchain, did not develop their own currencies around them, but have simply described their usefulness as features.
The Bitcoin community is not just overwhelmingly larger but of overwhelmingly better quality as well. Bitcoin is surrounded by real entrepreneurs working hard to create new and useful services for Bitcoin. Altcoins are surrounded by loud-mouthed pretenders with irrational hopes of duplicating Nakamoto's success. This does not mean that there is anything intrinsically wrong with altcoins: the problem is simply that once Bitcoin exists, then there is no additional value, from a monetary standpoint, of creating knock-offs. Can anyone really expect to create something of value by rereleasing Bitcoin under a new name and with a few tiny changes to its source code? What makes Bitcoin great cannot easily be duplicated. Thus, while the Bitcoin community matures and grows as more and more entrepreneurs are attracted to its potential, the altcoin communities can only whine for attention.
For a new currency to take bitcoins place it would have to represent a significant improvement over bitcoin, or bitcoin would have to first FAIL before this could happen. So the question is not will bitcoin become obsolete, but will (your proposed new coin) overtake bitcoin? I don’t see any reason to believe that Altcoins represents a fundamental new innovation with meaningful improved functionality.
In physics, we learn about the concept of entropy. Entropy is often described as “chaos”, “randomness”, or “disorder”. To simplify quantum mechanics as much as possible, imagine a basket with a line drawn down the middle, and throw some balls into the basket. If all the balls are on one side of the line, that is an ordered state and has low entropy. If the balls are spread across both sides then it has higher entropy.
Now, let us take the concept of entropy and apply it to cryptocurrencies. We can imagine each cryptocurrency created has a possibility that some value can be placed within it. If all possible value is placed in bitcoin, and none in litecoin or altcoin, then this is a low entropy state. The laws of thermodynamics dictate that entropy in a system should always increase. So we should expect the total cryptocurrency value to be spread among all the possible altcoins.
Going back to our example of balls in a basket, one can easily get all the balls onto one side of the line simply by tilting the basket. This represents the concept of enthalpy, or energy within the system. Just as gravity pulls the balls onto one side of the basket, enthalpy can pull things into a higher entropic state. The most proof-of-work has been put into bitcoin, and so it takes higher energy to put any value into an altcoin.
From an entropy standpoint, there will always be alternate currencies, and the value assigned to them will always be greater than zero. But from an enthalpy standpoint, bitcoin is favored over altcoins, so the total value of each altcoin will remain very low compared to bitcoins.