ULTIME NOTIZIE
SELEZIONATO PER TE

Peer-to-Peer nella Blockchain: come funziona

DiAlden BaldwinAlden Baldwin 8 min di lettura
peer to peer nella blockchain

Prima di approfondire l'argomento in questione, è prudente comprendere la definizione, cos'è una rete peer-to-peer, prima di esaminare come funziona nei sistemi.

Cos'è Peer-to-Peer (P2P)?

Nella Scienza dell'Informatica

Nella scienza dell'informatica, la definizione di P2P, nota anche come rete peer-to-peer, è una rete decentralizzata che comprende un gruppo di dispositivi (utenti) connessi insieme per condividere e memorizzare informazioni tra loro. Ogni nodo o dispositivo agisce come un server individuale.

Questo significa che la comunicazione peer-to-peer avviene in questa rete senza alcun server centrale o amministrazione, il che significa che tutti gli utenti sono considerati di pari potere e possono eseguire compiti identici.

Nella Tecnologia Fintech

Nella tecnologia blockchain, la definizione di P2P si riferisce solitamente allo scambio di attività virtuali o criptovalute attraverso una rete distribuita. In una tale rete P2P, acquirenti e venditori eseguono transazioni senza la necessità di intermediari.

Ci sono casi in cui alcuni siti web mettono a disposizione un ambiente P2P che connette mutuanti e prestatori.

Le connessioni internet P2P possono essere ideali per vari compiti, ma sono diventate prevalenti a metà degli anni '90 quando è stato creato il primo programma di condivisione file. Alcune delle piattaforme di condivisione file regolarmente utilizzate includono Gnutella e Napster.

Al momento, le piattaforme P2P sono alla base della maggior parte delle valute virtuali, rappresentando una percentuale significativa dell'industria blockchain.

Una rete peer non è confinata alla tecnologia blockchain. Vengono anche incorporate in altre applicazioni di calcolo distribuito come piattaforme di streaming, protocollo web InterPlanetary File System (IPFS), motori di ricerca web e mercati online.

P2P è illegale?

La legalità del P2P dipende dalla definizione e dal termine a cui ti riferisci. Se stai chiedendo riguardo al "pay to play", non ci sono leggi concrete per regolare la pratica online. Tuttavia, stati specifici negli Stati Uniti hanno stabilito politiche per governare l'industria per adulti, incorporando il P2P.

D'altra parte, la condivisione di informazioni, musica, media e lavoro attraverso una rete P2P come Napster e Gnutella è considerata legale solo se sei il proprietario del copyright. Tuttavia, qualsiasi attività svolta su una rete di condivisione file o un'applicazione di condivisione musicale è considerata illegale se condividi o scarichi opere protette da copyright senza il consenso dell'editore.

Uber è Peer-to-Peer?

Negli ultimi anni, diverse aziende come Uber, Airbnb e Lyft hanno trovato successo utilizzando sistemi di condivisione peer-to-peer. In cambio, l'economia della condivisione continua a testimoniare un aumento drastico della popolarità.

Al momento, Investopedia prevede che i fornitori di servizi peer-to-peer guideranno gran parte dell'economia della condivisione, con analisti che proiettano una dimensione di mercato di circa 330 miliardi di dollari statunitensi entro il 2025.

Poiché il servizio si basa sulla connessione internet, nuovi fornitori di servizi internet continuano a emergere.

Come funzionano le reti Peer-to-Peer?

Una rete peer è essenzialmente gestita da una serie di utenti che sono connessi insieme attraverso una rete distribuita. Di solito, il networking P2P non assume un modello centrale o ha un amministratore. Ogni utente detiene una copia dei file, agendo sia come server che come client.

Pertanto, ogni utente può caricare file su altri computer e scaricare file su di essi. Questo è l'attributo principale che rende le connessioni internet P2P distintive rispetto ad altre reti client-server convenzionali.

Nelle reti client-server convenzionali, i peer scaricano file e documenti da un server centralizzato.

D'altra parte, una rete P2P condivide file e documenti memorizzati sul loro sistema informatico. Questo è reso possibile con l'assistenza di applicazioni software su misura progettate per agire come intermediari tra utenti connessi tramite internet.

Una volta che gli utenti scaricano un documento specifico, ricevono il privilegio di agire come amministratore di quel documento.

In altre parole; quando un computer agisce come client, può solo scaricare file da altri sistemi informatici client. Ma quando un computer ha un file particolare di interesse, diventa la fonte e funziona come server da cui altri sistemi informatici scaricano il file.

In sostanza, entrambe le funzioni di caricamento e download possono essere implementate contemporaneamente. E poiché ogni computer client memorizza, riceve e trasmette file, le reti peer-to-peer tendono a essere più efficienti e veloci man mano che la loro base di utenti cresce.

Inoltre, le connessioni internet peer P2P tendono a essere più resistenti alla criminalità informatica e agli attacchi grazie alla loro architettura di rete distribuita. A differenza dei sistemi convenzionali, il peer P2P non ha un punto distinto di guasto.

Al momento, ci sono 3 tipi principali di sistemi peer-to-peer che sono categorizzati in base alla loro architettura. Sono P2P ibrido, strutturato e connessioni internet non strutturate.

Reti Ibride P2P

I computer peer-to-peer ibridi uniscono alcuni aspetti della rete peer con il modello tradizionale client-server.

Rispetto ai modelli strutturati e non strutturati, i computer ibridi tendono a offrire una prestazione complessiva migliorata. Questo perché combina i vantaggi delle piattaforme strutturate e non strutturate per fornire e raggiungere gradi significativi di competenza e decentralizzazione contemporaneamente.

Reti Strutturate P2P

Parallelamente, un sistema peer-to-peer strutturato offre una architettura organizzata che consente ai peer di cercare file nella rete in modo efficiente, anche quando il contenuto non è ampiamente disponibile. Più spesso che no, questo viene ottenuto ottimizzando la funzione hash che migliora le ricerche nel database.

Sebbene questi computer offrano maggiore efficienza nelle loro operazioni, tendono a richiedere costi di manutenzione e configurazione più elevati mentre forniscono livelli di centralizzazione più alti. Oltre a ciò, i sistemi strutturati sono meno produttivi quando affrontano tassi di churn più elevati.

Reti Non Strutturate P2P

Come suggerisce il nome, un modello P2P non strutturato non opera in alcuna organizzazione specifica. Gli utenti comunicano casualmente tra loro senza seguire alcuna procedura stabilita.

I sistemi P2P non strutturati sono considerati affidabili contro l'attività di churn elevata. Sebbene siano facili da configurare, i sistemi e i computer P2P non strutturati tendono a richiedere un maggiore utilizzo di memoria e potenza della CPU, dato che le query di ricerca vengono inviate al maggior numero possibile di dischi rigidi.

Questa azione tende a inondare il sistema con richieste, specialmente se un piccolo numero di dischi rigidi offre la risposta desiderata.

Il ruolo del Peer-to-Peer nella Blockchain

Nelle fasi iniziali della criptovaluta leader, Bitcoin, Satoshi Nakamoto lo ha descritto come un Sistema di Denaro Elettronico P2P. Utilizzando la tecnologia blockchain, Bitcoin può essere trasferito da una persona all'altra attraverso una rete P2P.

Un servizio peer-to-peer (P2P) è una piattaforma decentralizzata in cui due individui interagiscono direttamente l'uno con l'altro, senza l'intermediazione di una terza parte. Il ruolo della tecnologia Blockchain è quello di agire come un registro distribuito. L'architettura peer-to-peer della blockchain consente a tutte le criptovalute di essere trasferite in tutto il mondo, senza la necessità di alcun intermediario o server centrale.

Pertanto, non ci sono operazioni di tenuta dei registri o di elaborazione bancaria nella rete Bitcoin. In alternativa, il software P2P blockchain agisce come un registro virtuale che registra apertamente tutte le attività di Bitcoin. L'hard disk di ogni utente detiene una copia della blockchain e la verifica con l'hard disk dei peer per assicurarsi che le informazioni siano accurate. In caso di qualsiasi inaccuratezza o attività malevola, la rete rifiuta rapidamente la transazione.

Qualsiasi utente può convertire le proprie reti informatiche in un validatore Bitcoin se desidera partecipare al processo di validazione e verifica delle transazioni.

Ruolo dei sistemi informatici nelle reti P2P

Come già sai ora, P2P sta per peer-to-peer. E nel software P2P, i sistemi informatici sono considerati peer e sono interconnessi tra loro attraverso internet.

Su un software P2P, musica, giochi e documenti possono essere condivisi direttamente tra sistemi informatici senza la necessità di un server centrale. In altre parole, ogni dispositivo di calcolo sulla rete peer-to-peer diventa un server di file autonomo mantenendo il suo status di client.

Cosa sono i pagamenti P2P?

I servizi di pagamento peer-to-peer consentono agli utenti di Internet di utilizzare la propria carta di credito o debito, o il proprio conto bancario, per pagare familiari o amici da smartphone o computer.

Conosciuti anche come app di trasferimento denaro o pagamenti P2P, le piattaforme peer-to-peer come PayPal, Venmo e Cash App permettono agli utenti di inviare e ricevere denaro dai propri dispositivi mobili tramite un conto bancario o una carta collegata.

I sistemi di pagamento P2P sono utili quando si deve dividere il conto tra familiari e amici.

Quale pagamento P2P dovresti utilizzare?

Ai giorni nostri, pagare le bollette per la propria famiglia e i propri cari dovrebbe essere un'operazione semplice. I pagamenti tramite computer o telefono cellulare sono stati commercializzati per la prima volta da PayPal, Venmo e Google. Sono proprio queste applicazioni P2P a rivoluzionare il modo in cui funzionano i trasferimenti di denaro.

Attualmente, le applicazioni P2P sono state integrate da quasi tutte le cooperative di credito, istituzioni finanziarie, banche e potenti piattaforme di social media.

Per quanto riguarda la scelta del miglior software P2P da utilizzare, la decisione dipende da quale programma utilizzano già i tuoi familiari e amici. Avere la stessa app rende lo scambio di denaro più conveniente.

Le reti P2P sono sicure per i pagamenti?

La maggior parte dei principali fornitori di servizi di pagamento P2P protegge o crittografa le tue informazioni finanziarie per garantire la sicurezza delle transazioni. Tuttavia, ci sono stati casi di hackeraggi e truffe su alcune applicazioni.

Quanto costano e quanto sono veloci i pagamenti P2P?

Quando si utilizza un programma di pagamento peer-to-peer, è essenziale tenere a mente questi aspetti.

  • Fai attenzione all'inserimento dei dati. Nel caso in cui digiti erroneamente il nome, il numero di telefono o l'indirizzo email del destinatario, tieni presente che il denaro andrà alla persona sbagliata e non sarai in grado di recuperarlo. Verifica sempre i dati reciprocamente prima di avviare una transazione.
  • Le transazioni richiedono tempo. Anche se potresti ricevere una notifica della transazione immediatamente, potresti dover attendere 2 o 3 giorni lavorativi per ricevere il denaro. Alcuni fornitori di servizi sono più veloci di altri.
  • Potresti incorrere in una commissione. In genere, puoi effettuare un pagamento P2P da un account P2P o da un conto bancario collegato gratuitamente. Tuttavia, alcuni fornitori di servizi applicano una commissione che varia dal 2% al 3%.

Vantaggi dell'architettura P2P nella Blockchain

I numerosi benefici associati al modello peer-to-peer utilizzato nella blockchain sono infiniti. Secondo l'esperienza degli utenti, il beneficio più significativo è che le reti peer-to-peer offrono una sicurezza superiore rispetto ai sistemi client-server convenzionali.

A differenza di altre reti, le reti peer-to-peer associate alla tecnologia blockchain sono praticamente immuni agli attacchi Denial of Service (DoS).

Inoltre, poiché la maggior parte dei dischi rigidi dei client deve stabilire un consenso tra loro prima che una transazione venga eseguita, è quasi impossibile modificare il file originale.

Oltre alla sicurezza, l'architettura blockchain user-to-user rende anche gli utenti immuni alla censura da parte di un organo di governo centrale. A differenza dei normali conti bancari, i portafogli di valuta virtuale non possono essere svuotati o congelati da banche o governi.

Limitazioni delle reti P2P sulla Blockchain

L'uso di reti peer-to-peer sulla blockchain presenta anche una sua giusta quota di limitazioni. Considerando che è norma che i registri distribuiti vengano aggiornati su ogni computer invece che su un server centrale, è necessaria una potenza di calcolo CPU massiccia per eseguire transazioni su una rete blockchain.

Mentre offre una maggiore sicurezza, la riduzione dell'efficienza è una delle principali limitazioni di questa tecnologia. Un altro ostacolo che vogliamo mettere in luce sono gli eventi di hard fork. Sebbene blockchain e criptovalute siano sicure, non sono sicure al 100 percento.

Questo significa che sono vulnerabili a hacking e altri attacchi che possono modificarli. In termini più semplici, l'evento hard fork significa che chiunque può duplicare il file principale, modificarlo secondo le proprie specifiche e creare una nuova catena di rete parallela.

Nonostante le limitazioni, gli sviluppatori blockchain e gli esperti di sistemi operativi stanno ancora cercando modi per rimuovere queste barriere e rendere la tecnologia blockchain e le criptovalute sicure al 100 percento.

Conclusione

Non possiamo negare che l'architettura P2P è qui con noi. Dopotutto, supporta una delle tecnologie più outstanding della nostra epoca, la tecnologia blockchain.

Sebbene l'architettura P2P possa potenziare molte altre tecnologie come le piattaforme di scambio di energia e le reti di condivisione di file, attualmente viene utilizzata per offrire soluzioni blockchain e criptovalute.

Il networking P2P offre una migliore decentralizzazione, libertà, sicurezza e immutabilità quando abbinato alla tecnologia blockchain.

Quindi, quali sono le tue opinioni sui sistemi P2P e sul loro ruolo nelle criptovalute e nella tecnologia blockchain? Ci piacerebbe sentire la tua opinione. Commenta qui sotto e faccelo sapere.

Condividi questo articolo

Dichiarazione di responsabilità. Le informazioni fornite non costituiscono consigli di trading. Cryptopolitan.com non si assume alcuna responsabilità per eventuali investimenti effettuati sulla base delle informazioni fornite in questa pagina. Si consiglia vivamente di effettuare ricerche indipendenti e/o consultare un professionista qualificato prima di prendere qualsiasi decisione di investimento.

Alden Baldwin

Alden Baldwin

Giornalista, Scrittore, Editor, Ricercatore e Strategic Media Manager: Con oltre 10 anni di esperienza nei settori digitale, editoriale e delle pubbliche relazioni, ha lavorato seguendo il mantra Creatività, Qualità e Puntualità. Nei suoi ultimi anni promette di costruire un istituto autosufficiente che offra istruzione gratuita. Sta lavorando per finanziare la propria startup. Come editor tecnico e linguistico, ha collaborato con numerose testate leader nel settore delle criptovalute come DailyCoin, Inside Bitcoins, Urbanlink Magazine, Crypto Unit News e molte altre. Ha curato oltre 50.000 articoli, riviste, script, testi, titoli di campagne di vendita, biografie, newsletter, lettere di presentazione, descrizioni di prodotti, landing page, piani aziendali, procedure operative standard (SOP), ebook e molti altri tipi di contenuti.

ALTRE NOTIZIE …