Google releases open source Bitcoin client
- 21 March, 2011 14:42
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.
Trust issue looms large for tech companies capitalizing on personal data
5 women who've made it in IT
Five trends affecting legal CIOs
CIO Roundtable: The changing face of security
Bitcoin malware count soars as cryptocurrency value climbs
Forrester Research: Total Economic Impact Of The Management Suite
This paper presents a framework to evaluate the potential financial impact of the User Virtualization Platform on organizations having shared server-based computing environment.
Traversing Energy Markets
For a number of industries, there is room for delays caused by poor performance of IT infrastructure, and the importance of a solid monitoring system has never been greater. Read about how the Midcontinent Independent System Operator was able to tackle this challenge and effectively administer one of the world’s largest energy markets.
ERP Selection: Finding the Right Fit
Finding a needle in a hay stack is hard, but the task pales in comparison to finding a specific needle in a pile of needles. Selecting the ideal Enterprise Resource Planning (ERP) solution can feel just as daunting. ERP represents a serious investment for any organisation and is vital to future success. This report explores the strategies organisations are employing to find the right ERP fit that will give them the tools they need to thrive.