VT2017 XXX

=Titre= Hyperledger un projet qui a pour but de promouvoir la technologie BlockChain inter-industrie hébergé par The Linux Foundation, à ce jour il regroupe 5 projet à ce jour (Burrow, Sawtooth, Fabric, Indy et Iroha). Actuellement le projet le plus avancé est Fabric.

=Abstract= Hyperledger is a group of projects, created by The Linux Foundation. Its aim it's to promote BlockChain technologies for inter-industry domain. At this time Hyperledger merge 5 projects. The most advance is Fabric.

=Hyperledger=

Hyperledger ?
Hyperledger est un projet open source collaboratif, utilisant la technologie blockchain. Il y a une communautée de développeurs construisant des frameworks et des plateformes, à destination des projets qui qui veulent utiliser Hyperledger. Leur but est qu'il y ai un maximum de personnes qui l'utilise, afin que ça devienne la nouvelles norme dans le domaine inter-industriel.

Principe des blockchain
Le principe de la blockchain est qu'il n'y pas d'autorité centrale, c'est à dire qu'il y a un gros livre (ledger) distribué à tous les utilisateurs. Ce livre est une chaîne de bloc (blockchain). Tous les blocs ont un timbre et un hash qui font référence au blocs précédent. Afin de garantir que les données en puisse pas être modifiées après validation. Une transaction est publié après qu'elle soit validée, lorsqu'elle est validée tous les ledger distribués sont mis à jour. Ce système permet d'être fiable, sécurisé et traçable.

Architecture
C'est un système constitué de plusieurs noeuds. La blockchain exécute des des programmes appelés chaincode (ledger, données d'état et exécute des transactions). Il y a deux types de transactions, les transactions de déploiement et la transactions d'invocations.