Can a moderator move this to the altcoin section please? I dont remember XT-coin having anything to do with Bitcoin last I checked.
You're not checking hard enough, then.
If XT belongs in the altcoin section, so does Armory, MultiBit and Electrum. They're alternative clients, not altcoins. Altcoins don't relay bitcoin transactions on Bitcoin's blockchain. XT does.
How on earth are you able to derive this conclusion? Armory, MultiBit and Electrum are clients strictly following the current protocol, and they don't propose any changes to it. XT is following a different protocol, even if changes are not activated yet -- they are still in the code (are they already?).
I can create a NewBitcoin which forks after some future block, and then uses SHA3 hashing with unlimited coin supply. It would be an altcoin, even if I try to argue for pushing it to Core. The only difference between me and Gavin&Mike is that they have some authority, reasoning and expertise while I don't.
If the majority of Bitcoin users were crazy enough to support those changes and consensus was reached, like it or not, that would then become Bitcoin. Bitcoin Core is not a permanent authority on what Bitcoin "is". Nor are its developers. Any developer can propose a change to Bitcoin, but only the users securing the network can permit that change to go ahead. If it forks
without consensus of the Bitcoin network, it becomes an altcoin and Bitcoin carries on in it's existing state. If it forks
with consensus, it becomes Bitcoin and the old chain becomes the alt. There is literally no arguing with this. You can't rationally tout the merits of open source decentralisation and then start to cry "altcoin" or "dictatorship" when someone proposes a change. Either the network agrees to the change, or it carries on as before. Consensus is king. If you don't like that, go use Ripple or some other closed-source coin where the developers make all the decisions for you.
Yes, it would become Bitcoin, but until then it would be a stupid altcoin. In the current process, consensus must be reached
before a fork happens. Until it's reached, it's not Bitcoin. That's a safe approach to changes in a decentralized payment network.
What Bitcoin is is decided by consensus (that buzzword, lol). XT
protocol (in its entirety) does not have consensus, thus is not Bitcoin.
Until the 'C' word is reached, there's no change. It conforms to all the current limits and is following the current protocol to the letter. Ergo, it's Bitcoin but with a vote for a possible future change. It sends and receives Bitcoin transactions on the Bitcoin blockchain. It. Is. Bitcoin. If it had already forked and was producing 8mb blocks on a separate blockchain without a majority agreeing, then and only then would it be an altcoin.
Imagine if I came up with a new IP protocol (for argument's sake we'll call it IPvXT
) that added support for new features for the internet but only if the majority of the internet used it. Until then it remains fully compatible with the current IPv4 or IPv6 implementations and you argued that using it means you aren't using the internet anymore. You're using an altnet. It just sounds farcical.
If XT deviates from Bitcoin's blockchain without consensus then I'll be right there with you dismissing it as an altcoin, but until then you either sound like you're calling it an altcoin out of ignorance or malice. I honestly can't decide which it is.
And no, he can't "force some weird changes" because if the next release of XT 0.11B or whatever it ends up being called introduces any such changes, people can stick with the current release that doesn't have those changes.
Repeated with bolding in case it didn't register last time: This isn't like voting for a government where they can do whatever they want after being voted in. Every new iteration of the software will be judged on its merits. […]
The users decide, not the developers.
But, what if all this block size stuff is just a bait to make everyone do the switch (let's leave aside the probabilites of that IRL) and only after the world has been conquered, do the controversial changes start to come in? (eg. that "redlisting" thing that MH was all for). The world is not going to switch back even if Bitcoin Core supports bigger blocks.
It's disheartening to see this from forum staff [//EDIT: retracted]. Just because someone installs version 1 of a piece of software, doesn't mean they're automatically going to install version 2 without seeing what the changes are. For example, I'm certainly in no rush to upgrade to Windows 10 and will stick with 7 for the foreseeable future. Similarly, if people agree with the code in XT 0.11A they can choose to run it, but it doesn't mean they're going to run the next version if it introduces further changes that users don't approve of. They don't necessarily have to switch back to core if the present version of XT does what they want it to. They could stay with the present version of XT until it requires a bugfix or other such update, or instead wait until yet another developer releases a version they do like, whether it be core, XT or something else entirely. The users decide.