Google releases open source Bitcoin client
- 21 March, 2011 14:42
- Comments
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.
The BitcoinJ client is available under the Apache 2 license at Google’s code repository: http://code.google.com/p/bitcoinj/
Bitcoin community member with the avatar “mike” made the announcement earlier this month, stating BitcoinJ is not an “official” Google project, but something developed in the 20 per cent of time Google allows its staff to spend on personal projects.
Commenting on the release, Gavin Andresen, technical lead for the Bitcoin project, said BitcoinJ is exciting because Google is a “big, trusted brand name”.
“I think Bitcoin support in many of their products would make perfect sense,” he said.
BitcoinJ implements the native Bitcoin P2P protocol, which allows it to maintain a wallet and send and receive transactions without needing a local copy of the official implementation.
Read the full interview with Bitcoin technical lead, Gavin Andresen.
The project aims to be easier to understand than the C++ implementation, and be suitable for usage on constrained devices such as mobile phones.
Indeed, some of the software “mike” used to develop BitcoinJ was renamed to avoid conflicts on Android.
BitcoinJ implements the "simplified payment verification" mode so it stores what it needs in order to verify transactions with the aid of an untrusted peer node.
Andresen said Google is more likely to adopt Bitcoin if the company has an in-house implementation of the client software like BitcoinJ.
“And a second implementation of Bitcoin is very good for network diversity and robustness,” he said.
Follow Rodney Gedda on Twitter: @rodneygedda
Follow TechWorld Australia on Twitter: @Techworld_AU
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
-
Node.js tools: Server-side JavaScript comes of age
-
BlackBerry PlayBook security tips
-
New version of BlackBerry PlayBook OS released
-
Toyota Australia puts BI in top gear
-
Evolve 2012: TechnologyOne invests $200m in new Cloud platform
-
Optimizing Storage and Protecting Data with Oracle Database 11g
This paper focuses on key Oracle Database 11g capabilities that help IT departments better optimise their storage infrastructure, enabling administrators to deliver a cost-effective, scalable data management platform that is easy to manage, reduces costs, and protects data while continuing to deliver the performance and availability that today’s businesses require. -
Managing Growth: A review of the global software & IT services industry
This report investigates the opportunities for software and IT services companies in 2012 and beyond, and analyses how the United Kingdom, United States and Australia compare and contrast, to identify important trends that highlight the opportunities and threats to the sector over the next 12 months. -
Government Communications 2.0
The problem with data is that it’s only useful if you share and use it. Equally, the more data we share electronically, the greater the risk of it falling into the wrong hands. Public sector organisations can’t function without legitimately gathering and using personal information about the citizens they are mandated to serve. Technology has made a significant contribution to that process, but has also brought new risks. Read on.
-
Alan Simpson's Windows XP Bible, Desktop Edition
-
Database Design and Development
-
Paint Shop Pro 7 for Dummies
-
Information Systems
-
QuickBooks 2009 for Dummies®
-
Mac OS X Panther All-In-One Desk Reference for Dummies
-
Professional Visual Basic 2008
-
Univ of Illinois Excel VBA Programming for Dummies
-
Professional Biztalk Server 2006











Comments
Post new comment