Peer-to-Peer
Modelo em que computadores se conectam e trocam recursos diretamente entre si, sem depender de um servidor central que intermedie a comunicação.
Pontos-chave
- Ponto a ponto, ou peer-to-peer (P2P), é o modelo em que computadores se conectam e trocam recursos diretamente entre si, sem um servidor central.
- Cada participante, chamado de nó, atua ao mesmo tempo como cliente e servidor, contribuindo e consumindo recursos da rede.
- É a arquitetura sobre a qual as criptomoedas funcionam: permite transferir valor entre pessoas sem um intermediário que autorize cada operação.
O que é ponto a ponto?
Ponto a ponto descreve uma rede em que dois ou mais computadores compartilham trabalho ou recursos sem depender de um servidor central que coordene tudo. Em vez de uma estrutura hierárquica, todos os participantes têm papel equivalente. Foi essa ideia que permitiu ao Bitcoin ser descrito como um sistema de dinheiro eletrônico ponto a ponto.
Como funciona
Numa rede P2P, cada nó se conecta a outros e troca informação diretamente. Não há um ponto único que guarde todos os dados ou que precise estar no ar para o sistema funcionar. Se um nó sai, os demais continuam operando, o que dá resiliência à rede. Novos participantes entram copiando dados dos vizinhos e passando a contribuir por conta própria.
No caso das criptomoedas, os nós propagam transações e blocos entre si até que toda a rede tenha a mesma informação. Cada nó verifica de forma independente se as regras foram seguidas, o que dispensa confiar em um coordenador. Essa validação distribuída é o que permite que estranhos transacionem sem intermediário.
A ausência de um centro também significa que não há um único ponto de falha ou de controle, característica que dificulta censurar ou desligar a rede.
Por que importa
O modelo ponto a ponto é o que torna possível transferir valor diretamente entre duas partes, base de todo pagamento em cripto. Para o usuário, é o que explica por que uma transação não precisa da aprovação de um banco: ela é validada pela própria rede de participantes, a qualquer hora.
Limitações
Redes ponto a ponto exigem que muitos participantes mantenham cópias e validem dados, o que limita a capacidade de processamento e pode elevar custos em momentos de congestionamento. A propagação da informação entre nós também leva tempo, e a segurança depende de haver participantes suficientes e distribuídos. Ainda assim, é justamente essa arquitetura sem centro que dá a essas redes resistência a censura e a falhas de um ponto único.