This article has been translated from English to French.

Qu'est-ce que le réseau Bitcoin ?

Le réseau Bitcoin est un réseau peer-to-peer (P2P).

Selon les mots du dieu Bitcoin lui-même :

« Une version purement peer-to-peer de la monnaie électronique permettrait d'envoyer des paiements en ligne directement d'une partie à une autre sans passer par une institution financière. »

Le réseau Bitcoin est constitué d'ordinateurs exécutant le logiciel Bitcoin (également appelé client Bitcoin).

C'est le logiciel qui fait fonctionner le tout.

Bitcoin client running Bitcoin network

Tous les ordinateurs du réseau Bitcoin peuvent « communiquer » directement entre eux.

Cela diffère d'un réseau client-serveur où chaque ordinateur du réseau doit d'abord passer par un serveur central.

Dans le monde réel, les réseaux P2P ne sont pas aussi beaux et organisés que ci-dessus. Tous les ordinateurs ne peuvent pas se connecter directement les uns aux autres parce que... le monde est trop grand.

Soyons réalistes...

Real-World Bitcoin Network Configuration

Puisqu'il n'y a pas de serveur central dans un réseau P2P, c'est un réseau décentralisé.

Réseau centralisé vs. réseau décentralisé

Un réseau décentralisé est constitué de « pairs » qui peuvent fonctionner indépendamment les uns des autres.

Centralized vs. Decentralized Network

Pourquoi est-ce important ?

Il y a deux raisons principales :

1. Aucun point central de défaillance

Central Point of Failure

Si un ordinateur tombe en panne, le réseau continue de fonctionner comme s'il n'avait jamais existé. C'est différent d'un réseau centralisé.

Dans une configuration de réseau centralisée, comme le réseau client-serveur, si le serveur central tombe en panne, l'ensemble du réseau tombe en panne avec lui.

Cela signifie que le réseau Bitcoin ne peut pas être arrêté. Parce qu'il n'y a pas de « serveur » à arrêter.

Chaque ordinateur du réseau Bitcoin est indépendant. Si l'un d'entre eux tombe en panne, le réseau continuera de fonctionner correctement.

2. Consensus décentralisé

Dencentralized Consensus

Lorsque tu utilises de la monnaie électronique pour effectuer un paiement, comme un virement bancaire depuis ton compte courant, ta transaction doit passer par un « intermédiaire » de confiance ou un tiers pour être réglée en déduisant des fonds d'un compte et en les ajoutant à un autre.

Si cet intermédiaire règle la transaction, alors la transaction est considérée comme valide.

Si je t'ai transféré de l'argent, toi et moi convenons que l'argent a effectivement été transféré de mon compte au tien parce que nous nous sommes appuyés sur un intermédiaire de confiance ou une autorité centrale... la banque.

Donc, dans ce cas, le « consensus » sur la validité de la transaction nécessite une centralisation.

Le bitcoin est différent. Il utilise un consensus décentralisé.

L'idée est qu'au lieu de s'appuyer sur un intermédiaire, TOUS les ordinateurs du réseau Bitcoin doivent parvenir à un accord par« consensus »sur les transactions valides.

En gros, l'intermédiaire est remplacé par un réseau d'ordinateurs.

La manière dont tous ces ordinateurs parviennent à un consensus sera expliquée dans une leçon ultérieure.

Pour l'instant, voyons comment fonctionne le réseau Bitcoin.