Gegevensoverdracht van peer naar peer wordt in de softwarewereld op allerlei terreinen gebruikt, maar op de cryptomarkt kreeg het pas betekenis door de titel en de inhoud van de bitcoin-whitepaper. Satoshi Nakamoto presenteerde de onlinebetaalmethode die hij “Bitcoin: Peer-to-Peer Electronic Cash System” noemde op 31 oktober 2008 in een e-mail aan een mailinglijst over cryptografie. Nakamoto beschreef in de bitcoin-whitepaper de technische details van de blockchain en stelde een betrouwbare onlinebetaalmethode voor waarbij je geen enkele centrale instantie hoeft te vertrouwen.
In dit artikel vind je de antwoorden op de vraag wat peer to peer (P2P), oftewel rechtstreeks van de ene naar de andere gebruiker, precies is.
Wat is peer to peer (P2P)?
Peer to peer (P2P) betekent dat gegevens rechtstreeks tussen gebruikers worden gedeeld, zonder derde partij zoals een centrale server. Wanneer het over de decentralisatie van de bitcoin-blockchain gaat, wordt precies dat bedoeld: transacties verlopen op deze manier, van peer naar peer. Het systeem hangt niet rechtstreeks vast aan een centraal element in het midden – een staat, een bedrijf, een persoon of een organisatie – want het transactiemechanisme is over het netwerk verdeeld. Een gedistribueerde netwerkstructuur is een systeem waarin meerdere apparaten in een netwerk onderling rechtstreeks gegevens uitwisselen.
Is peer to peer (P2P) veilig?
De behoefte aan een centraal element ontstond onder meer doordat dat op een bepaald punt vertrouwen biedt en controle uitoefent. Met blockchain hoeft niemand iemand anders te kennen of te vertrouwen. Iedereen die deelneemt aan de blockchain beschikt over een gedistribueerd grootboek met exact dezelfde transactiegegevens. Zelfs als het grootboek van één persoon wordt gemanipuleerd – dus de data in de blockchainsoftware op diens computer – of doelwit wordt van een cyberaanval, kan die wijziging door de meerderheid van de netwerkleden worden verworpen, omdat alle anderen dezelfde registraties hebben. Daarom kun je zeggen dat de blockchain, die overdracht van peer naar peer mogelijk maakt, veilig is.
Hoe peer-to-peernetwerken werken
Peer to peer is het rechtstreeks overdragen van gegevens tussen twee gebruikers. Gebruikers maken daarom geen verbinding met een centrale server, en evenmin met een systeem waarvan de route noodzakelijkerwijs langs een centrale autoriteit loopt. Ze communiceren rechtstreeks met elkaar via de protocollen die het betreffende gedistribueerde systeem draaiende houden.
Ook de bitcoin-blockchain is een peer-to-peersysteem (P2P) waarmee gebruikers onderling geld kunnen overmaken zonder dat daar een centrale instantie aan te pas komt. Gebruikers voeren versleutelde bitcoin-overdrachten uit, alle transacties worden vastgelegd in gedistribueerde grootboeken, en de gebruikers die met het bitcoin-blockchainnetwerk verbonden zijn, controleren of de registraties in die grootboeken kloppen.
