Las interacciones descentralizadas entre las partes de una red distribuida, repartiendo las tareas o las cargas de trabajo entre los pares.
¿Qué es el peer to peer (P2P)?
Peer-to-peer (P2P) se refiere a una red distribuida en la que los "sistemas informáticos" se comunican entre sí para compartir datos o tareas. Esto significa que basta con que dos o más partes se pongan de acuerdo en realizar un trato entre sí para que se produzca todo el proceso. Además, no se necesita un servidor central para facilitar y gestionar dicha comunicación.
Todos los pares se consideran iguales y gozan de los mismos privilegios. El único requisito para acceder a un sistema P2P es una conexión a Internet y una copia del software (o protocolo) utilizado. Los pares o nodos suelen poner a disposición de la red todos o parte de sus recursos en ausencia de un servidor central que procese las solicitudes y gestione los recursos/tareas.
El P2P tiene un significado especial en el contexto de las criptomonedas y el blockchain. Por ejemplo, el libro blanco—whitepaper— de Bitcoin define su protocolo como "un sistema de dinero electrónico entre pares", una referencia a la participación mutuamente beneficiosa e igualitaria de todos los participantes sin necesidad de intermediarios. Todos los pares o nodos de una blockchain suelen tener la misma copia de los registros de las cuentas y del historial de transacciones, aunque los mineros (y otros "nodos completos") que contribuyen con la potencia de procesamiento a la red en lugar de las subvenciones de los bloques y las tarifas de las transacciones tienen una copia más completa de los registros.
Bitcoin es un verdadero protocolo peer-to-peer que no depende de ningún tercero con control centralizado, pero el P2P no siempre tiene que estar basado en blockchain. BitTorrent no estaba originalmente basado en blockchain (antes de la adquisición de Tron), y sin embargo está considerado como uno de los mayores sistemas peer-to-peer descentralizados.
Nota: esta publicación es una traducción del artículo original de la biblioteca de Alexandría en CoinMarketCap en inglés. El CTO de Komodo (0xca333) fue quien realizó la definición del artículo ¡Revísalo!