Protocole bitcoin

Règles qui régissent le fonctionnement de Bitcoin

Pour une couverture plus large de ce sujet, voir Bitcoin.

Le protocole bitcoin est l'ensemble des règles qui régissent le fonctionnement de bitcoin. Ses composants et principes clés sont : un réseau décentralisé pair-à-pair sans supervision centrale ; la technologie blockchain, un registre public qui enregistre toutes les transactions bitcoin ; le minage et la preuve de travail, le processus pour créer de nouveaux bitcoins et vérifier les transactions ; et la sécurité cryptographique.

Un diagramme d'un transfert de bitcoin

Les utilisateurs diffusent des messages signés cryptographiquement au réseau en utilisant un logiciel de portefeuille de cryptomonnaie bitcoin. Ces messages sont des transactions proposées, des modifications à apporter au registre. Chaque nœud a une copie de l'historique complet des transactions du registre. Si une transaction enfreint les règles du protocole bitcoin, elle est ignorée, car les transactions ne se produisent que lorsque l'ensemble du réseau parvient à un consensus sur leur exécution. Ce "consensus complet du réseau" est atteint lorsque chaque nœud du réseau vérifie les résultats d'une opération de preuve de travail appelée minage. Le minage regroupe des transactions en blocs et produit un code de hachage qui suit les règles du protocole bitcoin. Créer ce hachage nécessite une énergie coûteuse, mais un nœud du réseau peut vérifier que le hachage est valide en utilisant très peu d'énergie. Si un mineur propose un bloc au réseau, et que son hachage est valide, le bloc et ses modifications de registre sont ajoutés à la blockchain, et le réseau passe aux transactions encore non traitées. En cas de litige, la chaîne la plus longue est considérée comme correcte. Un nouveau bloc est créé toutes les 10 minutes, en moyenne.

Les modifications du protocole bitcoin nécessitent un consensus parmi les participants du réseau. Le protocole bitcoin a inspiré la création de nombreuses autres monnaies numériques et technologies basées sur la blockchain, en faisant une technologie fondatrice dans le domaine des cryptomonnaies.

Blockchain

La technologie blockchain est un registre numérique décentralisé et sécurisé qui enregistre les transactions à travers un réseau d'ordinateurs. Elle garantit la transparence, l'immuabilité et la résistance à la falsification, rendant la manipulation des données difficile. La blockchain est la technologie sous-jacente des cryptomonnaies comme le bitcoin et a des applications au-delà de la finance, telles que la gestion de la chaîne d'approvisionnement et les contrats intelligents.

Transactions

La meilleure chaîne consiste en la plus longue série d'enregistrements de transactions depuis le bloc génésique jusqu'au bloc ou enregistrement actuel. Les enregistrements orphelins existent en dehors de #MarketRebound de la meilleure chaîne.