Esteu cercant informació sobre la xarxa d’igual a igual? Si ho feu, heu arribat al lloc adequat, ja que anirem a una guia en profunditat sobre el tema i a comprendre les seves implicacions en diferents tecnologies populars, inclòs el blockchain.
Sense perdre més temps, comencem amb la xarxa d’igual a igual.
Què és Peer to Peer (P2P)?
Les xarxes d’igual a igual es defineixen com el grup de dispositius que es connecten entre si per crear una xarxa que sovint es coneix com a xarxa d’igual a igual (P2P).
La xarxa, un cop formada, es pot utilitzar per compartir fitxers i emmagatzemar-los també. En qualsevol de les xarxes peer-to-peer, tots els nodes solen tenir la mateixa potència i poden utilitzar les mateixes tasques.
La definició de xarxa P2P canvia en funció del sector que s’utilitzi. En el cas del sector financer o de la tecnologia, una xarxa P2P pot significar una xarxa distribuïda on els companys poden intercanviar actius digitals o criptomonedes..
Això permet als parells, és a dir, als venedors i compradors comprar o vendre sense la necessitat de passar per cap intermediari.
La supressió d’intermediaris és la clau aquí. A més, diferents entorns o plataformes P2P connecten els parells sense interferir en el propi procés.
Tot això passa a causa de l’arquitectura P2P. A part del sector financer, hi ha diversos casos d’ús del P2P.
El concepte P2P tampoc no és nou, ja que el seu primer cas d’ús es remunta a la dècada de 1990, quan es va utilitzar per primera vegada en els primers programes d’intercanvi d’arxius..
Altres casos d’ús
Hi ha altres casos d’ús de peer to peer, inclosos els préstecs peer to peer, lloguer de cotxes peer to peer, pagaments peer to peer, etc. Un altre cas d’ús útil és l’assegurança d’igual a igual.
Tot i això, ara les xarxes P2P són a tot arreu, ja que ara tenim més de 2000 criptomonedes que aprofiten aquestes xarxes.
Les xarxes P2P també s’utilitzen en aplicacions informàtiques distribuïdes com ara plataformes de transmissió, motors de cerca web, mercats en línia, etc. També forma part del protocol web InterPlanetary File System (IPFS).
La tecnologia Blockchain també ha estat l’avantguarda a l’hora d’utilitzar xarxes P2P. Com podríeu saber, blockchain és una xarxa peer to peer on els companys poden comunicar-se i fer transaccions sense la necessitat d’una autorització centralitzada.
Aprofundim més en el tema aprenent com funciona P2P.
Peer to peer: com funciona?
Per obtenir una millor comprensió de les xarxes d’igual a igual, hem d’aprendre com funciona.
Per tant, com funciona peer to peer?
Aprenem.
En una xarxa P2P, els usuaris són els mateixos responsables de mantenir la xarxa distribuïda. Com que és una xarxa d’igual a igual, no cal una autoritat o administrador central. Això significa que cada node ha d’actuar com a client i servidor d’altres nodes del servidor. Cadascun dels nodes té una còpia del fitxer. En fer-ho, cada node actua com a servidor i necessita descarregar fitxers d’altres nodes o penjar-los a altres nodes.
Aquesta manera de treballar és el que el diferencia de qualsevol configuració tradicional client-servidor. A la configuració client-servidor, sempre hi haurà un servidor centralitzat des del qual el client descarregarà fitxers.
Els nodes utilitzen discs durs per emmagatzemar els fitxers compartits. Pel que fa al programari, utilitzen aplicacions que es poden utilitzar per compartir dades o ajudar a altres dispositius a processar consultes per trobar o descarregar fitxers. En qualsevol circumstància, els companys han d’actuar com a font per a qualsevol fitxer determinat.
Context senzill
Per tant, per fer-ho més senzill, podem pensar en un node que tingui dues funcions diferents. La primera funció és actuar com a client en descarregar fitxers d’altres nodes de la xarxa.
Una vegada més, el node pot actuar com a servidor quan es requereixi que publiqui fitxers a altres nodes. Aquest aspecte de compartició i recepció el pot fer un node simultàniament, cosa que fa que la xarxa P2P sigui tan eficaç i ràpida. La xarxa tendeix a ser més eficient a mesura que creix la xarxa.
A més, a diferència dels models tradicionals, l’arquitectura distribuïda P2P també és segura i pot defensar els ciberatacs d’una manera molt millor. Això es deu al fet que no hi ha cap punt central d’error en una xarxa P2P.
Tipus de xarxa peer to peer
Hi ha tres tipus diferents de xarxes P2P. Vegem-los a continuació.
- Xarxes P2P no estructurades
- Xarxes P2P estructurades
- Xarxes P2P híbrides
Xarxes P2P no estructurades
A les xarxes P2P no estructurades, els nodes no s’organitzen de cap manera específica. Això significa que la comunicació entre els nodes és de naturalesa aleatòria. Per això, els sistemes P2P no estructurats són els més adequats per a activitats que requereixen molta activitat. Per exemple, una plataforma social impulsada per P2P la pot utilitzar ja que la gent pot optar per sortir o unir-se a la xarxa amb freqüència.
No obstant això, hi ha un inconvenient a les xarxes P2P no estructurades, ja que requereixen molta CPU i memòria per funcionar correctament. El maquinari hauria de ser capaç d’alimentar el major nombre de transaccions a la xarxa, la qual cosa significa que tots els nodes interactuen entre si en cada moment.
Xarxes P2P estructurades
Les xarxes P2P estructurades són completament oposades a les xarxes P2P no estructurades. Aquí, els nodes tenen una manera d’interactuar entre ells. Això és possible a causa de l’arquitectura organitzada que s’utilitza per buscar fitxers i utilitzar-los de manera eficient, en lloc de fer cerques a l’atzar. Per fer funcionar aquest tipus de xarxes P2P estructurades, s’utilitzen funcions de hash per a la cerca de bases de dades.
No hi ha dubte que les xarxes P2P estructurades són més eficients. Tot i això, també tenen algun tipus de centralització ja que utilitzen arquitectures organitzades. També vol dir que requereixen costos de manteniment i configuració més alts. Per últim, és robust en comparació amb la xarxa P2P no estructurada.
Xarxes P2P híbrides
Les xarxes P2P híbrides són una combinació de l’arquitectura peer to peer i el model client-servidor. Això és útil per a xarxes on necessiten un servidor central amb funcions P2P.
Les xarxes P2P híbrides són més eficients que les xarxes P2P estructurades i no estructurades. Altres avantatges clau inclouen un millor enfocament, una eficiència significativa i molt més!
Distribuït vs. Descentralitzat
Abans de passar a la següent secció, hem d’entendre que no totes les xarxes P2P estan descentralitzades. Això és possible fins i tot quan se sap que l’arquitectura P2P es distribueix intrínsecament.
Les xarxes que es distribueixen es basen en una autoritat central per orientar l’activitat de la xarxa. L’ús d’una autoritat central fa que no estigui completament descentralitzada.
Paper de P2P a Blockchains
La xarxa d’igual a igual sempre ha estat el nucli de la nova tecnologia llançada, el Bitcoin. De fet, el propi Satoshi Nakamoto va utilitzar el terme “Peer-to-Peer” al seu document, on definia Bitcoin com un sistema de caixa electrònica P2P.
Bitcoin va introduir un concepte clau blockchain on un llibre distribuït anomenat blockchain és gestionat pel P2P. És evident que hi ha una connexió entre l’arquitectura P2P i el funcionament de la tecnologia blockchain.
Es pot dir fàcilment que és així com funcionen les criptomonedes i es posen a disposició gairebé a tot el món en un instant. El fet que no hi hagi cap requisit de servidor centralitzat per dur a terme l’operació fa que l’arquitectura P2P i la tecnologia blockchain siguin tan sorprenents i semblants!
A més, llegiu
-
Per què als bancs els agrada Blockchain però no Bitcoin?
-
10 desavantatges de la tecnologia Blockchain
Tothom pot participar a la xarxa Bitcoin i ajudar a validar i verificar blocs, de manera similar a la d’una xarxa P2P oberta, on qualsevol persona pot unir-se i participar a la xarxa..
Quan es tracta de cadenes de blocs, és important entendre el fet que no cal que una autoritat central registri o processi les transaccions.
El mateix passa amb la xarxa Bitcoin, on no hi ha cap autoritat central. Tot el que es fa a la xarxa s’emmagatzema en un llibre digital on es registren totes les activitats públiques.
Si algú intenta jugar amb les dades i intenta modificar-les, donarà lloc a una activitat maliciosa en què la xarxa pot parar. Es descartaran les dades inexactes.
Una manera més que la xarxa P2P té influència en les cadenes de blocs és com participen els nodes en les activitats de la xarxa. No tots els nodes tenen el mateix paper. Hi ha nodes amb rols diferents.
Per exemple, hi ha nodes complets que són capaços de verificar les transaccions mitjançant l’algorisme de consens establert per la xarxa. Ajuden a fer la xarxa més segura. Els nodes complets també són responsables de tenir una còpia completa i actualitzada del llibre major de blockchain.
Avantatges de l’arquitectura P2P a Blockchains
No hi ha dubte que l’arquitectura P2P que s’utilitza a les cadenes de blocs aporta molts avantatges. Per exemple, l’arquitectura és més segura en comparació amb el client-servidor. Per exemple, en no tenir cap punt central d’error i tenir un gran nombre de nodes distribuïts per la xarxa, Denegació de serveiEls atacs (DoS) no són possibles.
Un altre avantatge és la immutabilitat de les dades, on les dades un cop escrites no es poden alterar. Com més gran sigui la xarxa, menys possibilitats es pot modificar. Per modificar les dades, la majoria dels nodes han de ser controlats per una entitat per realitzar un atac del 51%.
Les cadenes de blocs amb l’ús de l’arquitectura P2P ara poden funcionar de forma independent sense cap censura de l’autoritat central. En comparació, els bancs requereixen un control complet sobre la vostra informació i també us poden restringir la realització d’una transacció si volen.
Limitació de xarxes P2P a Blockchains
La participació de P2P en blockchain també comporta limitacions. Un dels desavantatges més significatius és el requisit de potència informàtica. Això es deu al fet que no hi ha servidor central i cada node actua tant com a client com a servidor. No hi ha dubte que, mitjançant aquest enfocament, es millora la seguretat i l’eficiència. Tot i això, presenta inconvenients com la manca d’adopció generalitzada i l’escalabilitat.
La comunitat mundial intenta resoldre el problema amb l’ajut de solucions més complexes com la xarxa Lightning, que funciona a la part superior de la xarxa bitcoin i s’encarrega de la verificació de les transaccions.
Hi ha una limitació més que volem discutir, que inclou els esdeveniments de forquilla dura. Tot i que les cadenes de blocs són segures, no són 100% segures. Això significa que es pot piratejar i qualsevol persona pot modificar-lo. L’esdeveniment hard fork també significa que qualsevol persona pot prendre una còpia de les dades i modificar-les segons el seu requisit, creant una nova cadena de xarxes paral·leles.
Conclusió
L’arquitectura entre iguals és aquí per quedar-se. Al cap i a la fi, permet una de les tecnologies més sorprenents que hi ha, incloent blockchain. També es pot utilitzar de diverses maneres amb casos d’ús diferents. Ara mateix, s’utilitza principalment en criptomonedes i solucions blockchain. Juntament amb blockchain, ofereix una millor seguretat, immutabilitat, descentralització i llibertat.
Llavors, què en penseu sobre les xarxes peer to peer i el seu paper en la tecnologia blockchain? Comenta a continuació i fes-nos-ho saber.