PARTIE 5 BITCOIN : Résumé du fonctionnement du Bitcoin

Suite de notre chronique pour tout savoir sur le bitcoin. Si vous ne l’avez pas encore fait, rendez-vous au début de notre chronique:

PARTIE 1

PARTIE 2

PARTIE 3

PARTIE 4

Pour résumer, voici les étapes clefs du déroulement d’une transaction en Bitcoins sans entrer trop dans les détails :

– Etape 1 : Un utilisateur utilise sa clef privée et fait un virement en Bitcoin depuis son « wallet » (logiciel sur lequel se trouve la clef privée) à destination de quelqu’un d’autre.

– Etape 2 : La transaction est diffusée par le wallet et attend qu’un mineur la sélectionne pour être ajoutée dans un bloc. Tant que cette transaction n’est pas choisie par un mineur, elle reste en attente dans un « réservoir » de transactions non confirmées.

– Etape 3 : Les mineurs sélectionnent des transactions depuis ce réservoir ainsi que d’autres données d’entrée. Chaque mineur construit son propre bloc avec les transactions qu’il aura choisi de valider en priorité. Les mineurs choisissent généralement celles qui offrent le plus de frais de transaction car ces frais vont dans leur poche en plus de la récompense de 12.5 Bitcoins. Le mineur mettra dans ce bloc autant d’informations correspondant à autant de transactions qu’il peut intégrer dans ce bloc dont la taille ne peut dépasser 1 Mo. Cette restriction est la raison pour laquelle on dit que la Blockchain du Bitcoin est lente car le nombre de transactions pouvant être validées toutes les 10 minutes est limité. Soit dit en passant, ce demi-problème a provoqué un schisme dans la communauté des développeurs informatiques qui travaillent autour du Bitcoin car les avis divergent quant à la meilleure façon de permettre au Bitcoin de gérer des milliers de transactions par seconde.

– Etape 4 : En sélectionnant les transactions ainsi qu’en les ajoutant à leur bloc, les mineurs créent un bloc de transaction. Pour ajouter ce bloc à la blockchain (faire en sorte que tous les mineurs enregistrent ces transactions) ce bloc a besoin d’une signature. Cette signature, c’est le hash dont nous parlions plus haut. Chaque mineur travaille sur son propre bloc qui aura une signature unique. Cette signature, c’est à dire le hash résultant, est unique car le mineur est libre de choisir quelles transactions il souhaite ajouter dans son bloc. Les données d’entrée étant forcément différentes que celles des autres mineurs, le hash résultant sera forcément unique.

– Étape 5 : Un mineur trouve une signature éligible (un hash valide qui commence par exemple par 5 zéros) pour son bloc et la diffuse aux autres mineurs.

– Étape 6 : Les autres mineurs vérifient si ce hash correspond aux données utilisées en entrée qui se trouvent dans le bloc et si les transactions à l’intérieur du bloc qui ont été choisies par le mineur correspondent aux soldes actuels des wallets impliqués dans ces transactions. Cela prend prend un millième de seconde. Si le bloc est valide, les autres mineurs le confirmeront en votant positivement. Dès qu’un consensus est atteint (plus de 50 % de votes positifs), l’ensemble du réseau l’ajoute à la Blockchain en même temps et se mettent à miner un nouveau bloc qui contiendra en données d’entrée le hash du bloc qui vient juste d’être ajouté à la Blockchain.

Voilà, en l’essence, grâce à la fonction de hachage cryptographique SHA256, comment le Bitcoin fonctionne et pourquoi il est « décentralisé » et « sécurisé ».

Le Bitcoin est indestructible car il est totalement décentralisé. Il est impossible de détruire les dizaines de milliers d’ordinateurs disséminés partout dans le monde en même temps. D’autre part, les règles du protocole Bitcoin sont prédéterminées et ne peuvent pas être changées sans que la majeure partie des participants l’acceptent. Par exemple, personne n’acceptera de changer la masse monétaire limite de 21 millions de Bitcoins car cela reviendrait à dévaluer leurs avoirs.

PARTIE 5

Contactez-nous

Utilisez ce formulaire pour nous contacter, nous vous répondrons dans les 24 heures!

En cours d’envoi

©[2018] Cryptojournal.fr - Décryptage de la révolution Bitcoin, comment acheter du Bitcoin

Présentation de notre Equipe - Mentions légales - Avertissements sur les risques - Contactez l'équipe CryptoJournal.fr

ou

Vous connecter avec vos identifiants

Vous avez oublié vos informations ?