Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 193

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 197

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338
[ Wikidébrouillard ] Qu'est-ce que Bitcoin ?

Qu'est-ce que Bitcoin ?

De Wikidebrouillard.

Article incomplet en cours de rédaction

symbolisé par une pièce de monnaie portant un "B" barré de deux trait comme le symbole du dollar, Bitcoin évoque la monnaie.

En fait c'est deux choses :

  • Bitcoin : c'est un système de paiement peer-to-peer
  • Le bitcoin : c'est une unité de compte (Comme l'euro par exemple).

Sommaire

Comment ça marche ?

Le système Bitcoin est en réseau distribué, c'est à dire qu'il n'est pas centralisé.

Ce sont les ordinateurs connectés entre eux, en pair-à-pair, qui font fonctionner le système.

Certains de ces ordinateurs prennent un rôle particulier : celui de mineur.

Le rôle des mineurs est de valider les transactions. A chaque validation il y a création de monnaie (25BTC toutes les 10 minutes). Cette monnaie crée est utilisée pour rémunérer les mineurs.

exemple d'adresse de compte Bitcoin : 1PSdffFJvGYhBasuQA1SEoqkqKDW3KCVAf

Conséquence

  • La valeur du bitcoin n'est fixé par personne et n'est que le résultat du marché des changes.
  • L’émission de monnaie est déterminée par le logiciel : au démarrage : 50 BTC toutes les 10 minutes pendant 4 ans, puis 25 BTC toutes les 10 minutes pendant quatre ans, etc... pour arriver à 21 millions de BTC en circulation maximum (au bout de 132 ans).
  • La garantie et la vérification existe, mais est attribué toutes les dix minutes environ à un ordinateur du réseau choisi de façon aléatoire.
  • Bitcoin repose sur un protocole cryptographique notamment pour, d'une part, résoudre le problème dit du double paiement, qui avait jusqu'alors empêché l'émergence d'un tel type de monnaie, et pour, d'autre part, garantir l'impossibilité de falsifier les identifiants des parties prenantes et la valeur du stock de bitcoins figurant dans les porte-monnaies électroniques.

Techniquement, comment ça marche ?

  • Lorsque vous démarrez votre logiciel Bitcoin, il se connecte à d'autre ordinateurs, par internet.
  • Ensuite le logiciel télécharge la base de donnée des transactions (toutes les transaction depuis la création de la monnaie).
  • Une transaction, c'est versement d'un certain nombre de BTC d'un compte à l'autre, un compte c'est ceci par exemple : 1PSdffFJvGYhBasuQA1SEoqkqKDW3KCVAf (l'équivalent d'un compte en banque).
  • Une transaction a une entrée et une ou des sortie : de quel compte proviens la monnaie et vers quels comptes est-elle envoyée ? Une transaction reçoit donc en entrée la référence d'une transaction précédente qui justifie que les fonds induits sont bien réels, et produit en sortie une ou plusieurs adresses Bitcoin avec les montants attribués correspondants. Une transaction équilibre toujours ses entrées et ses sorties.
  • chaque transaction est signée, pour être infalsifiable elle utilise la crytographie : l'adresse d'un compte est une clé cryptographique publique.
  • une foi la transaction validée localement elle est transmise aux ordinateurs voisins qui valident eux aussi localement la transaction.
  • pour que la transaction soit valide globalement, il faut que les "Mineurs" interviennent.
  • La transaction doit être incorporée dans le registre des transactions (la « blockchain »), qui est formé d'une suite de blocs de transactions.
  • Le mineur est un ordinateur doté d'un logiciel spécifique. Il crée un nouveau bloc de transaction en : les vérifiant, les regroupant, les rendant infalsifiables, en rajoutant la date, l'heure, etc...et en lui ajoutant une somme de contrôle (« hash ») calculée par un procédé cryptographique, qui servira également d'identificateur unique du bloc.
  • Ce calcul est rendu de plus en lus difficile pour qu'il continue à durer environ 10 minutes.
  • Le mineur qui à validé en premier le bloc est rémunéré, le bloc est transmis aux ordinateurs du réseau.
  • Les ordinateurs du réseau vérifient que chaque transaction du bloc est nouvelle ET valide ET que le bloc vient bien se greffer à l’extrémité actuelle de sa blockchain.

Contrairement à une idée reçue liée à une compréhension erronée du terme « cryptographie », le système Bitcoin, du moins dans sa conception initiale, ne chiffre aucune des données qu'il utilise. La cryptographie est seulement utilisée pour créer des signatures non falsifiables et implanter des fonctions à sens unique. Seul le portefeuille de clefs privées est susceptible d'être chiffré par l'utilisateur, mais ceci est facultatif, relève de sa seule compétence et ne fait pas partie des spécification du système: la confidentialité peut être à la charge du système d'exploitation ou d'un logiciel de chiffrement adapté, comme pour n'importe quel autre fichier.

Sources

Portail des ExplorateursWikidébrouillardLéon DitFLOGPhoto mystèreJ'ai FaitPortraits
FI
SC

Qu'est-ce que Bitcoin ?

Rechercher

Page Discussion Historique
Powered by MediaWiki
Creative Commons - Paternite Partage a l

© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique