Che cos'è il peer to peer (P2P)? Come funziona una rete P2P?

· 2 min read

Il trasferimento di dati da pari a pari è un metodo usato in ambiti molto diversi del mondo del software, ma nel mercato delle criptovalute ha acquisito il suo significato con il titolo e il contenuto del white paper di Bitcoin. Il 31 ottobre 2008, in un'e-mail inviata a una mailing list di crittografia, Satoshi Nakamoto presentò il metodo di pagamento online che aveva chiamato «Bitcoin: Peer-to-Peer Electronic Cash System». Nakamoto, che nel white paper di Bitcoin illustrò i dettagli tecnici della blockchain, propose un metodo di pagamento online affidabile che non richiede di fidarsi di alcuna autorità centrale.

In questo articolo trovi le risposte alla domanda su che cosa sia il peer to peer (P2P), ovvero lo scambio diretto da pari a pari.

Che cos'è il peer to peer (P2P)?

Peer to peer (P2P) indica la condivisione di dati direttamente tra utenti, senza una terza parte come un server centrale. Quando si parla della decentralizzazione della blockchain di Bitcoin, ci si riferisce proprio a questo: le transazioni avvengono in questo modo, da pari a pari. Il sistema non è collegato direttamente a un elemento centrale che sta nel mezzo – uno Stato, un'azienda, una persona o un'organizzazione – perché il meccanismo delle transazioni è distribuito all'interno della rete. Una struttura di rete distribuita è un sistema in cui più dispositivi collegati si scambiano dati direttamente tra loro.

Il peer to peer (P2P) è sicuro?

La necessità di un elemento centrale è nata anche perché a un certo punto è proprio quello a garantire fiducia ed esercitare i controlli. Con la blockchain nessuno ha bisogno di conoscere né di fidarsi di qualcun altro. Chiunque partecipi alla blockchain dispone di un registro distribuito con esattamente le stesse transazioni. Anche se il registro di una singola persona venisse manomesso, cioè i dati contenuti nel software blockchain sul suo computer, o subisse un attacco informatico, la maggioranza dei membri della rete può rifiutare quella modifica, perché tutti gli altri hanno gli stessi dati. Per questo si può dire che la blockchain, che consente i trasferimenti da pari a pari, è sicura.

Come funzionano le reti peer to peer

Il peer to peer è il trasferimento di dati direttamente tra due utenti. Per questo motivo gli utenti non si collegano a un server centrale né a un sistema il cui percorso passa necessariamente da un'autorità centrale. Comunicano direttamente tra loro attraverso i protocolli che fanno funzionare il sistema distribuito in questione.

Anche la blockchain di Bitcoin è un sistema peer to peer (P2P) che permette agli utenti di trasferirsi denaro senza bisogno di alcuna autorità centrale. Gli utenti effettuano trasferimenti di Bitcoin cifrati, tutte le transazioni vengono registrate in registri distribuiti e gli utenti collegati alla rete della blockchain di Bitcoin verificano la correttezza di quelle scritture.