Qu'est-ce que le peer to peer (P2P) ? Comment fonctionne un réseau P2P ?

· 2 min read

Le transfert de données de pair à pair est une méthode utilisée dans des domaines très variés du monde logiciel, mais c'est le titre et le contenu du livre blanc de Bitcoin qui lui ont donné tout son sens sur le marché des cryptomonnaies. Le 31 octobre 2008, dans un e-mail adressé à une liste de diffusion consacrée à la cryptographie, Satoshi Nakamoto a présenté la méthode de paiement en ligne qu'il a baptisée « Bitcoin: Peer-to-Peer Electronic Cash System ». Nakamoto, qui a détaillé dans ce livre blanc les aspects techniques de la blockchain, proposait une méthode de paiement en ligne fiable qui n'oblige à faire confiance à aucune autorité centrale.

Dans cet article, vous trouverez les réponses à la question de savoir ce qu'est le peer to peer (P2P), c'est-à-dire l'échange direct de pair à pair.

Qu'est-ce que le peer to peer (P2P) ?

Le peer to peer (P2P) désigne le partage de données directement entre utilisateurs, sans tiers tel qu'un serveur central. Lorsqu'on évoque la décentralisation de la blockchain Bitcoin, c'est précisément cela que l'on décrit : les transactions s'effectuent de cette façon, de pair à pair. Le système ne dépend pas d'un élément central placé au milieu – un État, une entreprise, une personne ou une organisation – car le mécanisme des transactions est réparti au sein du réseau. Une structure de réseau distribuée est un système dans lequel plusieurs appareils connectés échangent des données directement entre eux.

Le peer to peer (P2P) est-il sûr ?

Si un élément central s'est imposé, c'est aussi parce qu'il apporte de la confiance et exerce un contrôle à un moment donné. Avec la blockchain, personne n'a besoin de connaître ni de faire confiance à qui que ce soit. Tous ceux qui participent à la blockchain disposent d'un registre distribué contenant exactement les mêmes transactions. Même si le registre d'une seule personne est falsifié, autrement dit les données du logiciel blockchain installé sur son ordinateur, ou s'il subit une cyberattaque, la majorité des membres du réseau peut rejeter cette modification, puisque tous les autres possèdent les mêmes enregistrements. C'est pourquoi on peut affirmer que la blockchain, qui permet les transferts de pair à pair, est sûre.

Comment fonctionnent les réseaux peer to peer

Le peer to peer, c'est le transfert de données directement entre deux utilisateurs. Les utilisateurs ne se connectent donc ni à un serveur central, ni à un système dont le chemin passe nécessairement par une autorité centrale. Ils communiquent directement entre eux grâce aux protocoles qui font tourner le système distribué concerné.

La blockchain Bitcoin est elle aussi un système peer to peer (P2P) qui permet aux utilisateurs de se transférer de l'argent sans avoir besoin de la moindre autorité centrale. Les utilisateurs effectuent des transferts de Bitcoin chiffrés, toutes les transactions sont inscrites dans des registres distribués, et les utilisateurs connectés au réseau de la blockchain Bitcoin vérifient l'exactitude des écritures figurant dans ces registres.