La blockchain, nous en avions déjà parlé avec Stéphane Roche au sujet du Bitcoin ici-même, mais cette révolution technologique n’a pas servi qu’à créer des crypto-monnaies !

De quoi s’agit-il au juste ?

C’est un registre de transactions possédé par chaque noeud du réseau, donc infalsifiable, car il faudrait falsifier l’information partout en même temps. Or, elle est verrouillée par un groupe fermé de valideurs, les « mineurs » qui donnent une signature numérique aux blocs qu’ils créent (blockchain = chaîne de blocs). Les produits (assets) stockés ou échangés ont une empreinte digitale, et peuvent être de toute nature : biens immobiliers, physiques, financiers… et s’échangent de pair à pair (peer to peer) sans intermédiaire. La blockchain est donc le registre qui permet d’enregistrer ces transactions sans aucune contestation possible de la part des utilisateurs de la blockchain. Mais cette « empreinte digitale », c’est quoi ? Une chaîne de caractères donnée, résultat d’une fonction de hachage (encryption), que l’on nomme donc un hash  – en français aussi pour le coup.

Pourquoi créer une blockchain ?

Pour garantir la possession d’un bien, le stocker sans possibilité de vol par des hackers et l’échanger sans intermédiaires, donc à moindre coût. Au départ, il s’agissait d’acheter ou de vendre des Bitcoins, puis d’autres crypto-monnaies, mais désormais, on peut en créer une pour toutes sortes d’applications, par exemple pour tracer le process de fabrication d’un produit, comme le diamant par exemple (être sûr de ne pas acquérir des blood diamonds) : la provenance et le transfert sont sécurisés. A tel point, que les convaincus des tout débuts s’inquiètent que ça soit désormais utilisé pour tout et n’importe quoi. Au départ en effet, il s’agissait d’une communauté d’informaticiens favorables à l’open source et au contact direct entre les gens pour les échanges en P2P. Ils étaient conscients de former une communauté soudée et solidaire, pour rendre l’Internet utile à tous. Mais comme ça réduit les coûts, ça intéresse les banques, les assurances, la finance en général, ou l’immobilier qui intègrent la blockchain comme n’importe quelle autre technologie. Du coup, se disent les mecs cools du début, on va voir arriver des technocrates en costard qui vont créer des blockchains pour les grands groupes financiers ou politiques pour des salaires à plein de zéros et ça va pourrir l’idée… Il y en a même un qui a écrit un article très intéressant pour expliquer ce qu’il faut très précisément pour que ton projet soit intéressant à développer en blockchain : en premier, c’est une base de données partagée (ton projet en requiert une ?) ; en deuxième, elle comporte des rédacteurs multiples qui gèrent les noeuds ; en troisième, le manque de confiance entre les rédacteurs : la blockchain ne nécessite pas que les rédacteurs se fassent confiance pour agir ensemble ; en quatrième, l’absence d’intermédiaire pour modifier la base de données et valider les transactions ; en cinquième, l’interaction entre les transactions ; en sixième, l’établissement de règles intégrées dans la base de données ; en septième, choisir les valideurs quand on crée sa blockchain, pour éviter les problèmes ; en huitième, garantir ses biens, si quelqu’un veut récupérer leur valeur, il faut pouvoir la lui donner « en vrai ». Ainsi, conclut l’auteur de l’article, si votre projet n’intègre pas ces huit points, transformez-le en simple base de données.

Quelques exemples de blockchain existantes :

Côté finances, pour des transactions : http://symbiont.io/  ou http://counterparty.io/  ou encore https://ventureequity.exchange/ basé sur Ethereum

Pour retracer la provenance d’un produit : https://www.provenance.org  ou aussi http://www.skuchain.com

Dans la convergence avec le secteur IoT (Internet of Things), car oui, il fallait bien que ça arrive ! https://slock.it/ ou le verrou connecté

Pour la gouvernance : imagine que tu puisses donner ton opinion politique ou organiser des élections complètement infalsifiables ! https://bitnation.co ou la gouvernance 2.0 ! et http://democracyos.org/

Pour l’e-commerce, un site pour tout acheter, vendre, etc. : https://bithalo.org  ou https://openbazaar.org

Après, il y a des sites rigolos, comme http://lovock.com : « Les cadenas c’est has been, scelle ton amour dans la blockchain » dixit Stéphane, car oui, il s’agit d’avoir un cadenas virtuel infalsifiable avec ton prénom et celui de ton amour ! Il y a aussi des garanties pour tes achats, du covoiturage… Et on réfléchit à de nouveaux types de réseaux sociaux, bref ce n’est que le début, et grâce à Domi, vous pourrez dire que vous y étiez !

Vous n’avez rien compris ? Une petite vidéo pour tout expliquer en images et en 5 mn !