9페이지가 세상을 바꿨다 : 사토시 나카모토의 비트코인 백서 (2008)

비트코인 소액 투자를 시작한 지 벌써 6개월 정도가 되었습니다. 여러 경험과 전문가들의 영상 등을 보고 시작한 길이었지만, 문득 이 모든 것의 ‘시발점’이 궁금해졌습니다. 사토시 나카모토라는 인물이 대체 어떤 생각으로 이 시스템을 설계했는지에 대해서 말이죠.

백서가 있다는 것은 알고 있었지만, ‘백서’라는 명칭이 주는 거리감 때문인지 찾아볼 생각조차 하지 못했습니다. 그런데 이번에 용기 내어 찾아보니 다행히 9페이지 분량이었고 한국어 번역도 잘 되어 있었습니다. (우리가 흔히 생각하는 100페이지가 넘는 벽돌 문서였다면 엄두도 못 냈을 것입니다.)

이 포스팅을 보시는 여러분도 이번 기회에 사토시의 생각을 직접 한번 읽어보시는 건 어떨까요?


[안내] 이 9페이지의 원문(한글/영어)은 포스팅 하단에서 직접 다운로드하실 수 있습니다.

2008년 10월 31일: 금융 역사가 뒤바뀐 할로윈 밤


할로윈 날 밤, 조용히 올라온 링크 하나 2008년 10월 31일 할로윈 날 밤, 암호학자들이 모인 메일링 리스트에 짤막한 링크가 올라왔다. "비트코인: P2P 전자 현금 시스템." 제목은 단순했고, 첨부 파일은 고작 9페이지짜리 PDF였다. 저자 이름은 사토시 나카모토.

논문 정보: Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System (2008) / 인용 횟수 20,000회 이상
비트코인, 사토시 나카모토

아무도 그가 누구인지 몰랐고, 지금도 모른다.(최근 논란이 많았던 애덤 백은 극구 부인)

타이밍은 섬뜩할 정도로 정확했다. 불과 두 달 전 리먼 브라더스가 파산 신청을 하며, 158년 역사의 투자은행이 하룻밤 사이에 무너지는 장면을 전 세계가 목격했다. 예금자들이 은행 앞에 줄을 서고, 정부가 혈세로 금융 기관을 구제하는 사태가 이어졌다. 신뢰의 붕괴였다. 정확히 그 시점에, 나카모토는 "신뢰가 없이도 작동하는 화폐 시스템"을 제안했다.

이 논문은 이후 20,000회 이상 인용되며 역사상 가장 많이 인용된 컴퓨터 과학 논문 중 하나로 손꼽힌다.

간판을 내리게 된 리먼브라더스
간판을 내리게 된 리먼브라더스, 출처:나무위키


논문이 풀려던 문제: 은행 없이 어떻게 믿을 수 있는가


논문의 첫 문장부터 도발적이다. 나카모토는 기존 전자 결제 시스템이 "본질적인 약점"을 갖고 있다고 선언한다. 그 약점이란 바로 제3자 신뢰 의존성이다.

인터넷에서 상거래 commerce는 전자 결제를 처리할 신뢰받는 제삼자 역할을 거의 전적으로 금융기관에 의존해 왔다.(출처:비트코인 백서 첫문장)

우리가 인터넷으로 누군가에게 돈을 보낼 때, 실제로 믿는 건 상대방이 아니라 은행이다. 은행이 "이 사람 계좌에서 돈이 빠져나갔고, 저 사람 계좌에 돈이 들어갔다"는 사실을 보증해주기 때문에 거래가 성립한다. 여기서 두 가지 문제가 파생된다.

첫째는 이중 지불(double-spending) 문제다. 

디지털 파일은 복사가 가능하다. 같은 파일을 두 군데 동시에 보낼 수 있다는 뜻이다. 실물 지폐라면 내 손에서 떠나는 순간 내 것이 아니지만, 디지털 데이터는 그렇지 않다. 이 문제 때문에 전자 화폐에는 반드시 중앙에서 거래를 검증하는 기관이 필요했다. 1990년대부터 수십 년간 암호학자들이 씨름해온 난제였다.

둘째는 중앙화된 신뢰의 취약성이다.

중앙 기관이 있으면 그 기관이 부패하거나 실패하거나 정부에 의해 통제될 수 있다. 2008년의 금융위기는 이 취약성이 현실이 될 수 있음을 증명했고, 나카모토가 논문에서 명시적으로 지적한 것도 이 지점이다. "금융 기관이 전자 결제를 처리하는 제3자 신뢰 모델은 본질적인 약점을 갖고 있다. 우리에게 필요한 것은 신뢰 대신 암호학적 증명에 기반한 전자 결제 시스템이다."


핵심 메커니즘: 블록체인과 작업증명

나카모토의 해법은 어떻게 보면 단순하다. 은행 대신 수만 개의 컴퓨터가 동시에 장부를 관리하게 만드는 것이다.

비트코인 네트워크의 모든 참여자는 동일한 거래 내역 장부(원장)를 갖고 있다. 누군가 비트코인을 전송하면, 그 거래는 네트워크 전체에 전파된다. 이 거래들은 일정 시간마다 하나의 "블록"으로 묶이고, 각 블록은 이전 블록의 암호화된 해시값을 포함한 채 체인처럼 연결된다. 이것이 블록체인의 본질이다.

여기서 핵심은 작업증명(Proof of Work) 메커니즘이다. 새 블록을 체인에 추가하려면 어마어마한 계산 작업을 수행해야 한다. 수십억 번의 시도를 통해 특정 조건을 만족하는 숫자를 찾아내야 하는 것이다. 이 작업에는 막대한 전기와 컴퓨팅 파워가 소모된다. 이것이 "채굴(mining)"이다.

이 구조의 천재성은 누군가 과거의 거래를 조작하려면 그 블록 이후의 모든 블록을 다시 계산해야 한다는 점이다. 그리고 그 계산을 전체 네트워크의 나머지 모든 참여자보다 빠르게 해야 한다. 네트워크 전체 연산 능력의 51% 이상을 장악하지 않는 한 불가능한 일이다. 이 "51% 공격"의 비용이 조작으로 얻을 수 있는 이득보다 압도적으로 크도록 설계된 것이다. 신뢰를 코드와 수학으로 대체한 셈이다.


희소성의 설계: 2,100만 개의 의미

나카모토의 또 다른 핵심 설계는 공급량 고정이다. 비트코인은 총 2,100만 개 이상 발행될 수 없다. 이것은 프로토콜에 새겨진 절대 규칙으로, 어떤 중앙 기관도 이를 변경할 수 없다.

더 정교한 것은 반감기(halving) 메커니즘이다. 채굴 보상은 약 4년마다 절반으로 줄어든다. 처음에는 블록당 50 BTC가 지급됐고, 지금은 3.125 BTC다. 이 구조는 비트코인의 신규 공급을 점점 늦추며, 수십 년에 걸쳐 총량이 2,100만 개에 수렴하도록 만든다.

나카모토가 이 설계를 통해 구현하려 한 것은 인플레이션으로부터 자유로운 화폐였다. 중앙은행은 필요에 따라 화폐를 찍어낼 수 있다. 2020년 코로나 위기 때 미국 연방준비제도가 수조 달러를 공급한 것처럼. 비트코인에서는 그런 일이 구조적으로 불가능하다. 발행량의 상한선이 코드에 박혀 있기 때문이다.

26년 4월기준 20만개 이상 채굴된 비트코인
26년 4월기준 20만개 이상 채굴된 비트코인, 출처:https://www.blockchain.com/


이 논문이 말하지 않은 것

9페이지라는 분량에서 이미 드러나듯, 이 논문은 완전한 설계도가 아니다. 기술적 기반만 제시했을 뿐이고, 수많은 질문을 열어 두었다.

나카모토는 비트코인을 명백히 결제 수단으로 설계했다. 논문 제목 자체가 "전자 현금 시스템"이다. 투자 자산이나 가치 저장 수단으로서의 비트코인은 이 논문 어디에도 없다. 현재 비트코인 거래의 대부분이 결제가 아니라 투자와 투기 목적으로 이루어지고 있다는 사실은, 설계자의 의도와는 꽤 다른 방향으로 역사가 흘렀음을 뜻한다.

확장성 문제도 언급되지 않았다. 비트코인 네트워크는 초당 약 7건의 거래를 처리할 수 있다. 비자 카드는 초당 수만 건이다. "전 세계의 결제 시스템을 대체한다"는 비전과 이 처리 속도 사이의 간극은 15년이 지난 지금도 완전히 해소되지 않았다.

그럼에도 이 논문의 의의는 변하지 않는다. 수십 년 동안 풀리지 않던 이중 지불 문제를 단 9페이지로 해결하고, 코드를 통해 "신뢰는 제도가 아닌 수학으로 대체될 수 있다"는 명제를 실제로 구현해 보였다. 비트코인이 결제 수단으로 성공하든 투자 자산으로 살아남든, 나카모토의 이 논문은 화폐와 신뢰의 본질에 대한 질문을 영구적으로 바꿔놓았다.




자료 출처: Bitcoin.org 공식 아카이브

* 본 포스팅은 자본주의 시장의 데이터 분석 및 개인의 투자 기록을 목적으로 작성되었습니다. 특정 종목의 매수/매도 추천이나 금융 투자 권유가 절대 아니며, 모든 투자의 선택과 책임은 투자자 본인에게 있습니다.

댓글 쓰기

다음 이전