본문으로 건너뛰기

비트코인의 학문적 계보

비트코인의 학문적 계보를 밝힌 논문을 한글화하였습니다.

📄️ 원장

안전한 원장이 있다면 이를 디지털 결제 시스템으로 전환하는 과정은 비교적 간단합니다. 예를 들어, 앨리스가 페이팔을 통해 밥에게 100달러를 송금하면, 페이팔은 앨리스의 계좌에서 100달러를 차감하고 밥의 계좌에 100달러를 입금합니다. 이는 전통적인 은행 시스템에서도 대체로 비슷하게 작동하지만, 은행 간에 공유되는 단일 원장이 없다는 점에서 더 복잡해집니다.

📄️ 작업증명

거의 모든 고장 허용 시스템은 시스템 내 노드의 절대 다수(예: 절반 이상 또는 3분의 2 이상)가 정직하고 신뢰할 수 있다고 가정합니다. 그러나 개방형 피어 투 피어 네트워크에서는 노드 등록이 필요하지 않으며, 노드가 자유롭게 참여하거나 떠날 수 있습니다. 이로 인해 공격자가 충분한 시빌(Sybil) 노드 또는 소위 허위 노드를 생성하여 시스템의 합의 보장을 무력화할 수 있습니다. 이러한 시빌 공격(Sybil attack)은 2002년 존 두서(John Douceur)에 의해 공식화되었으며, 그는 이를 완화하기 위해 작업 증명(proof of work)이라는 암호학적 구조를 제안했습니다.

📄️ 모든 것을 결합하여 살펴보기

비트코인의 설계에 기여한 선구적인 아이디어들을 이해하면 나카모토의 혁신이 지닌 진정한 천재성을 깨달을 수 있습니다. 비트코인에서는 퍼즐 솔루션 자체가 화폐로 간주되지 않습니다. 대신, 퍼즐 솔루션은 원장을 보호하는 데 사용됩니다. 작업 증명은 채굴자(miner)라고 불리는 특화된 주체들에 의해 수행되며, 나카모토는 채굴이 얼마나 특화된 산업으로 발전할지를 과소평가한 측면이 있습니다.

📄️ 블록체인

지금까지 이 글에서는 블록체인에 대해 다루지 않았습니다. 만약 이 기술에 대한 과대평가를 믿는다면, 블록체인이야말로 비트코인의 핵심 발명품입니다. 하지만 나카모토는 이 용어를 전혀 언급하지 않습니다. 사실, 블록체인이라는 용어는 표준화된 기술적 정의가 없으며, 비트코인과 그 원장과 어느 정도 유사한 시스템을 지칭하기 위해 다양한 주체들이 사용하는 포괄적인 표현입니다.

📄️ 결론과 교훈

여기에서 설명된 역사는 실무자와 학자들에게 풍부하고 상호 보완적인 교훈을 제공합니다. 실무자들은 혁신적인 기술이라는 주장에 대해 회의적으로 접근해야 합니다. 여기서 보듯이, 기업에서 열광을 불러일으킨 비트코인의 분산 원장과 비잔틴 합의 같은 대부분의 아이디어는 실제로 20년 이상 전에 등장한 것입니다. 자신의 문제가 새로운 돌파구를 요구하지 않을 수 있음을 인식해야 하며, 연구 논문에서 오래 잊힌 해결책을 발견할 가능성이 있습니다.