원문: 돈 고치기: 사토시의 인간 사회 붕괴
저자: Eli Ben Sasson
빠른 사실
- 비트코인 혁신의 핵심은 보편성(분권화), 인센티브가 부여된 무결성, 그리고 대중적 검증가능성에 있습니다.
- 비트코인이 직면한 도전과 기회
- 언젠가 비트코인이 소프트포크를 통해 zk-STARK 기술을 통합할 수 있기를 바랍니다.
비트코인은 사람마다 의미가 다릅니다. 저는 비트코인이 저에게 어떤 의미인지 여러분과 공유하고, 사토시 나카모토의 핵심 혁신이 무엇이라고 생각하는지 설명하고 싶습니다. 우선, 비트코인의 실질적인 본질적 혁신은 암호화, 인터넷, 컴퓨터 기술에 있지 않다는 점을 분명히 밝히고 싶습니다. 이런 새로운 기술은 단지 목적을 달성하기 위한 수단일 뿐입니다. 사토시 나카모토가 진정으로 혁신한 것은 인류의 가장 중요한 발명품 중 하나, 즉 사회 구조였습니다.
사회 구조에는 정직성과 합의가 필요합니다.
"정직함: 아무도 보지 않더라도 옳은 일을 하는 것."
—CS 루이스
사회 구조에 대해 생각해 볼 때, 우정, 문화적 전통, 오늘날에는 소셜 미디어를 떠올릴 수 있습니다. 그러나 돈이 사회적 구성물이라는 점이 간과되는 경우가 많습니다. 사실, 돈의 본질은 사회 구조입니다.
돈은 엄청난 가치를 지닌 체계이며, 이 가치의 존재는 모든 사람이 돈이 "돈처럼 행동해야 한다"는 데 동의하는 데 전적으로 달려 있습니다. 따라서 사회적 구성물로서 돈의 본질을 이해하려면 두 가지 질문을 명확히 해야 합니다. 하나는 돈이 '돈처럼 작동한다'는 것이 무엇을 의미하는가이고, 다른 하나는 왜 모든 사람이 이에 대해 합의에 도달해야 하는가입니다.
사람들은 돈에 대해 몇 가지 기본적인 기대를 가지고 있습니다. 돈은 원하는 만큼 무제한으로 인쇄할 수 없습니다. 당신이 가지고 있는 돈은 이유 없이 사라지거나 늘어나지 않습니다. 당신은 당신의 돈을 자유롭게 쓸 수 있습니다. 이런 특징들은 제가 돈의 본질적인 무결성이라고 부르는 것을 구성합니다. 다시 말해, 돈의 본질은 당신이 끊임없이 감시하지 않더라도 당신이 기대하는 대로 작동한다는 것을 의미합니다.
하지만 통화의 본질적인 무결성은 한 측면에 불과합니다. 반면에, 돈에는 신뢰성(즉, 인식된 성실성)이 필요하며, 이는 사회 전반에서 성실성에 대한 광범위한 합의가 있어야 함을 의미합니다. 그렇지 않으면 화폐는 가치를 유지할 수 없습니다. 예를 들어, 정부가 은행에 자산을 동결하도록 강요할 것이라는 소문이 돌면 해당 화폐의 신뢰성이 심각하게 훼손될 것입니다. 설령 소문이 거짓이라 하더라도 화폐 가치가 하락하기 시작할 수도 있습니다.
간단히 말해서, 화폐의 가치는 화폐의 본질적인 무결성과 신뢰성에 달려 있습니다. 본질적인 정직성과 신뢰성에만 기반한 가치를 지닌 모든 구조는 사회적 구조입니다. 돈은 사회 구조의 가장 순수하고 영향력 있는 형태입니다(다른 형태에 대해서는 이 글의 마지막 부분에서 논의하겠습니다).
인간 사회는 끊임없이 돈을 발명하고 재정의해 왔습니다. 가장 간단한 방법은 사회가 화폐 역할을 할 동질적이고 희소한 물리적 자원을 선택하는 것입니다. 제가 초등학교에 다닐 때 그 물리적 자원은 껌 종이였습니다. 감옥에서는 담배가 화폐였습니다. 어떤 사회에서는 조개껍질, 소금, 돌이었습니다. 그리고 현대에 이르기까지 수천 년 동안 화폐의 역할은 금이 맡았습니다. 하지만 오늘날 돈은 대부분 디지털화되어 있고, 돈의 희소성은 국가의 지원에 달려 있으며, 이 자원을 관리하는 권한은 소수의 특정 회사(예: 은행)에 위임되어 있습니다. 대체로 통화의 가치는 해당 국가의 성실성과 통화 시스템을 운영하는 메커니즘을 얼마나 신뢰하느냐에 달려 있습니다.
비트코인은 화폐적 사회 구조를 구현하는 완전히 새로운 방식입니다. 혁신은 컴퓨터나 인터넷 기술을 사용하는 데 있는 것이 아니라 인터넷을 사용하여 화폐의 사회적 구조를 실현하는 방법에 있습니다. 특히 비트코인은 (1) 보편성(즉, 분산화), (2) 인센티브가 부여된 무결성, (3) 공개 검증 가능성이라는 세 가지 전례 없는 원칙을 고수합니다. 아래에서 각각의 원칙에 대해 설명하겠습니다.
광범위(분산형)
비트코인은 프로토콜, 즉 인터넷을 통해 연결된 많은 컴퓨터에서 실행되는 일련의 프로그램으로 정의됩니다. 기존 통화 역시 프로토콜(SWIFT 시스템 등)에 의존하지만, 비트코인과 다른 통화의 차이점은 프로토콜을 통해 모든 사람이 동등하게 시스템 운영에 참여하도록 한다는 점입니다. 우리 각자는 비트코인 채굴자를 정의하는 오픈소스 소프트웨어를 자유롭게 다운로드하고, 우리 자신의 컴퓨터를 통해 새로운 블록을 만드는 데 참여하고, 비트코인 원장의 상태(즉, 누가 얼마나 많은 비트코인을 소유하고 있는지)를 업데이트할 수 있습니다. 더욱이, 광범위한 참여는 단지 편의성을 위한 것이 아닙니다. 비트코인의 보안, 무결성, 가치는 그것을 운영하는 노드의 규모와 직접적으로 관련이 있습니다. 더 많은 사람들이 채굴에 참여할수록 비트코인 네트워크는 더욱 안전해지고, 대중은 네트워크의 무결성을 더 신뢰하게 됩니다.
반면, 전통적인 은행 시스템은 우리가 은행 업무에 참여하는 것을 환영하지 않습니다. 우리가 우리 계좌의 상태를 아는 바는 매우 제한적입니다. "광범위함"은 자유 사회의 초석인 평등, 자율, 민주주의의 원칙을 바탕으로 한 인간 사회 역사상의 진정한 혁신입니다. "광범위함"은 직접 민주주의의 오래되고 매혹적인 아이디어를 반영하지만 한 걸음 더 나아갑니다. 여기서 우리는 투표하고 의견을 표명하도록 초대받을 뿐만 아니라, "국가"를 운영할 권리도 동등하게 부여받습니다. 비트코인이 2008년 금융 위기 이후에 탄생한 것은 우연이 아닙니다. 당시의 위기로 인해 양적 완화(무제한적인 돈 인쇄)와 '실패하기에는 너무 큰' 은행에 대한 구제 금융이 이루어졌습니다. 전 세계적으로 은행 계좌가 없는 인구가 늘어나고 대규모 감시가 일상적인 금융 거래에서 점점 더 보편화되면서 비트코인의 지속적인 성장은 이러한 현실에 대한 직접적인 대응입니다. 다시 말해, 비트코인의 등장은 기존 금융 시스템의 신뢰성과 본질적인 무결성이 지속적으로 침식되는 것에 대한 저항이자 대응입니다.
인센티브 무결성
비트코인 채굴은 수익성이 있습니다. 새로운 블록을 성공적으로 채굴할 때마다 비트코인으로 보상을 받게 되며, 이 과정은 누구에게나 열려 있습니다! 이것은 아마도 사토시 나카모토의 발명품 중 가장 놀랍고 놀라운 부분일 것입니다. 비트코인 프로토콜은 경제적 인센티브(예: 지불 보상)를 사용하여 참여자가 특정한 작업(유효한 블록 생성)을 완료하도록 장려하고 이를 통해 시스템의 무결성을 보장합니다. 이러한 접근 방식은 감독 없이도 모든 채굴자에게 "옳은 일"을 하도록 인센티브를 제공하고 강요합니다. "올바른 길"(즉, 비트코인 프로토콜)에서 벗어나면 잘못된 블록을 채굴하는 데 사용된 전기 비용이 낭비되어 재정적 손실을 입게 되며, 그에 대한 대가로 비트코인을 받을 수 없습니다. 흥미로운 점은 채굴자들이 받는 가치가 달러나 유로가 아니라 비트코인 그 자체의 형태로 지불된다는 것입니다. 사회적 구조로서 비트코인은 대중이 그 성실성을 신뢰하는 경우에만 가치를 유지할 수 있습니다. 이렇게 해서 선순환이 이루어진다. 채굴자들은 프로토콜을 위반하는 것이 어리석은 일이기 때문에 조정 없이 선의로 운영하도록 동기를 부여받는다. 힘들게 벌어들인 비트코인은 가치가 하락하고, 결국 그에 따른 결과를 겪게 된다.
다시 한번 이 "인센티브가 부여된 정직성" 원칙을 전통적인 통화 시스템과 비교해 보겠습니다. 전통적인 시스템에서는 우리는 은행 운영에 참여하도록 초대받지 않으며(은행은 보편성이 부족함), 실제로 은행 운영에 참여하는 사람들은 은행이나 국가 통화의 무결성을 유지하는 데 대한 동등한 직접적 가치 수익을 얻지 못합니다. 그 대신 은행은 직접 시스템을 운영하거나 서비스 제공자를 고용합니다. 시스템의 무결성은 협정의 인센티브에 의존하지 않으며, 계약과 국가 법률 시스템을 통해 강제됩니다.
은행이 광범위하고 개방적인 운영자 네트워크에 대가로 자본(은행 지분)이나 수익(은행 수수료의 일부)을 제공하는 세상을 상상해보세요. 그리고 국가는 시민들이 통화 시스템 운영에 참여하도록 허용하고 그들의 기여에 대해 새로 발행된 통화로 보상합니다. 저는 이것이 국가 통화를 운영하는 더 우수하고 민주적인 방식이라고 믿습니다. 저는 이러한 더 높은 기준을 채택한 국가는 더 많은 시민의 자율성과 더 활기차고 자유로운 사회를 갖게 될 것이라고 믿습니다. 어쩌면 언젠가 사토시 나카모토의 비트코인 발명에서 영감을 받아 국가들이 이보다 더 이상적인 시스템으로 나아갈지도 모릅니다. 하지만 적어도 오늘날에는 그런 일이 일어나지 않습니다. 사회가 그런 도약을 한다면 그것은 전적으로 사토시의 발명 덕분일 것입니다.
공개 검증 가능성
사토시 나카모토 혁신의 세 번째이자 마지막 핵심 부분은 공개 검증 가능성입니다. 이는 누구나 2008년 제네시스 블록 이후의 모든 거래를 포함하여 비트코인의 완전한 무결성을 확인할 수 있다는 것을 의미합니다. 게다가 이 모든 것을 확인하는 데 슈퍼컴퓨터가 필요하지 않으며 노트북만 있으면 됩니다! 이는 또한 제가 이 글을 쓰고 있는 이 노트북을 사용하여 최신 비트코인 블록을 실시간으로 검증하고, 이러한 광범위하고 민주적인 정직성과 그것이 의존하는 사회적 합의에 개인적으로 참여할 수 있다는 것을 의미합니다. 만약 누군가 비트코인의 무결성(즉, 네트워크의 무결성)을 훼손하려고 시도한다면, 우리 모두가 그 사실을 알게 될 것입니다.
다시 전통적인 결제 네트워크와 비교해 볼 필요가 있습니다. 기존 시스템에서는 중앙 집중화된 기관(은행, 신용카드 회사 등)이 거대한 컴퓨팅 노드에 의존해 거래를 처리합니다. 일반 사용자는 시스템의 무결성을 직접 확인할 방법이 없습니다. 설령 우리가 어떤 식으로든 접근할 수 있다 하더라도, 일반 노트북으로 엄청난 양의 계산을 수행하는 것은 불가능할 것입니다.
비트코인 혁신 - 도전과 기회
요약해 보겠습니다. 비트코인의 혁신은 완전히 새로운 방식으로 돈의 고대 사회 구조를 재구현하는 데 있습니다. 이 새로운 접근 방식은 인터넷과 저렴한 컴퓨터 장비의 보급과 같은 새로운 기술을 활용하지만, 핵심 혁신은 보편성, 인센티브가 제공되는 무결성, 공개적 검증 가능성이라는 세 가지 새로운 원칙에 따라 통화의 사회적 구조를 구축하는 데 있습니다.
광범위한 지속 가능성?
비트코인의 가장 취약하고 우려스러운 속성은 널리 퍼진다는 점이며, 제가 가장 걱정하는 부분입니다. 새로운 비트코인 블록을 생성하려면 많은 전기가 필요하거나 많은 행운이 필요합니다. 당연히 운은 우리가 통제할 수 없으므로, 우리는 권력 문제에만 집중할 수 있습니다. 비트코인 네트워크의 운영, 특히 이를 보호하기 위해 소비되는 엄청난 양의 전기가 국가나 대기업과 같은 단일 또는 소수의 강력한 실체에 의해 완전히 통제되는 디스토피아적 미래를 상상하는 것이 가능합니다. 이러한 우려스러운 미래는 두 가지 이유 때문에 그리 먼 일이 아닙니다. (1) 규모의 경제로 인해 대규모 운영자가 이점을 얻을 가능성이 높으며, 이를 통해 점차적으로 컴퓨팅 파워(예: 비트코인의 전기 소비)의 더 큰 부분을 제어할 수 있습니다. (2) 비트코인이 우리 삶과 경제에서 점점 더 중요해짐에 따라 국가와 대기업과 같은 강력한 세력이 불가피하게 비트코인을 통제하려고 시도할 것입니다. 이런 일이 일어난다면, 비트코인 채굴이 단일 기관이나 소수의 협력 기관에 의해 통제되게 되며, 비트코인의 무결성을 둘러싼 합의가 약화될 것입니다. 이러한 합의에는 검열에 대한 저항성, 진입 장벽 없음, 2,100만 개를 초과하지 않는 발행 한도, 중앙 기관에 추가 정보를 보고할 필요가 없는 지불 메커니즘 등이 포함됩니다. 이런 핵심 원칙이 침식된다면 비트코인은 가치를 잃게 될 것입니다.
비트코인의 편재성은 사토시 나카모토의 발명에 의해 본질적으로 보장되지 않습니다. 이 기능을 유지하는 것은 비트코인의 가치와 사명을 아끼는 모든 사람이 함께 참여해야 하는 장기적인 싸움입니다. 그 보편성이 단명할 운명이더라도, 그것이 보여주는 자유의 정신은 단명했지만 영광스러웠던 고대 그리스 민주주의처럼 역사라는 긴 강에서 빛이 되어, 인간의 자유를 소중히 여기는 모든 사람들에게 빛을 비추고 영감을 줄 것입니다.
비트코인의 글로벌 확장성
비트코인의 공개적 검증 가능성은 큰 대가를 치러야 합니다. 일반적인 장치로 거래 검증을 수행할 수 있도록 하려면 비트코인 거래를 검증하는 데 필요한 연산 양을 제한해야 합니다. 비트코인의 처리 용량은 초당 최대 10건의 거래(10 TPS)로 제한된다는 것은 "공개적 검증 가능성"의 원칙에 근거합니다. 이런 상황은 비트코인의 처리량을 크게 제한하며, 또한 왜 전 세계에서 아주 소수의 사람만이 일상적인 구매에 비트코인을 사용하는지 부분적으로 설명해줍니다. 간단히 말해서, 현재의 비트코인 네트워크는 비트코인을 사용하여 일상적인 거래를 완료하는 모든 사람을 지원할 충분한 대역폭이 부족합니다. 이러한 목표를 달성하려면 초당 수천 건, 심지어 수백만 건의 거래를 처리할 수 있는 비트코인 네트워크가 필요합니다.
따라서 우리는 딜레마에 빠진 듯합니다. 비트코인의 공개적 검증 가능성을 주장하지만 대역폭이 부족하여 글로벌 사용 요구를 충족시키지 못하는 것입니다. 또는 확장성을 개선해 모든 사람이 비트코인을 사용해 일상용품을 구매할 수 있게 할 수도 있지만, 이렇게 하면 일반 기기로는 모든 데이터를 쉽게 검증할 수 없게 되어 거래 투명성이 상실되고, 다시 강력한 중앙 집중형 기관에 의존해야 합니다. 여기에서 수학과 암호학이 등장합니다.
결제 채널과 라이트닝 네트워크는 2018년 3월부터 비트코인에 구현된 뛰어난 암호화 솔루션입니다. 이를 통해 두 당사자 간의 거래를 직접 결제할 수 있게 되어 비트코인의 처리량이 거의 무제한 수준으로 확장됩니다. 이것은 고객이 신용으로 상품을 구매하고 월말에 구매 대금을 갚는 것을 허용하는 식료품점과 다소 비슷합니다. 다만, 전체 과정에는 신뢰 가정이 거의 필요하지 않고, 비트코인 네트워크 자체가 중재자 역할을 하여 한쪽 당사자가 사기를 치지 못하도록 막는다는 점이 다릅니다.
하지만 이 접근 방식에는 두 가지 큰 단점이 있습니다.
- 자본 효율성이 낮음. 식료품점과 고객 모두 매월 초에 일정 금액을 약속해야 하며, 약속된 금액은 결제 과정을 성공적으로 완료하기 위해 고객의 월 지출 예산보다 높아야 하는 경우가 많습니다.
- 지속적인 모니터링이 필요합니다. 양측 모두 항상 결제 채널의 상태에 주의를 기울여야 합니다. 한쪽 당사자가 제때 감시하지 못하면 다른 당사자가 이 격차를 이용해 자금을 훔칠 수 있습니다.
이를 위해서는 비트코인 프로토콜(소프트 포크라고 함)을 변경해야 하지만, 이미 다르고 더 나은 솔루션이 존재합니다. 이것이 제가 10년 이상 꿈꿔왔던 비트코인 솔루션이며, 이것이 제가 매일 블록체인 작업을 하도록 하는 원동력입니다. zk-STARK 프로토콜은 15년 전 제가 이론 컴퓨터 과학의 전임 교수로 재직할 당시에 공동으로 발명했습니다. 이 프로토콜을 사용하면 우리 모두가 비트코인 거래 처리를 담당하는 제3자를 신뢰하지 않고도 스마트폰에서 비트코인의 전체 블록체인, 심지어 백만 배 더 많은 데이터를 검증할 수 있습니다. 이 솔루션은 위에서 언급한 라이트닝 네트워크의 두 가지 주요 단점을 완전히 해결합니다. 이 솔루션은 자본 효율적이며 사용자가 끊임없이 경계할 필요가 없습니다. 저는 2013년 비트코인 컨퍼런스에서 이 획기적인 블록체인 기술을 처음 소개했고, 이 기술의 실제 구현을 발전시키기 위해 2018년에 StarkWare를 공동 창립했습니다. 그 이후로, 성장하는 제로 지식 연구 생태계의 공동 노력으로 우리는 zk-STARK 기술을 이더리움 확장을 위한 궁극적인 솔루션으로 성공적으로 확립했습니다. 저는 비트코인이 소프트 포크를 통해 zk-STARK 기술을 통합할 날을 기대하고 있으며, 이를 이루기 위해 생태계의 많은 사람들과 협력하고 있습니다.
화폐를 넘어선 비트코인
돈은 특정한 사회적 기능을 충족시키기 위해 사회에 의해 구성됩니다. 사회적 구성물로서 돈의 가치는 두 가지 요인에 따라 달라집니다. (1) 돈은 정직하게 운영되어야 하며 (2) 사회가 일반적으로 돈의 신뢰성을 인정해야 합니다.
돈은 사회 구조의 가장 전형적인 예일 수 있지만, 결코 유일한 예는 아닙니다. 사실, 사회에 도움이 되고 막대한 가치를 지닌 다른 시스템, 데이터 세트, 프로그램도 많이 있으며, 이러한 모든 것은 신뢰성에 대한 광범위한 사회적 합의에 기반을 두고 있습니다. 예를 들어 토지, 재산, 자동차의 등록 시스템은 사회적 구조입니다. 선거와 통치 과정은 사회적 구조이다. 혼인신고 제도, 사회적 직함, 종교적 직함, 학문적 직함 등도 사회적 구조이다. 신용 내역이나 건강 기록 같은 개인적 평판조차도 사회 구성의 일부입니다.
대부분의 사회 구조는 국가 정부나 민족 국가가 임명한 독점적 실체와 중앙 기관에 의해 관리됩니다. 이로써 이 글의 끝에서 제가 묻고자 하는 질문이 생깁니다. 이러한 사회 구조가 완전히 새로운 방식, 즉 사토시 방식으로 구현될 수 있을까요? 이 접근 방식은 포용성, 인센티브가 제공되는 무결성, 공개 검증 가능성이라는 세 가지 원칙을 바탕으로 구축되었습니다.