This article has been translated from English to Korean.

거래를 관리하는 중앙 관리 기관이나 은행 같은 중앙 조직이 아니라, 비트코인은 비트코인의 송수신을 처리하는 소프트웨어를 실행하는 수천 대의 컴퓨터로 구성된 네트워크에 의해 운영됩니다.

이 컴퓨터 네트워크를 비트코인 네트워크라고 합니다.

실제 비트코인 네트워크의 세부 사항에 대해 자세히 알아보기 전에, 먼저 한 걸음 물러서서 "네트워크"가 무엇인지 살펴보겠습니다.

네트워크란 무엇인가?

네트워크란 무엇일까요? 좀 더 구체적으로 말하자면, 컴퓨터 네트워크 란 무엇일까요?

네트워크는 서로 연결된 컴퓨터들이 서로 데이터를 교환할 수 있도록 해주는 것입니다.

네트워크를 구성하는 기본적인 방법은 두 가지가 있습니다.

1. 클라이언트-서버 네트워크

첫 번째 유형의 네트워크는 "클라이언트-서버 네트워크"로 알려져 있습니다.

Client-Server Network

클라이언트-서버 네트워크는 하나의 중앙 컴퓨터("서버"라고 함)가 다른 컴퓨터("클라이언트"라고 함)가 연결되는 허브 역할을 하는 네트워크입니다.

데이터는"클라이언트"라고 불리는 컴퓨터(PC나 스마트폰 등)에 의해 요청되고,"서버"라고 불리는 컴퓨터에 의해 제공됩니다.

이 네트워크 구성은 은행과 페이팔, 벤모, 애플페이, 구글페이와 같은 인기 있는 결제 앱에서 사용하는 유형입니다.

기존의 디지털 뱅킹에서는 노트북이나 휴대폰이 은행이 운영하는 중앙 서버와 상호 작용하는 전자 "클라이언트" 역할을 합니다.

"허브 앤 스포크"네트워크 구성은 매우 효율적이지만, 서버가 "초크포인트"이기 때문에 취약하며, 중앙 집중식 단일 실패 지점("SPOF")이 됩니다.

서버가 다운되면 전체 네트워크가 다운됩니다.

2. 피어 투 피어 네트워크(P2P)

두 번째 유형의 네트워크는"피어 투 피어 네트워크"로 알려져 있습니다.

P2P Network

"서버"는 어디에 있습니까? 서버는 없습니다.

컴퓨터는 "서버"와 "클라이언트" 대신"노드"라고 불립니다. 컴퓨터는 클라이언트와 서버의 역할을 모두 수행할 수 있기 때문입니다.

P2P 네트워크라고도 하는 피어 투 피어 네트워크는 두 대 이상의 컴퓨터가 연결되어별도의 "서버" 컴퓨터를 거치지 않고 서로 데이터를 교환할 때 생성됩니다.

P2P 네트워크에서는 컴퓨터가 서로 직접"대화"할 수 있습니다.

"허브 앤 스포크" 구성 대신에, P2P 네트워크는"거미줄"과 같은 구조로 되어 있습니다.

P2P 네트워크의 대표적인 예는 인터넷 그 자체입니다.

흰머리가 조금 있는 분들은 유명한 음악 공유 소프트웨어인 냅스터를 기억하실 것입니다. 냅스터는 P2P 네트워크에서 실행되는 소프트웨어의 사용을 대중화한 공로를 인정받을 만합니다. 비트토렌트도 또 다른 예입니다.

피어 투 피어 네트워크에서:

  • 모두가 서로 연결되어 있기 때문에 네트워크입니다.
  • 네트워크의 모든 사람은 동등하므로 모두 동료로 간주됩니다.

각 피어는 다른 피어와 동등하며, 다른 피어와 동일한 권리와 의무를 가집니다. 피어는 동시에 클라이언트이자 서버입니다.

이게 비트코인과 무슨 상관이 있다는 거죠?

기억하세요… 비트코인은 비트코인 네트워크라고 알려진 컴퓨터 네트워크에서 작동합니다.

그리고 이 네트워크는 피어 투 피어(P2P) 네트워크로 구성되어 있습니다!

왜 이것이 중요한가요?

다음 레슨에서 그 이유를 설명하겠습니다. 🤔