Justin du Coeur (jducoeur) wrote,
Justin du Coeur

Why Bitcoin is forking -- a case study in group dynamics

[Not really a tech post]

Came across this interesting article about Bitcoin this morning. The summary is that the Bitcoin project is splitting in two, because of an irreconcilable difference of opinion between the five people who control the project.

The details are technical, but it mostly stands as a good case study in why process matters: as described, the project has come to loggerheads because it depends fatally on the squishy notion of consensus -- worse, it sounds like it depends on unanimity. That's usually a bad idea for any project of serious scope, and this is a fine illustration as to why.

As it happens, the project *does* have a way of coping: fork the code and let the users choose, which is a common approach in the open-source world. But that's not an option in most situations...

  • Bagels

    On a lighter note: while I don't entirely want it to be "discovered", the good stuff should be publicized. While Boston isn't New York, we do…

  • TRoOB: Wandering Star

    I always like to save the best for last -- piling a couple of pieces of pepperoni up on the last bite of pizza, and like that. And so I'll wrap up…

  • Review: Person of Interest

    We finally got to the last episode of Person of Interest the other day, so it's time for an overall review of the series. tl;dr: Person of…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded