Stories
Slash Boxes
Comments

SoylentNews is people

posted by cmn32480 on Sunday January 17 2016, @12:57PM   Printer-friendly
from the failure-is-always-an-option dept.

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:

  • A conceptually wrong new feature.

    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)

  • Technical problems of the network.

    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.

  • Extreme concentration of hash power.

    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?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 1) by Scruffy Beard 2 on Monday January 18 2016, @08:06AM

    by Scruffy Beard 2 (6030) on Monday January 18 2016, @08:06AM (#291043)

    I saw this coming nearly a year ago after reading some of Mircea Popescu's [trilema.com] writings.

    V. The fork is needed because otherwise some people won't be able to use Bitcoin.
    Bitcoin isn't for everybody. Creating something useful that everyone can use is an exercise in trying to create something that's useful but worthless. Such a thing may exist, in the sense perpetuum mobile may exist. As far as the science of physics goes, they do not.

    Should blocks ever become full, older coinbases will be prioritized over newer coinbases, and larger mining fees and transactions prioritized over smaller mining fees and smaller transactions. This means that someone who wishes to pay for very little with Bitcoin will be forced to use something else, so to speak is forced to "give his seat" to someone richer. This is exactly the point and the intent of Bitcoin : to force the poor to yield to the rich, unversally, as a matter of course.

    This is the fundamental disagreement here. On one side, we have people that feel that the network should expand in order to handle every-day transaction from the world over. On the other side, with have people who feel that the network is easier to secure with smaller block-sizes, and as a a result must remain a niche currency (for the very rich). Anyone who disagrees must be a US Government plant (or just stupid).

    Mircea Popescu seems to fit the Villain Has a Point [tvtropes.org] trope (time-suck warning) here. A populist Bitcoin network will fall under government regulation if for no other reason than to get access to data-center space. A payment network handling thousands of transactions per second simply can not hide on tor or IP2 (at the time of this writing). It does not help that the bulk of the miners on the other side of the Great Firewall of China.

    That said, I hope Bitcoin can still grow (and some kind of compromise is found). I will concede that the masses do not need Bitcoin for day-to-day transactions. However, I (being a dirty peasant) feel that the average person should have access to the Bitcoin network. It may mean annual transactions costing something similar to wire-transfers. However, even that modest usage adds up over Billions of people.

  • (Score: 0) by Anonymous Coward on Monday January 18 2016, @02:13PM

    by Anonymous Coward on Monday January 18 2016, @02:13PM (#291112)

    Creating something useful that everyone can use is an exercise in trying to create something that's useful but worthless.

    Dollars can be used by everybody, and should, therefore, be considered useless by him. Well, if he wants to get rid of all his useless dollars, I'm willing to take them. ;-)

    • (Score: 0) by Anonymous Coward on Monday January 18 2016, @02:15PM

      by Anonymous Coward on Monday January 18 2016, @02:15PM (#291114)

      s/useless/worthless/g of course (I really should have proofread).

      But I stand by my offer: He can give me all his worthless dollars, and I won't complain. :-)