Hvad er peer to peer (P2P), og hvordan fungerer et P2P-netværk?

· 2 min read

Dataoverførsel fra peer til peer er en metode, der bruges på mange forskellige områder i softwareverdenen, men den fik for alvor betydning på kryptomarkedet med titlen og indholdet af Bitcoins whitepaper. Satoshi Nakamoto præsenterede den onlinebetalingsmetode, han kaldte “Bitcoin: Peer-to-Peer Electronic Cash System”, i en e-mail sendt til en kryptografisk mailingliste den 31. oktober 2008. Nakamoto beskrev blockchainens tekniske detaljer i Bitcoins whitepaper og foreslog en pålidelig onlinebetalingsmetode, der ikke kræver tillid til nogen central myndighed.

I denne artikel finder du svarene på spørgsmålet om, hvad peer to peer (P2P) – altså overførsel direkte fra den ene part til den anden – egentlig er.

Hvad er peer to peer (P2P)?

Peer to peer (P2P) betyder, at data deles direkte mellem brugere uden en tredjepart som f.eks. en central server. Når man taler om decentraliseringen af Bitcoins blockchain, er det netop denne måde, transaktionerne foregår på: fra peer til peer. Systemet er ikke koblet direkte til et centralt element i midten – en stat, en virksomhed, en person eller en organisation – for transaktionsmekanismen er fordelt ud over hele netværket. En distribueret netværksstruktur er et system, hvor flere enheder på et netværk udveksler data direkte med hinanden.

Er peer to peer (P2P) sikkert?

Behovet for et centralt element opstod blandt andet, fordi det på et tidspunkt skaber tillid og fører kontrol. Med blockchain behøver ingen at kende eller stole på nogen anden. Alle, der deltager i blockchainen, har en distribueret hovedbog med præcis de samme transaktionsdata. Selv hvis én persons hovedbog – altså dataene i blockchainsoftwaren på vedkommendes computer – bliver manipuleret eller udsat for et cyberangreb, kan ændringen afvises af flertallet i netværket, fordi alle andre har de samme registreringer. Derfor kan man sige, at blockchainen, som muliggør overførsel fra peer til peer, er sikker.

Sådan fungerer peer to peer-netværk

Peer to peer er overførsel af data direkte mellem to brugere. Derfor forbinder brugerne sig hverken til en central server eller til et system, hvis vej nødvendigvis går gennem en central myndighed. De kommunikerer direkte med hinanden via de protokoller, der driver det pågældende distribuerede system.

Bitcoins blockchain er også et peer-to-peer-system (P2P), der giver brugerne mulighed for at overføre penge til hinanden uden nogen form for central myndighed. Brugerne foretager krypterede Bitcoin-overførsler, alle transaktioner registreres i distribuerede hovedbøger, og de brugere, der er forbundet til Bitcoins blockchain-netværk, kontrollerer, om registreringerne i disse hovedbøger er korrekte.