This article has been translated from English to Korean.

비트코인 네트워크란 무엇인가요?

비트코인 네트워크는 피어 투 피어(P2P) 네트워크입니다.

비트코인 신의 말씀입니다:

"순수한 P2P 전자 화폐 버전은 금융 기관을 거치지 않고도 온라인 결제를 한 당사자가 다른 당사자에게 직접 보낼 수 있게 해줍니다."

비트코인 네트워크는 비트코인 소프트웨어 (비트코인 클라이언트라고도 함 )를 실행하는 컴퓨터들로 구성되어 있습니다.

작동하는 소프트웨어가 모든 것을 가능하게 합니다.

Bitcoin client running Bitcoin network

비트코인 네트워크에 있는 모든 컴퓨터는 서로 직접"대화"할 수 있습니다.

이것은 네트워크상의 모든 컴퓨터가 먼저 중앙 서버를 거쳐야 하는 클라이언트-서버 네트워크와는 다릅니다.

현실 세계에서 P2P 네트워크는 위와 같이 깔끔하고 체계적으로 보이지 않습니다. 모든 컴퓨터가 서로 직접 연결할 수 있는 것은 아닙니다. 왜냐하면 세상이 너무 넓기 때문입니다.

그러니 현실을 직시합시다….

Real-World Bitcoin Network Configuration

P2P 네트워크에는 중앙 서버가 없기 때문에 분산형 네트워크입니다.

중앙 집중형 네트워크 vs. 분산형 네트워크

분산형 네트워크는 서로 독립적으로 운영될 수 있는 "피어"들로 구성되어 있습니다.

Centralized vs. Decentralized Network

왜 이것이 중요한가?

그 이유는 두 가지입니다.

1. 중앙 집중식 실패 지점 없음

Central Point of Failure

만약 한 대의 컴퓨터가 다운되더라도, 네트워크는 마치 네트워크가 존재하지 않았던 것처럼 계속 작동합니다. 이것은 중앙집중식 네트워크와는 다릅니다.

클라이언트-서버 네트워크와 같은 중앙 집중식 네트워크 구성에서 중앙 서버가 다운 되면 전체 네트워크 다운됩니다.

이는 비트코인 네트워크가 중단될 수 없다는 것을 의미합니다. 중단시킬 "서버"가 없기 때문입니다.

비트코인 네트워크의 각 컴퓨터는 독립적입니다. 한 대의 컴퓨터가 고장 나더라도 네트워크는 계속 성공적으로 작동합니다.

2. 분산화된 합의

Dencentralized Consensus

전자 화폐를 사용하여 결제할 때, 예를 들어 당좌 예금 계좌에서 은행 송금을 할 때, 거래는 한 계좌에서 자금을 차감하고 다른 계좌에 추가하여 거래를 정산하기 위해 신뢰할 수 있는 "중개자" 또는 제3자를 통해 이루어져야 합니다.

이 중개인이 거래를 성사시키면, 그 거래는 유효한 것으로 간주됩니다.

만약 제가 여러분에게 돈을 송금했다면, 여러분과 저는 그 돈이 실제로 제 계좌에서 여러분의 계좌로 이체되었다 는 사실에 동의합니다. 왜냐하면 우리는 신뢰할 수 있는 중개자 또는 중앙 기관인 은행을 이용했기 때문입니다.

따라서 이 경우, 거래의 유효성에 대한 "합의"를 위해서는 중앙 집중화가 필요합니다.

비트코인은 다릅니다. 분산화된 합의 방식을 사용합니다.

이 아이디어는 중개자에 의존하는 대신 비트코인 네트워크의 모든 컴퓨터가 어떤 거래가 유효한지에 대해"합의"를 통해합의에 도달해야 한다는 것입니다.

기본적으로 중개자는 컴퓨터 네트워크로 대체됩니다.

모든 컴퓨터가 어떻게 실제로 합의에 도달하는지는 다음 수업에서 설명할 것입니다.

지금은 비트코인 네트워크가 어떻게 작동하는지 살펴보겠습니다.