Glossary

Peer-to-Peer (P2P)

16/04/2026

Peer-to-peer (P2P) is a network architecture in which participants — called peers — communicate and exchange data directly with each other, without routing through a central server or authority.

P2P vs. client-server

In a traditional client-server model (like online banking), clients send requests to a central server that processes and approves them. The server is a single point of control — and failure.

In a P2P network, every participant can act as both client and server. Any node can connect to any other node. There is no single point of control.

P2P in cryptocurrency

Bitcoin and all major public blockchains are P2P networks. Key implications:

  • Any node can join and leave without permission.
  • Transactions are broadcast to all peers, not submitted to a central processor.
  • No single entity can block or reverse transactions.
  • The network continues operating even if many nodes go offline.

This architecture is what makes censorship resistance and permissionless access possible.

Mining pools and P2P

Mining pools introduce a degree of centralization on top of the P2P blockchain. Miners connect to a pool server, which aggregates their work and submits valid blocks to the network. The underlying blockchain remains P2P — the pool is simply a coordination layer for distributing rewards more predictably.

See also