블록체인/레벨 I · 화폐/1.3 제네시스/수업 1
백서 (2008년 10월 31일)
9페이지, 12개의 섹션, 그리고 공급 상한에 대한 침묵
준비물‘비트코인: 피어투피어 전자 현금 시스템’(2008년 10월 버전) 사본metzdowd.com의 암호학 메일링 리스트 아카이브 접근 권한섹션 제목과 참고문헌을 기록할 노트
호기심
- 메일링 리스트에 게시된 9페이지짜리 문서가 어떻게 전 세계적인 금융 네트워크의 기반이 되었을까요?
- 타임스탬프 서버는 신뢰할 수 있는 제3자에 의존하지 않고 어떻게 이중 지불을 방지할까요?
- 현재 비트코인의 핵심 기능으로 여겨지지만 백서에는 빠져 있던 것은 무엇일까요?
탐구
- 2008년 10월 31일, 사토시 나카모토는 metzdowd.com에서 운영하는 암호학 메일링 리스트에 ‘Bitcoin: A Peer-to-Peer Electronic Cash System’이라는 글을 게시했습니다. bitcoin.org 도메인은 이미 2008년 8월 18일에 등록되어 있었습니다. 이 9페이지 분량의 문서는 금융 기관을 거치지 않고도 한 당사자에서 다른 당사자로 직접 온라인 결제를 할 수 있는 순수한 피어투피어 방식의 전자 화폐 시스템에 대해 설명하고 있습니다.
- 이 백서는 디지털 서명의 연쇄로서의 거래, 타임스탬프 서버, 작업증명(PoW), 네트워크 작동 방식, 인센티브, 프라이버시 등을 다루는 12개의 섹션으로 구성되어 있습니다. 여기에는 웨이 다이의 b-money(1998), 아담 백의 Hashcash 논문(2002), 그리고 변조 흔적이 드러나는 타임스탬프에 관한 하버와 스토네타의 연구(1991)를 포함해 총 8개의 참고문헌이 인용되어 있습니다. 이러한 인용을 통해 비트코인은 암호경제학 및 분산 시스템 분야에서 수십 년간 이어진 선행 연구와 연결됩니다.
- 핵심 메커니즘은 분산형 타임스탬프 서버입니다. 거래는 블록으로 모이고, 각 블록은 이전 블록의 해시와 함께 해싱된 뒤 작업증명으로 봉인되어, 그 작업을 다시 수행하지 않고는 변경할 수 없는 체인을 형성합니다. 가장 많은 누적 작업증명으로 확립된 이 체인은 사건에 대한 최종 기록이 됩니다. 이 문서는 노드가 거래와 블록을 어떻게 전달하는지, 인센티브가 어떻게 채굴자로 하여금 네트워크를 보호하도록 이끄는지, 그리고 머클 트리가 어떻게 모든 거래를 저장하지 않고도 효율적인 검증을 가능하게 하는지를 설명합니다.
- 메일링 리스트의 초기 반응은 회의적이었으며, 확장성과 실제 거래량을 처리할 수 있을지에 대한 의문이 제기되었습니다. 하지만 이 문서의 기술적 엄밀함은 수년간 디지털 현금 개념을 연구해 온 암호학자들과 사이퍼펑크들의 진지한 관심을 끌었습니다. 이 제안은 기존 아이디어들을 종합해 중앙 기관 없이 이중 지불 문제를 해결한, 실제로 작동하는 프로토콜로 평가받았습니다.
- 주목할 점은 백서에 2,100만 비트코인이라는 최대 공급 한도가 명시되어 있지 않다는 것입니다. 이 한도는 소프트웨어에 내장된 보조금 지급 일정에 따라 결정되며, 사토시는 2009년 1월 0.1버전 발표 당시 총 2,100만 개라는 수치를 제시했습니다. 백서 자체는 합의 메커니즘과 보안성에 중점을 두고 있으며, 구체적인 파라미터들은 코드에 맡겨두었습니다.
- 백서의 11절에는 트랜잭션이 블록에 포함된 후 공격자가 메인 체인을 따라잡을 가능성을 계산하는 확률표가 있습니다. 이 수학적 분석을 통해 추가적인 확인이 이루어질수록 역전 위험이 기하급수적으로 감소한다는 것을 알 수 있으며, 이는 사용자들에게 정량화된 보안 수준을 제공합니다. 독자들은 원문에서 직접 이 표를 확인함으로써 나카모토가 어떻게 해당 시스템의 신뢰성을 입증했는지 알아볼 수 있습니다.
핵심 사실
- 이 백서는 2008년 10월 31일에 암호학 메일링 리스트에 게시되었습니다.
- bitcoin.org 도메인은 백서 공개에 앞서 2008년 8월 18일에 등록되었습니다.
- 이 문서는 핵심 프로토콜 메커니즘을 다루는 9페이지와 12개의 섹션으로 구성되어 있습니다.
- b-money, Hashcash, 그리고 하버와 스토네타의 타임스탬프 연구를 포함해 8개의 참고문헌이 인용되었습니다.
- 2,100만이라는 상한선은 백서에 명시되어 있지 않으며, 소프트웨어의 보조금 지급 일정에 따라 결정된 것으로 0.1 버전과 함께 공개되었습니다.
- 섹션 11에는 확인 횟수가 증가함에 따라 공격자의 추격 위험이 감소하는 확률 표가 포함되어 있습니다.
연습 아홉, 여섯, 셋, 하나
9모으기백서의 12개 섹션 제목 중 9개를 나열하고, 각 섹션이 다루는 문제를 적어 보세요.
6묶기9개 항목을 보호하는 대상에 따라 소유권, 순서, 채굴자의 정직성, 효율성, 프라이버시, 기타의 6개 그룹으로 분류하세요.
3추리기12개 섹션을 신뢰가 필요 없는 피어투피어 거래를 가능하게 하는 3가지 핵심 축으로 압축하세요.
1결정화백서에 공급 상한이 명시되어 있지 않은데도 오늘날 비트코인이 고정된 최대 공급량을 가질 수 있는 이유를 한 문장으로 설명하세요.
팩트 체크
날짜, 수치 및 주장은 아래에 명시된 출처들을 통해 확인되었습니다.