P2P는 참여자가 동시에 요청자이자 제공자가 되는 구조다
중앙 서버 하나에 의존하지 않고, 각 노드가 가진 조각을 서로 나누며 전체 데이터를 완성합니다.
Peer A
B에게 없는 조각을 보내면서, C에게 필요한 조각을 요청합니다.
Peer B
방금 받은 조각을 다시 D에게 제공할 수 있습니다.
Peer C
클라이언트처럼 받기도 하고 서버처럼 나눠주기도 합니다.
확장참여자가 늘면 제공자도 함께 늘어납니다.
장애몇 노드가 나가도 다른 피어가 조각을 보완합니다.
관리중앙 통제가 약해 신뢰와 무결성 검증이 중요합니다.
핵심: P2P의 본질은 “모든 참여자가 받는 사람과 주는 사람을 동시에 맡는다”는 점이다.