# P2P 시스템의 잠재력

# P2P 시스템이 세상을 어떻게 바꿀 것인가

# P2P 시스템의 정의

  • P2P 시스템은 여러 노드(개별 컴퓨터)들로 구성된 분산 소프트웨어 시스템이다.
  • 한 노드의 자원(계산능력, 저장공간 등)을 다른 노들들이 직접 사용할 수 있다.

# P2P 시스템의 아키텍처

P2P 시스템은 구조 자체가 분산 컴퓨터 시스템으로 되어있다. 그러나 여전히 중앙 통제 요소를 가지는 P2P 시스템도 있다.

중앙 통제 P2P시스템은 중앙 노드를 이용해 노드 간 상호작용을 중재하고, 피어 노드가 제공하는 서비스 목록들을 유지 관리하고 느드를 검색하고 식별한다.

# P2P 시스템과 블록체인의 연관성

블록체인은 분산 시스템에서 무결성을 확보하고 유지하는 도구라고 할 수 있다. 즉, 순수 분산 P2P시스템은 무결성의 확보와 유지를 위해 블록체인 시스템을 사용한다.


# 핵심 정리

  • P2P 시스템의 장점은 중개자에 의존하지 않고 사용자끼리 직접 상호작용할 수 있는 것이다.
  • 중개자를 P2P 시스템으로 대체하면 속도는 더 증가하고 비용은 감소한다.
  • P2P 시스템은 중앙 통제형으로 구현 가능하며 순수 분산형으로도 구현 가능하다.
  • 순수 분사형 P2P시스템은 중앙 통제 없이 동등한 구성원으로서 상호작용한다.
  • 무형의 상품이나 디지털 상품 혹은 서비스를 중개하는 역할을 주된 업으로 하는 모든 산업은 P2P로 대체될 가능성이 높다.