30초 요약
- P2P는 참여 컴퓨터가 서로 연결해 정보를 주고받는 방식입니다.
- 블록체인은 P2P 네트워크에 기록과 검증·합의 규칙을 더해 사용합니다.
- P2P라는 이름이 익명성이나 거래 안전을 보장하지는 않습니다.
P2P란?
P2P(Peer-to-Peer)는 참여 컴퓨터가 서로 연결해 정보를 주고받는 네트워크 방식입니다. 여기서 피어(Peer)는 통신에 참여하는 컴퓨터나 프로그램을 뜻합니다.
하나의 서버가 모든 데이터를 전달하는 방식과 달리, 여러 참여자가 데이터를 요청하고 제공할 수 있습니다. 참여자를 찾거나 연결을 돕는 서버를 함께 쓰는 P2P 서비스도 있습니다.

중앙 서버 방식과 무엇이 다른가요?
중앙 서버 방식
- 클라이언트가 운영자의 서버에 요청을 보냅니다.
- 서버가 정보를 저장하고 요청에 응답합니다.
- 서버의 접근 정책과 운영 상태가 서비스에 영향을 줍니다.
P2P 방식
- 여러 참여자가 서로 데이터를 주고받습니다.
- 정보 제공과 전달 역할을 나눌 수 있습니다.
- 정보를 가진 피어의 연결 상태도 데이터 전달에 영향을 줍니다.
비트코인은 P2P로 거래와 블록을 전달합니다
비트코인 노드는 연결된 다른 노드와 거래·블록 정보를 주고받습니다. 풀 노드는 데이터를 검증한 뒤 다른 노드로 전달하고, 유효한 기록을 자신의 블록체인에 반영합니다.
서로 연결됐다는 이유만으로 받은 정보를 그대로 믿지는 않습니다. P2P는 정보가 이동하는 방식이고, 정보가 유효한지는 별도의 검증 규칙으로 결정합니다.
P2P는 블록체인 밖에서도 쓰입니다
분산 파일 전송 시스템 IPFS는 파일 내용을 바탕으로 만든 식별자를 사용해 데이터를 찾고 전달합니다. 데이터를 가진 참여자를 찾아 필요한 내용을 가져오는 방식입니다.
IPFS는 파일 전송·저장 기술이며, 그 자체가 코인 거래를 검증하는 블록체인은 아닙니다. P2P를 사용하는 기술에 모두 코인이나 채굴이 필요한 것은 아닙니다.
P2P 거래와 P2P 네트워크
거래소 등에서 말하는 P2P 거래는 개인 간 매매를 가리키는 경우가 많습니다. 이는 거래 상대를 연결하는 서비스의 명칭으로, 컴퓨터 네트워크의 P2P 구조와 반드시 같은 의미는 아닙니다.
P2P 연결 자체에는 상대방의 신원과 지급 능력을 보장하는 기능이 없습니다. 공개 네트워크에서 연결 정보가 드러날 수 있어 P2P라는 이유만으로 익명 통신이 되는 것도 아닙니다.
자주 묻는 질문
P2P에는 중앙 서버가 전혀 없나요?
데이터를 피어끼리 교환하면서도 참여자 검색이나 연결 지원을 위해 서버를 함께 사용할 수 있습니다.
P2P와 블록체인은 같은 기술인가요?
P2P는 정보 교환 방식입니다. 블록체인은 거래 기록과 검증·합의 규칙을 갖춘 기술로, P2P 네트워크를 활용할 수 있습니다.
IPFS를 쓰면 파일이 영구 보관되나요?
P2P로 파일을 전달하는 기능과 계속 보관하는 기능은 다릅니다. 데이터를 보관하고 제공하는 참여자나 저장 서비스가 필요합니다.