Google sort une implémentation Java open-source de Bitcoin
Le protocole décentralisé de paiement électronique en Peer 2 Peer

Le , par Idelways, Expert éminent sénior
Un ingénieur de Google vient de sortir BitcoinJ, une implémentation Java open-source du protocole d'échange de monnaie électronique « BitCoin » fondée sur une architecture décentralisée Peer to Peer.

La devise virtuelle et le protocole BitCoin ne nécessitent aucune forme de système de paiement central. Il est donc tout à fait possible d'effectuer des transactions sans passer par une banque.

Cette alternative à l'implémentation officielle (écrite en C++) se veut plus facile à cerner par les développeurs et plus adaptée aux contraintes des périphériques mobiles.
Certains composants logiciels utilisés par le projet ont par ailleurs étaient renommés pour éviter certains conflits sous Android.

Développé durant les 20 % du temps que les ingénieurs de Google peuvent consacrer à leurs expérimentations personnelles, BitcoinJ permet de maintenir un portefeuille électronique, envoyer et recevoir des transactions et ce sans nécessiter la moindre copie locale de l'implémentation originale.

Dans une déclaration à la presse, Gavin Andresen, responsable technique de l'implémentation originale de BitCoin, ne cache pas son enthousiasme de voir l'émergence d'une nouvelle implémentation qui est d’après lui « très bénéfique pour la diversité et la robustesse du réseau ».

De là à envisager que Google puisse remplacer son service Checkout (ou PayPal) par BitCoin, il y a certainement plus qu'un simple pas.

Saluons néanmoins la prouesse technique.

Le code source du projet peut être téléchargé sur le dépôt Subversion du projet

Source

Et vous ?

Avez-vous déjà utilisé Bitcoin ? Qu'en pensez-vous : prometteur, impressionnant, pas adapté en production ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Offres d'emploi IT
Expert technique .Net (H/F)
Atos Technology Services - Provence Alpes Côte d'Azur - Aix en Provence
Développeur .net
ITIZ - Midi Pyrénées - Toulouse (31000)
Ingénieur Etudes et Développement JAVA H/F
EXPERIS IT - Ile de France - Saint-Denis 93200)

Voir plus d'offres Voir la carte des offres IT
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -