Long time Bitcoin developer Mike Hearn is claiming that the Bitcoin experiment has failed:
Why has Bitcoin failed? It has failed because the community has failed. What was meant to be a new, decentralised form of money that lacked "systemically important institutions" and "too big to fail" has become something even worse: a system completely controlled by just a handful of people. Worse still, the network is on the brink of technical collapse. The mechanisms that should have prevented this outcome have broken down, and as a result there's no longer much reason to think Bitcoin can actually be better than the existing financial system.
Among the problems he lists are:
Allowed buyers to take back payments they'd made after walking out of shops, by simply pressing a button (if you aren't aware of this "feature" that's because Bitcoin was only just changed to allow it)
The block chain is full. You may wonder how it is possible for what is essentially a series of files to be "full". The answer is that an entirely artificial capacity cap of one megabyte per block, put in place as a temporary kludge a long time ago, has not been removed and as a result the network's capacity is now almost completely exhausted.
Why has the capacity limit not been raised? Because the block chain is controlled by Chinese miners, just two of whom control more than 50% of the hash power. At a recent conference over 95% of hashing power was controlled by a handful of guys sitting on a single stage. The miners are not allowing the block chain to grow.
[More after the Break]
Censorship on bitcoin.org.
So he decided to do whatever it took to kill XT completely, starting with censorship of Bitcoin's primary communication channels: any post that mentioned the words "Bitcoin XT" was erased from the discussion forums he controlled, XT could not be mentioned or linked to from anywhere on the official bitcoin.org website and, of course, anyone attempting to point users to other uncensored forums was also banned. Massive numbers of users were expelled from the forums and prevented from expressing their views.
And finally, he traces back the root of the problem to the Bitcoin Core developers.
One of them, Gregory Maxwell, had an unusual set of views: he once claimed he had mathematically proven Bitcoin to be impossible. More problematically, he did not believe in Satoshi's original vision.
[...]
In a company, someone who did not share the goals of the organisation would be dealt with in a simple way: by firing him.But Bitcoin Core is an open source project, not a company. Once the 5 developers with commit access to the code had been chosen and Gavin had decided he did not want to be the leader, there was no procedure in place to ever remove one. And there was no interview or screening process to ensure they actually agreed with the project's goals.
But the first mistake was already made by Satoshi himself:
When Satoshi left, he handed over the reins of the program we now call Bitcoin Core to Gavin Andresen, an early contributor. Gavin is a solid and experienced leader who can see the big picture. His reliable technical judgement is one of the reasons I had the confidence to quit Google (where I had spent nearly 8 years) and work on Bitcoin full time. Only one tiny problem: Satoshi never actually asked Gavin if he wanted the job, and in fact he didn't.
Is Bitcoin rotten to the Core?
(Score: 4, Informative) by canopic jug on Sunday January 17 2016, @01:16PM
Though Mike has valid points, there have been many repeated claims of the end of Bitcoin before. Bram Cohen has already written a rebuttal to Mike Hearn's post [medium.com]. Though Bram starts out with a bit of an ad hominem he quickly gets to the details.
Money is not free speech. Elections should not be auctions.
(Score: 3, Informative) by Bot on Sunday January 17 2016, @02:09PM
the rebuttal doesn't address what is to me the most worrying thing, the concentration of mining power. Waiting a day for a transaction is not the worst problem.
Account abandoned.
(Score: 5, Insightful) by maxwell demon on Sunday January 17 2016, @02:59PM
The rebuttal also didn't address the issue of taking back payments. Indeed, I wouldn't exactly call it a rebuttal at all, as the only thing he actually somewhat addresses is the block size (and even that only quite indirectly) and the "questioning of Greg Maxwell's authority" (the essay didn't question his authority, but his alignment with the vision of Bitcoin — admittedly a quite subjective point, but then, I have to wonder if Bram Cohen chose that point exactly because of that less-objective character).
All in all, of the two texts, the one that sounded whiny was certainly the "rebuttal". I'm still looking for hard facts in that one (but then, Cohen claims: "Presenting highly technical debates by getting into the weeds in postings meant for the general public is a fool’s errand." — which makes me wonder: Why? Because people could actually fact-check it? I certainly prefer texts that tell me facts to texts that just tell me "if you were to look into the facts, which I'm not going to tell you, you'd agree with me").
And note that I'm not invested in or against Bitcoin; I think it's a fascinating experiment, but I don't have any strong feelings about it. If it succeeds, great. If it fails, also great. But from the two texts (the essay and the "rebuttal", the essay is far more convincing to me. But then, maybe someone comes out with an actual rebuttal, as opposed to a text half of which is a big ad-hominem, and the other half doesn't really address most of the issues raised.
The Tao of math: The numbers you can count are not the real numbers.
(Score: 0) by Anonymous Coward on Monday January 18 2016, @01:10AM
If the concentration of hashing power is keeping the hashing cost artificially low then competition will rapidly increase in direct proportion to More's Law and they will lose their dominance.
The 1MB limit kludge will also be remedied, because it is possible and profitable to do so.
Give it FNORD time grasshopper. When you can snatch the FNORD coin from my wallet, then you will be a FNORD master.