암호화와 제로섬 디자인 탐구: 제로섬 게임을 실현하는 새로운 경로
글쓴이: Shinya Mori
편집: Luffy, Foresight News
오늘날 세계에는 환경, 공공 보건, 인권 등 점점 더 많은 문제가 글로벌 협력을 통해서만 해결될 수 있는 현상이 존재합니다. 디지털 공공재도 이러한 범주에 포함됩니다. 디지털 공공재는 전 세계 사람들이 사용할 수 있기 때문에, 디지털 공공재를 제공하고 관리하는 데는 전 세계의 참여와 협력이 필요하며, 내린 선택은 특정 개인에게만 유리할 것이 아니라 전 세계 사람들에게 유리해야 합니다. 사실, 정치 경제학자 엘리너 오스트롬(Elinor Ostrom)은 공공 자원 관리에 대한 연구로 노벨상을 수상했으며, 그녀의 연구는 자원이 사용자 커뮤니티(즉, 공공 자원)에 의해 자치적으로 관리될 수 있음을 보여주었고, 정부가 관리할 필요가 없음을 입증했습니다. 사람들은 일반적으로 커뮤니티가 자원을 관리하면 공공 자원의 비극이 발생한다고 생각하지만, 그녀는 특정 원칙에 따라 적절한 거버넌스를 통해 공공 자원의 비극을 일으키지 않는 것이 가능하다고 명확히 했습니다.
그러나 오스트롬이 연구한 공공 자원은 어촌과 같은 지역 커뮤니티입니다. 제가 언급한 디지털 공공재는 글로벌 문제입니다. 따라서 회복력 있는 지속 가능한 재생 가능한 세계를 위해서는 전 세계적으로 사람들과 조정하는 것이 필요하지만, 착취적이어서는 안 됩니다. 이러한 상황에서 인류는 공동의 문제에 직면해 있으며, 조정의 결과는 협력에 기반한 긍정적 합의 게임이어야 하며, 전통적인 경쟁에 기반한 제로섬 게임이 되어서는 안 됩니다.
긍정적 합의 게임과 긍정적 외부성
긍정적 합의 게임 vs 제로섬 게임
긍정적 합의 게임은 무엇을 의미할까요? 긍정적 합의 게임의 개념을 이해하기 위해서는 그에 상응하는 개념인 제로섬 게임에 익숙해져야 합니다. 제로섬 게임과 긍정적 합의 게임이라는 용어는 처음에 경제학에서 자주 사용되었습니다. 제로섬 게임은 한 쪽의 이익이 다른 쪽의 손실과 정확히 일치하는 상황을 의미합니다. 다시 말해, 이는 플레이어 간의 총 손익이 0이 되는 게임입니다. 제로섬 게임의 예로는 포커가 있습니다. 포커 게임에서 한 플레이어가 이긴 돈은 다른 플레이어가 잃은 돈과 같으며, 전체 이익은 증가하거나 감소하지 않기 때문에 제로섬 게임이라고 불립니다. 반면 긍정적 합의 게임은 모든 참여자가 협력을 통해 전체 이익을 증가시킬 수 있는 게임을 의미합니다. 이 게임에서 총 이익은 0보다 큽니다. 긍정적 합의 게임의 예로는 지식 공유가 있습니다. 한 사람이 지식이나 정보를 공유할 때, 수신자는 이를 사용하여 어떤 일을 수행할 수 있습니다. 원래 제공자의 지식이 줄어들지 않기 때문에 양쪽 모두 이익을 얻습니다. 그러나 일반 게임 이론에서 잘 알려진 개념은 양쪽이 협력하면 더 나은 결과를 얻을 수 있지만, 각자의 최적 선택을 하게 되면 결국 양쪽 모두 불리한 결과를 얻게 되는 상황인 '죄수의 딜레마'입니다. 다시 말해, 긍정적 합의 게임을 실현하기 위해서는 어떤 형태의 조정이 필요합니다.
긍정적 외부성이 긍정적 합의 게임을 초래하다
긍정적 총 이익을 실현하기 위한 조정 메커니즘 중 하나는 '긍정적 외부성'입니다. 긍정적 외부성은 특정 경제 활동이 그 활동에 직접 참여하지 않는 제3자에게 제공하는 이익을 의미합니다. 이러한 긍정적 외부성 덕분에 이익은 특정 목표를 넘어 확장되어 긍정적 합의 게임을 실현할 수 있습니다.
대중 긍정적 외부성: 공공재
공공재는 긍정적 외부성을 창출하는 것으로 유명합니다. 공공재는 비배타적이고 비경쟁적인 자산으로, 누구나 무료로 사용할 수 있습니다. 공공재의 예로는 공기와 공원이 있으며, 누구나 무료로 혜택을 받을 수 있습니다. 따라서 공공재는 긍정적 외부성을 생성합니다. 예를 들어, 공원은 어린이의 놀이터와 지역 사회 상호작용의 장소로 기능할 수 있으며, 인근 주민들의 문화 및 환경 기준을 높이고 관광객의 관광 명소로도 작용할 수 있습니다.
공공재가 많을수록 생성되는 긍정적 외부성이 많아져 긍정적 상태로 이어지는 것 같습니다. 그러나 도둑놈 문제로 인해 공공재 공급이 어려워지며, 일반적으로 정부의 세금과 보조금을 통해 유지됩니다.
환영받지 못하는 긍정적 외부성: 반경쟁 상품
일반적으로 공공재라고 불리는 것 중 일부 자산은 반경쟁적이라고 여겨집니다. 반경쟁은 특정 상품의 소비가 많아질수록 제3자에게 제공되는 이익이 커지는 것을 의미합니다. 반경쟁적이고 배타적인 상품은 네트워크 상품이라고 하며, 반경쟁적이고 비배타적인 상품은 기호 상품이라고 하며, 우리는 이들을 통칭하여 반경쟁 상품이라고 부릅니다. 반경쟁 상품은 '사용할수록 가치가 더 커지거나 공유할수록 가치가 더 커지는 상품'으로 정의되며, 예로는 아이디어와 지식이 있습니다. 한 사람이 아이디어나 지식을 공유할 때, 많은 다른 사람들이 그 아이디어나 지식을 사용하여 새로운 아이디어, 지식, 제품 또는 서비스를 창출할 수 있습니다. 아이디어와 지식이 활용될수록 그 가치는 더욱 커진다고 할 수 있습니다. 또 다른 예로는 언어가 있습니다; 특정 언어를 사용하는 사람이 많을수록 그 언어는 더욱 유용해집니다. 이러한 속성을 가진 상품의 거래는 본질적으로 도둑놈 문제를 일으키지 않는다고 여겨집니다. 반경쟁 상품은 다른 사람과 많이 공유할수록 더 가치가 커지기 때문에 도둑놈을 환영할 수 있습니다. 그러나 시장 경제에서는 지식과 아이디어가 화폐화되고 배타성을 가질 수 있어 공급과 수요 간의 비대칭을 초래하여 비즈니스 모델을 구축하게 됩니다. 어쨌든 반경쟁적인 상품은 분명히 더 많은 긍정적 외부성을 생성하고 긍정적 합의 게임을 실현합니다.
긍정적 외부성과 규모 간의 관계
사람들은 긍정적 외부성의 영향 범위가 상품 자체의 규모에 따라 달라진다고 생각합니다. 여기서 '규모'는 더 많은 사람들이 사용하거나 소비하는 상품을 의미합니다. 앞서의 예를 참조하면, 공원과 같은 공공재의 경우, 한두 사람이 사용할 때는 편안하지만, 세 번째 사람이 공원을 사용하더라도 여전히 편안합니다. 그러나 수백 수천 명이 동시에 공원을 사용하면 더 이상 편안하지 않게 되어 부정적인 영향을 초래할 수 있습니다. 반면, 지식과 아이디어와 같은 반경쟁 상품의 경우, 규모가 확대되면 외부성이 작용하여 지식이나 아이디어의 가치를 증가시킵니다. 따라서 긍정적 외부성과 상품 규모 간에는 밀접한 관계가 있습니다. 또한, 이러한 상품의 공급이 도둑놈 문제를 초래하여 공급 부족을 초래한다고 일반적으로 여겨집니다. 따라서 긍정적 외부성 효과의 확대가 중단될 것이라고 여겨집니다.
그렇다면 네트워크 세계에서 긍정적 외부성과 규모 간의 관계는 무엇일까요? 이는 세 가지 주요 유형으로 나뉘어 있다고 여겨집니다.
긍정적 외부성과 규모 간의 관계
(i) 규모가 커짐에 따라 긍정적 외부성이 단조롭게 증가하지만, 일정 규모를 초과하면 긍정적 외부성의 효과가 약해지기 시작한다.
Web 2.0 서비스가 이러한 유형입니다. Web 2.0 서비스는 네트워크 외부성을 통해 더 많은 사람들에게 혜택을 주지만, 그 중 많은 서비스는 시장 원칙에 따라 운영되며, 시장 원칙은 경쟁에 기반하고 항상 승자와 패자가 존재합니다. 그들의 목표는 시장 원칙에 따라 경기를 이겨 더 많은 수익과 보상을 창출하는 것이며, 긍정적 외부성은 부차적입니다. 메타(구 Facebook)는 이해하기 쉬운 예입니다. 메타는 Facebook과 Instagram과 같은 소셜 네트워크를 통해 많은 사용자에게 가치를 제공하지만, 한편으로는 경쟁 프로젝트를 인수하거나 유사한 서비스를 개발하여 소셜 네트워크 산업에서 지배적인 위치를 확립했습니다. 여기서 그들은 네트워크 외부성의 작용 하에 있지만, 그들의 기본 게임은 시장에서의 제로섬 게임입니다. 따라서 다른 서비스 간의 조정은 어렵다고 할 수 있습니다. 또한, Web 2.0은 사용자 데이터를 중앙 집중적으로 저장하는 특성을 가지고 있어 사용자 개인정보 보호 문제를 자주 야기합니다. Web 2.0 서비스의 경우, 확장은 사용자 수를 증가시켜 이들 사용자에 대한 데이터 보유로 인해 발생하는 개인정보 보호 문제를 드러냅니다. 일부 Web 2.0 서비스는 무료로 제공되어 누구나 사용할 수 있으며, 공공재로 간주될 수 있지만, Web 2.0은 종종 중앙 집중화되어 있으며, 잠재적으로 배타성을 포함할 가능성이 있으므로 진정한 공공재가 아닙니다. 사실, X(구 Twitter)가 전 대통령 트럼프의 계정을 정지시킨 사례는 Web 2.0 플랫폼이 잠재적으로 배타성을 포함하고 있음을 나타내는 논란을 일으켰습니다. 신뢰할 수 있는 중립성이 존재하지 않습니다.
중앙 집중화 시스템에서 긍정적 외부성과 규모의 관계
(ii) 규모가 커짐에 따라 긍정적 외부성이 단조롭게 증가하지만, 긍정적 외부성의 효과는 규모가 커짐에 따라 일정 값으로 수렴한다.
OSS는 이러한 경우의 전형적인 예입니다. OSS는 공개 소스 소프트웨어로, 누구나 사용, 수정 및 배포할 수 있으며, 더 많은 사람들이 사용할수록 가치가 증가합니다. 따라서 OSS는 처음에는 비경쟁적이고 비배타적이기 때문에 공공재로 간주될 수 있지만, 반경쟁 물품으로 보는 것이 더 적합합니다. 오픈 소스 운영 체제인 리눅스를 예로 들면, 리눅스는 그 오픈 소스 특성 덕분에 다양한 서비스에 적용되고 있습니다. 사실, AWS, 구글 클라우드 및 마이크로소프트 Azure와 같은 클라우드 서비스는 모두 리눅스를 사용하고 있으며, 이는 리눅스가 주류 클라우드 인프라로서의 용도를 확대하는 데 기여하고 있습니다. 또한, 리눅스 표준 기반(LSB)과 같은 표준화 작업은 다양한 리눅스 배포판 간의 호환성을 강화합니다. 따라서 리눅스 자체의 가치는 그 사용이 더욱 널리 퍼지고 많은 보완 기능이 개발됨에 따라 증가합니다. 그러나 일반적으로 OSS의 공급은 도둑놈 문제에 직면하여 공급 부족을 초래하고 지속 가능한 공급이 어렵다고 여겨집니다. 이는 여기서 가정한 OSS의 반경쟁적 특성과 모순되는 것처럼 보이지만, 일반적인 규칙으로 우리는 도둑놈 문제의 존재를 인정합니다. 따라서 규모가 계속 확대됨에 따라 긍정적 외부성은 결국 일정 수준으로 수렴하게 됩니다.
OSS의 긍정적 외부성과 규모 간의 관계
(iii) 규모가 커짐에 따라 긍정적 외부성이 지속적으로 단조롭게 증가한다.
이러한 경우가 본문의 주제이며, 우리는 이러한 설계를 긍정적 설계라고 부릅니다. 사람들은 긍정적 설계가 암호화 프로토콜을 통해 실현될 수 있다고 생각합니다. 암호화폐가 긍정적 설계를 실현할 수 있는 이유를 살펴보겠습니다.
긍정적 설계에서 긍정적 외부성과 규모의 관계
긍정적 설계
이 글의 주장은 '긍정적 합의 게임을 지속하기 위해서는 규모가 커짐에 따라 지속적으로 긍정적 외부성을 생성하는 설계가 필요하다'는 것입니다. 사실, 일부 사람들은 긍정적 상태의 중요성을 주장합니다. 이러한 긍정적 설계는 암호화폐를 통해 실현될 수 있다고 논의합니다.
긍정적 외부성과 규모 관계 요약
부정적 영향을 줄이기
Web 2.0 서비스의 규모가 확대될 때, 개인정보 보호 문제가 자주 발생하며, 유럽 GDPR은 개인정보 보호 문제를 해결하기 위한 운동 중 하나로 볼 수 있습니다. 그러나 블록체인 기술의 출현은 이러한 상황을 크게 변화시켰습니다. 블록체인은 단일 중앙 서버가 아닌 여러 노드를 통해 데이터를 저장하고 관리할 수 있게 하여 데이터 투명성, 보안성 및 내결함성을 강화할 수 있습니다. 개인 키를 소유함으로써 사용자는 자신의 데이터, 자산 및 신원을 완전히 제어할 수 있어 자율적인 관리가 가능합니다. 이는 블록체인 기술이 Web 2.0 서비스의 확장으로 인해 발생하는 부정적 영향을 보완하는 것으로 볼 수 있습니다. 이는 GDPR과 같은 법률 및 규제를 통해 해결하는 것이 아니라, 프로토콜 자체의 설계에 심각하게 의존하는 아키텍처 차원의 해결책을 제공합니다.
오픈 소스 소프트웨어의 경우, 도둑놈 문제로 인해 공급 부족이 발생할 수 있어 지속 가능한 공급이 일반적으로 어렵습니다. 일반적으로 정부는 세금과 보조금을 통해 도둑놈 문제를 해결하기 위해 개입하지만, 암호화 프로토콜은 프로토콜 수익이나 네이티브 토큰 발행을 통해 자신의 금고를 유지할 수 있습니다. 이후에 언급할 내용처럼, 프로토콜 수익을 통해 OSS에 자금을 지원하는 것은 도둑놈 문제를 해결할 가능성이 있습니다.
긍정적 설계의 몇 가지 예
앞서 언급한 바와 같이, 블록체인과 스마트 계약은 전통적인 조정 문제를 해결할 수 있으며, 그 뚜렷한 특징은 프로그래머블 설계와 조정된 인센티브를 생성할 수 있는 능력입니다. 특히, 프로그래머블 설계를 통해 자신의 경제 시스템을 구축할 수 있는 능력은 지속적으로 긍정적 외부성을 생성할 수 있습니다. 블록체인 기반 프로토콜은 종종 이러한 속성을 가지고 있습니다. 여기서는 긍정적 합의 게임을 유지하기 위해 지속적으로 긍정적 외부성을 생성하는 설계를 나열하겠습니다.
다른 프로젝트와의 상호작용: 작업 및 경연
이 유형은 지속적으로 긍정적 외부성을 생성하는 도구입니다. 다른 프로토콜과 직접 상호작용함으로써 긍정적 외부성을 직접 생성할 수 있습니다. 이러한 서비스는 프로토콜 자체에 국한되지 않고, 사용자가 다른 서비스에 접근하도록 유도합니다. 예를 들어, 작업 프로토콜인 RabbitHole에서는 다양한 프로토콜에 대한 다양한 작업이 게시되며, 이러한 작업을 완료함으로써 사용자는 보상을 받을 수 있습니다. 이 메커니즘은 사용자가 경제적 인센티브와 게임화 요소의 동력에 의해 RabbitHole을 통해 다른 프로토콜에 게임처럼 참여할 수 있도록 합니다. 이 메커니즘은 다른 프로토콜의 유익한 행동을 촉진하여 긍정적 외부성을 생성합니다. Code4rena, 즉 AuditDAO는 커뮤니티가 프로토콜 코드를 감사할 수 있도록 하는 프로토콜입니다. Code4rena를 사용할 때, 사용자는 다른 프로토콜의 코드를 감사하게 되며, 이는 다른 프로토콜에 대한 유익한 행동을 장려합니다. 해커톤 및 경연에 참여하는 것도 사용자가 특정 프로토콜을 사용하여 제품을 개발하거나 프로토콜 내 문제의 해결책을 찾도록 유도하여 다양한 프로토콜에 가치 있는 행동을 창출할 수 있습니다. 구체적인 프로젝트로는 RabbitHole, Layer 3, buidlbox, Code4rena, Jokerace, Phi 등이 있습니다.
분기 용이성: SDK
이는 OSS의 가장 두드러진 특성 중 하나입니다. OSS에서는 소스 코드가 공개되어 있어 누구나 자신의 취향에 따라 다운로드하고 사용자 정의하여 사용할 수 있습니다. 이는 OSS의 장점이며, 사실 코드 분기를 통해 다양한 새로운 프로토콜이 생성되었습니다. 예를 들어, Moloch DAO라는 프로토콜은 이더리움 인프라에 자금을 제공하는 중요한 디지털 공공재로 주주들이 관리하는 DAO입니다. Moloch 코드를 분기함으로써 Moloch 기반 프로토콜이 생성되었으며, 예를 들어 MetaCartel이 있습니다. OSS에서의 분기는 본질적으로 코드 라이브러리를 분기하는 것이지만, 개발 키트와 무코드 도구의 생성은 분기를 더 쉽게 만들기 위한 것입니다. DAOhaus는 Moloch을 분기하는 데 사용되는 도구입니다. DAOhaus를 사용하면 Moloch 기능과 유사한 프로토콜을 쉽게 구축할 수 있습니다. 다른 예로는 Tendermint 합의를 가진 Layer 1 블록체인을 생성할 수 있는 Cosmos SDK와 Optimistic Rollups(Optimism과 동일한 유형)를 생성할 수 있는 OP Stack이 있습니다. 이러한 개발 키트는 OSS의 장점을 더 쉽게 활용할 수 있게 하여 긍정적 외부성을 창출하는 데 기여합니다. 구체적인 프로젝트로는 DAOhaus, Nouns Builder, Cosmos SDK, OP Stack, Conduit, Gitcoin Grants Stack, Zora 등이 있습니다.
조합 가능성
조합 가능성은 암호화 분야에서 특히 DeFi 분야에서 익숙한 용어일 수 있으며, '돈의 레고'라는 용어가 생길 정도로 일반화되었습니다. 많은 프로토콜이 기존 스마트 계약을 조합하여 구성되며, 이는 DeFi에서 특히 두드러집니다. 거버넌스 측면에서도 유사한 경향이 관찰됩니다; 예를 들어, Compound에서 출시한 체인 상 거버넌스 계약 중 하나인 Governor Alpha & Bravo는 DeFi 외부에서도 Compound의 거버넌스 계약을 사용합니다. 또한, Governor Alpha와 Governor Bravo 계약의 단점은 서로 다른 요구를 가진 프로젝트가 자신의 요구에 맞게 코드를 분기해야 하며, 이는 보안 문제를 초래할 수 있는 높은 위험을 동반합니다. 따라서 OpenZeppelin은 'Governor' 계약을 모듈화된 OpenZeppelin 계약 시스템으로 구축했습니다. Zodiac와 같은 모듈화된 거버넌스 도구도 이 아이디어의 연장선으로 볼 수 있습니다.
이는 상대적으로 작은 모듈화된 구성 요소를 만드는 데 중점을 두기 때문에 가능합니다. 이러한 구성 요소가 오픈 소스이고 경량화되어 있다면, 다른 프로토콜이 이를 채택하기가 더 쉬워지며, 이는 벽돌이 그들이 세운 웅장한 성보다 더 범용적이라는 것과 같습니다. 사실, 이더리움에서 ERC20 토큰 표준은 이더리움 가상 머신(EVM)보다 접근하기가 더 쉽습니다. 모듈화된 구성 요소에서 프로토콜을 구축함으로써, 이들은 더 조합 가능해지고, 다른 프로토콜에 더 친숙해지며 긍정적 환경을 조성합니다.
덧붙여, 이더리움 플랫폼의 이더리움 개선 제안(EIP)은 CC0(크리에이티브 커먼즈 제로) 라이센스를 채택하고 있습니다. CC0는 크리에이티브 커먼즈 라이센스로, 작품에 대한 모든 권리를 포기하여 제3자가 허가 없이 무료로 해당 작품을 재혼합하고 구축할 수 있도록 허용합니다. 이더리움의 제안자는 자신의 저작권을 완전히 포기하여 다른 사람들이 다른 블록체인에서 동일한 아이디어를 제안하거나 허가 없이 이를 기반으로 새로운 제안을 할 수 있도록 합니다. CC0의 채택은 보다 원활한 협업을 촉진하고, 네트워크 외부성을 생성하기 쉽게 하며 긍정적 합의 게임에 기여합니다.
공공재 자금 지원
이는 암호화폐의 가장 독특한 측면일 수 있습니다. 전통적인 OSS 프로젝트가 자신의 경제 생태계를 구축하는 데 어려움을 겪는 반면, 암호화폐는 경제학의 프로그래머블 설계와 자산 금고를 구축할 수 있습니다.
이더리움은 초기부터 공공재 자금 지원 문제를 고려해 왔으며, 시간이 지남에 따라 다양한 실험을 진행해 왔습니다. 이더리움 재단, Gitcoin은 자금 지원 프로그램을 운영하고 있으며, Gitcoin은 Glen Weyl, Vitalik Buterin 및 Zoe Hitzig이 제공하는 제곱 보조금을 운영하고 있습니다. Moloch DAO와 같은 DAO는 이더리움 생태계에 기여하며, 다양한 Moloch 프로토콜 기반의 자금 지원 DAO는 보조금 프로그램을 제공하고 공공재 자금을 추적하며, 주로 Optimism이 세 번째 라운드로 진행하고 실험합니다. 이러한 노력은 자신의 프로토콜에 자금을 사용하는 것뿐만 아니라, 자신의 프로토콜을 지원하는 주변 도구에 투자하는 것과 관련이 있습니다. 이러한 접근은 도둑놈 문제로 인한 공공재 공급 부족을 해결하기 위한 시도입니다. 그러나 일부 사람들은 공공재를 자금 지원하기보다는 자신의 제품을 확장하는 것을 선호하는 것 같습니다. 사실, 제품 생태계 확장을 목표로 하는 자금도 긍정적 외부성을 계속 생성할 수 있지만, 더 많은 긍정적 외부성을 창출하기 위해서는 생태계를 넘어서는 접근이 필요할 수 있습니다.
결론
공공재와 반경쟁 물품이 긍정적 외부성을 생성한다는 것은 잘 알려져 있습니다. 규모화함으로써 지속적으로 긍정적 외부성을 생성하는 것은 긍정적 상태를 육성하는 데 필요하며, 본문에서는 긍정적 상태에 접근하는 방법을 요약했습니다. 암호화폐는 전통적인 조정 문제를 해결할 수 있지만, 초점은 부정적 영향을 줄이는 것이 아니라 더 큰 긍정적 영향을 추구하는 데 두어야 합니다. 우리에게는 긍정적 게임을 유지하기 위해 지속적으로 긍정적 외부성을 생성하는 프로토콜을 설계하는 것이 매우 중요하며, 암호화폐는 이를 실현할 수 있습니다. 또한, 긍정적 설계는 재생 경제, 반취약 프로토콜 및 저항력이 있는 사회를 가져올 수 있다고 생각합니다.
특히 Scott Moore, Toby Shorin 및 Naoki Akazawa의 피드백, 검토 및 영감에 감사드립니다.