Slashdot Mirror


Google Engineer Releases Open Source Bitcoin Client

angry tapir writes "A Google engineer has released an open source Java client for the Bitcoin peer-to-peer currency system, simply called BitcoinJ. Bitcoin is an Internet currency that uses a P2P architecture for processing transactions, avoiding the need for a central bank or payment system. Cio.com.au also has an interview with Gavin Andresen, the technical lead of the Bitcoin virtual currency system." Update: 03/23 16:22 GMT by T : Confused? BitcoinJ author Mike Hearn points out this video explanation of how Bitcoin works.

5 of 280 comments (clear)

  1. bitcoin-alt is a full client implementation by phantomcircuit · · Score: 5, Informative

    I've been working on a full client implementation in python https://github.com/phantomcircuit/bitcoin-alt

    Just so people know BitcoinJ is not a full p2p node.

  2. Bitcoin is good, but problematic. by no+known+priors · · Score: 4, Interesting

    I really like BitCoin, But the biggest problem is the "goldrush" is over. While new bitcoins can still be mined, it's expensive, and takes time. Oh, the other big problem is that not enough people accept them. But, meh.

    More implementations of the software are always good. But, they don't actually matter. It's the blockchain that matters. So long as the various implementations use the same blockchain (which is the cryptographic chain that indicates which address has how many bitcoins), things will stay together.

    The biggest potential problem is Google, or another big organisation, starting a new blockchain, and splintering the bitcoin community. Google actually probably has enough processing power to mine quite a lot of bitcoins from the current blockchain anyway.

    --
    Appended to the end of comments you post. The maximum is 120 characters.
  3. Re:Sounds risky by Psion · · Score: 5, Funny

    Anonymous Coward, why do I see this in every freaking article on Slashdot?! You're always arguing with yourself like a deranged meth addict in withdrawal. Get some help, man ... and stop talking to yourself. People are gonna think you're crazy!

  4. Re:Sounds risky by DrXym · · Score: 4, Informative

    Written by someone who has absolutely no clue on how it works. Thanks for your incredible insight.

    I've used Bitcoin and I can tell how it works. It's an elegant system for producing cryptographically signed "currency" which can be exchanged over P2P. However elegant it may be, it's also quite naive and/or dishonest to overlook some of it's shortcomings.

    Namely, it is the people who got in early and mined coins or bought them at a low exchange rate who have most to gain. Latecomers have little to gain and the most to lose. If the system collapses or is regulated out of legitimacy, it is the latecomers who will suffer the most. I would not go so far as calling it a pyramid scheme but it certainly shares some similarities in terms of who benefits and who does not.

    How could it collapse? In numerous ways. Various governments might start auditing / taxing people who use it as a form of currency. They might legislate against it, deeming it to be bogus financial instrument. It might get a reputation for money laundering and all the popular exchanges get shutdown along with the accounts. A rival to bitcoin might appear which is easier to use or has other benefits.Someone might develop a crack / exploit which allows them to inject "poisoned" transactions over P2P where the database is corrupted, or worse compromises Bitcoin such that wallets are wiped or drained of funds. A popular exchange is hacked and all the money is stolen. There might be a run on bitcoins if the system shows sign of collapse / compromise and the exchanges refuse to exchange bitcoins into dollars.

    All of these scenarios are feasible and I think it only a matter of time before the system is hit by one of them. I have no issue with bitcoin per se but I do not see the long term viability in the system.

  5. What is bitcoin [video] by this+great+guy · · Score: 4, Informative

    Here is a video, for non-technical persons, to help understand Bitcoin:

    http://www.weusecoins.com/

    It was just made very recently (today!)