HashKey:스타 플랫폼 Dfinity 토큰 모델 디자인 심층 분석
본 문서의 저자는 HashKey Capital Research의 최천이며, 만향 블록체인 수석 경제학자 주전위의 검토를 받았습니다.
Dfinity의 구상은 2015년에 시작되었으며, 2017년 초에 시드 라운드 자금을 모집한 후, 2018년에 a16z 및 Polychain Capital과 같은 기관 및 커뮤니티 구성원으로부터 투자를 받았습니다. 최종 발표된 모집 총액은 1.95억 달러입니다. 자금 모집은 매우 순조로웠지만 프로젝트 진행은 기대에 미치지 못했습니다. Dfinity는 원래 2019년의 메인넷 출시 날짜를 여러 번 연기했으며, 결국 2021년 1분기에 창세 버전을 출시하고 ICP(이전 DFN으로 알려짐) 토큰을 배포하기로 확정했습니다. ICP 선물은 이미 출시되었으며, 현재 가격에 따라 Dfinity의 가치는 130억 달러로 평가되며, 출시 후 암호화폐 시가총액 순위에서 상위 10위 안에 진입할 수 있습니다. 2021년 가장 기대되는 공공 블록체인 중 하나로서, 본 문서는 그 토큰 모델의 설계와 영향을 분석할 것입니다. ICP는 주로 노드 보상, 잠금으로 인한 거버넌스 권한 획득 및 자원 소비를 통한 교환과 관련이 있습니다.
1. Dfinity 소개
Dfinity의 목표는 인터넷 컴퓨터로, 인터넷을 공공 계산 플랫폼으로 만드는 것입니다. 초기 자금 모집 시와는 달리, 현재 Dfinity의 마케팅에서는 블록체인 내용을 강조하지 않고 소프트웨어 배포 방식을 재구성하는 데 중점을 두고 있습니다. 인터넷 컴퓨터는 다운타임 없이 변조 방지의 "컨테이너"(스마트 계약의 또 다른 형태로 이해할 수 있음)에서 소프트웨어를 호스팅하여 시스템 간의 상호 운용성을 높이고 개발자가 서버 및 클라우드 컴퓨팅 기업에 의존하지 않도록 합니다. 그러나 Dfinity는 여전히 "컨테이너"의 블록체인을 기반으로 하며, 그 확장성과 계산 능력은 원칙적으로 무한히 확장될 수 있습니다. 그 외에도 Dfinity의 토큰 메커니즘은 블록체인 설계를 참고하여 경제 모델과 거버넌스 메커니즘을 포함합니다.
Dfinity의 시작은 여러 단계로 나뉘며, 각각 구리(Copper), 청동(Bronze), 텅스텐(Tungsten), 나트륨(Sodium) 및 수은(Mercury)입니다. 마지막 수은을 제외한 나머지는 테스트넷입니다. 현재 수은의 알파 내부 테스트 버전이 출시되었으며, 2021년 1분기에 창세 버전이 출시되고 ICP 토큰이 배포될 예정입니다.
그림 1: Dfinity 로드맵
ICP(이전 DFN으로 알려짐)는 Dfinity의 네이티브 토큰으로, 출시 후 469,213,710개가 직접 발행되며, 아래 그림 비율에 따라 투자자 및 커뮤니티에 분배됩니다.
그림 2: ICP 분배 계획
2. ICP의 경제 모델
ICP의 공급과 수요
Dfinity 공식에서 발표한 경제 모델 개요에 따르면, ICP는 주로 두 가지 용도가 있습니다. 하나는 "신경원"을 여는 데 잠금으로 사용되고, 다른 하나는 컨테이너 실행을 위한 연료로서 사이클로 전환되는 것입니다. 간단히 말해, ICP의 사용 시나리오는 거버넌스와 계산 자원 교환으로 나뉩니다.
그림 3: ICP의 경제 모델 (출처: Dfinity Medium)
공급
Dfinity 시스템에서 ICP 인플레이션은 보상을 지급하는 데 사용되며, 일부는 신경원(거버넌스 노드) 참여를 위한 보상으로 사용되고, 다른 일부는 데이터 센터에 대한 보상으로 사용됩니다. 그러나 ICP의 분배 수량은 공개되지 않았으며, 미래에는 신경원을 통해 결정될 수 있습니다.
네트워크 신경원 시스템(NNS, Network Nervous System)은 Dfinity의 거버넌스 시스템으로, NNS는 신경원으로 구성되어 있으며, ICP를 보유한 모든 사람은 신경원을 잠금하여 Dfinity의 체인 상 거버넌스에 참여할 수 있으며, 거버넌스 참여로 인해 시스템 보상을 받을 수 있습니다. 이는 PoS에서의 스테이킹 행동과 유사하며, 사용자는 자신의 선택에 책임을 져야 합니다. 제안 및 투표 내용이 네트워크 발전에 해를 끼친다면, 신경원에 잠금된 ICP의 가치도 하락할 것입니다. 사용자가 신경원에 잠금된 ICP의 수량 비율과 해제 지연 시간은 그들의 투표 권한을 나타냅니다. 시스템은 매월 최대 투표 보상을 결정하며, 최종적으로 사용자의 참여 정도에 따라 비례하여 보상이 분배됩니다. 사용자는 자신의 신경원을 설정하여 다른 신경원을 따라 자동으로 투표할 수 있습니다.
거버넌스에 참여하는 신경원에 대한 보상 외에도, ICP는 데이터 센터에 대한 보상으로도 사용됩니다. 데이터 센터는 표준화된 계산을 제공하는 노드를 의미합니다. Dfinity는 네트워크에 충분한 계산 능력을 보장하기 위해 노드에 전문 장비 요구 사항을 두고 있으며, 특히 고성능 CPU와 RAM이 필요합니다. 전문 장비를 갖춘 데이터 센터는 일반적으로 여러 노드를 운영하므로, 네트워크 노드 수는 데이터 센터 수보다 훨씬 많아야 합니다. Dfinity 프로젝트 측은 10년 후 네트워크의 노드 수가 수백만 개에 도달하고 데이터 센터 수가 수천 개에 이를 것으로 예상하고 있습니다.
데이터 센터는 브로커를 통해 ICP를 직접 현금 수익으로 교환할 수 있으며, ICP의 가치가 안정적이라면 이는 예측 가능한 안정적인 수익이 될 것입니다. 미래에는 데이터 센터에 대한 보상을 위해 스테이블코인이 도입될 가능성도 있습니다. Dfinity 데이터 센터의 진입 장벽은 이더리움의 검증자보다 훨씬 높다는 것을 알 수 있습니다. Dfinity 네트워크는 높은 계산 능력 요구 사항으로 인해 노드가 일정 규모의 기계를 갖추어야 하며, 일반 사용자가 운영에 참여하기는 어렵습니다. 그러나 신경원을 생성하여 거버넌스 노드가 되는 것은 진입 장벽이 없습니다. 네트워크가 더 많은 용량이 필요할 때는 더 많은 데이터 센터가 참여해야 하며, 데이터 센터는 NNS에 DCID(데이터 센터 ID)를 신청해야 합니다. 일반 사용자는 투표를 통해 간접적으로 노드 구축에 참여할 수 있습니다.
수요
Dfinity의 컨테이너는 투명하고 변조 방지 및 영구적으로 존재하며, 코드와 상태를 포함하고, 내용은 사용자가 업로드합니다. 컨테이너는 전용 관리 프로그램에서 실행되며, 실행에 필요한 "연료"는 사이클입니다. 컨테이너 소유자는 ICP를 구매하여 사이클로 전환한 후, 이를 컨테이너에 충전하여 소비하므로 디플레이션 모델이 형성됩니다. ICP가 사이클로 전환되는 것은 단방향이며, 교환 비율은 고정되어 있지 않고 NNS에서 변경할 수 있습니다.
NNS에서 ICP의 수요는 잠금으로 나타납니다. 사용자는 일정 수량의 ICP를 잠금하여 신경원을 생성해야 하며, 잠금 수량은 신경원의 투표 권한에 영향을 미칩니다. 그 외에도 신경원의 "용해 지연"도 투표 권한에 영향을 미칩니다. 사용자가 신경원 거버넌스 시스템에서 탈퇴하려면 자신이 생성한 신경원을 용해해야 하며, 용해에는 시간이 필요합니다. 신경원을 종료하는 이 기간을 용해 지연이라고 하며, 사용자는 이를 6개월에서 8년 사이로 설정할 수 있으며, 언제든지 용해를 중단할 수 있습니다. 이러한 방식은 사용자가 Dfinity 네트워크와 깊이 결합되도록 하기 위한 것입니다.
다층 토큰의 설계와 영향
ICP 외에도 Dfinity에서 설계한 토큰은 사이클과 스테이블코인 두 가지가 있으며, 스테이블코인은 단기 내에 구현되지 않을 것입니다. 여러 종류의 토큰을 설정하는 것은 통화가 안정성을 유지해야 한다는 생각에서 비롯되었습니다. ICP와 사이클은 단방향 교환이며 비율이 고정되어 있지 않으므로, 사이클은 안정적인 가치 범위를 유지할 수 있습니다. 만약 사이클과 ICP의 교환 비율이 즉시 조정된다면, 사이클은 스테이블코인으로 간주될 수 있습니다.
미래에 Dfinity는 시스템에 스테이블코인을 도입하여 데이터 센터에 보상할 계획이지만, 스테이블코인의 출처는 문제입니다. 지급 측에서 사용되는 ICP는 소각되기 때문입니다. 만약 스테이블코인이 재단의 비축에서 온다면, 전체 시스템은 지속 가능한 시스템이 아닙니다. 지급 부분도 스테이블코인으로 교환된다면, 이는 컨테이너 소유자가 데이터 센터에 직접 지급하는 모델을 형성하여 ICP의 가치 포착 능력을 낮출 수 있습니다.
스테이블코인 계획이 온라인되기 전, 시스템의 가치 입력은 컨테이너 소유자가 ICP를 구매하여 소각하는 시나리오에서 발생하며, 이를 통해 ICP의 사용 범위와 인지도가 높아집니다. ICP의 가치는 계산 네트워크의 사용 정도에 따라 확대되므로, Dfinity 초기에는 스테이블코인 계획이 사용되지 않을 것입니다. 스테이블코인 계획은 ICP 가격 변동이 시스템에 미치는 영향을 줄일 수 있으며, 이후 ICP 가치는 네트워크의 거버넌스 권한만 반영할 수 있습니다. ICP의 가치를 유지하려면 스테이블코인 계획은 Dfinity가 발전한 후기에 실행될 수 있습니다.
네트워크 신경원 시스템(NNS)과 영향
NNS의 설계
Dfinity는 체인 상 거버넌스 방식을 채택하여 네트워크 신경원 시스템(NNS)이라고 부릅니다. NNS 내의 신경원은 비고정 링크 방식으로 연결되어 있으며, 즉 신경원이 다른 신경원을 따라갈 수 있는 선택을 할 수 있어 유동적인 민주주의를 형성합니다. NNS의 결정 내용은 주로 시스템 매개변수 및 규칙 수정, 클라이언트 업그레이드, 계정 동결 및 해제 등이 있습니다. 신경원이 결정 내용 판단이 불가능할 경우, 투표를 포기하거나 신뢰하는 신경원에 따라 투표할 수 있습니다. 이러한 추종 관계는 보이지 않으므로 투표 권한을 숨길 수 있습니다. 예를 들어, 커뮤니티 참여자가 개인 신경원 주소를 외부에 발표하고자 할 경우, 투표 권한이 매우 작은 신경원 A를 공개한 후, 투표 권한이 큰 신경원 B로 A를 따라갈 수 있습니다. 추종 관계가 보이지 않기 때문에 사용자는 추종 대상을 선택할 때 무작정 대규모 보유자의 행동을 피할 수 있습니다. 신경원 추종 방식은 다른 공공 블록체인의 위임 투표와 다르게, 추종되는 신경원은 추가 보상을 받지 않습니다.
어떤 신경원도 NNS에서 제안을 발표할 수 있으며, 특정 유형에 관련된 경우 전문인이 조사 및 평가를 수행해야 합니다. 예를 들어, 누군가 의도치 않게 잠긴 스마트 계약을 복구하고자 할 경우, 제안자는 자신의 신원 권위성을 증명해야 하며, 즉 제안자가 이 주소와 관련이 있음을 증명하고 문제를 정확히 설명하며 수정 계획을 업로드해야 합니다. 이러한 자료는 많은 인력을 소모하여 검증하고 수정 위험을 평가해야 하므로, NNS는 제안자가 두 가지 비용을 지불하도록 요구합니다. 하나는 전문인의 보수이고, 다른 하나는 보증금으로 제안이 통과된 후에 반환됩니다.
NNS의 영향
NNS의 거버넌스 모델은 다른 공공 블록체인에 비해 민주적이고 유연성을 가지고 있으며, 모든 신경원이 제안을 시작할 수 있고 투표 참여로 보상을 받을 수 있습니다. Dfinity의 거버넌스는 더 유연하며, 예를 들어 NNS는 스마트 계약 수정 권한을 가지고 있어 프로젝트의 결함으로 인한 문제를 피할 수 있습니다. 악의적인 사용을 방지하기 위해 NNS가 채택한 방법은 신경원 용해 시간을 연장하고, 신경원 잠금에 ICP를 설정하는 것입니다. 해제 시 6개월에서 8년의 시간이 필요하며, 누군가 NNS에서 Dfinity 네트워크에 해를 끼친다면 그가 보유한 ICP의 가치는 크게 손실될 것입니다. NNS의 최종 목표는 Dfinity 생태계의 시장 가치를 높이는 것입니다.
Dfinity의 NNS 거버넌스는 주류 공공 블록체인에서 혁신적인 방식으로, 현재 대부분의 공공 블록체인은 "코드가 법이다"라는 규칙을 따르고 있으며, 스마트 계약 문제는 하드 포크를 통해서만 해결됩니다. 주류 공공 블록체인의 거버넌스 방식은 다음과 같습니다.
표 1: 주류 공공 블록체인의 거버넌스 방식
개방형 공공 블록체인은 항상 의사 결정 통제에서 더 탈중앙화되고 민주적이라고 여겨지지만, 실제로는 그렇지 않습니다. 비트코인을 예로 들면, 비트코인은 탈중앙화된 거래 및 검증을 실현했지만, 거버넌스 통제에서는 탈중앙화를 이루지 못했습니다. 첫째, 비트코인 커뮤니티의 제안 논의 방식은 매우 느슨하며, 비트코인 채굴 풀은 탈중앙화 정도에 위협이 되는 세력입니다. EOS의 대의제 민주주의는 매수, 노드 공모 및 고착화 등의 문제를 겪고 있으며, EOS 보유자는 잠금의 기회 비용으로 인해 거버넌스 참여 의지가 낮습니다. Polkadot의 거버넌스 방식 개선은 거버넌스 투표가 위임 노드 투표와 동시에 진행될 수 있도록 하며, 기술 업그레이드는 이사회 전문 구성원이 제안하고 투표합니다. 이사회와 대중이 제안한 제안은 투표 통계에서 다른 방식을 취하며, 이사회가 제안한 제안은 더 쉽게 통과됩니다. Dfinity의 거버넌스 방식은 위의 프로젝트에 비해 더 민주적이며, 모든 사람이 신경원을 생성하여 거버넌스에 참여할 수 있으며, 오직 잠금된 ICP의 수량과 해제 기간에 따라 투표 권한이 결정됩니다.
3. 생각과 요약
Dfinity의 네이티브 토큰 ICP는 모델에서 생성에서 소각까지의 전 과정을 실현합니다. ICP의 증가는 거버넌스에 참여하는 신경원과 데이터 센터에 대한 보상으로 사용되며, 컨테이너 소유자는 ICP를 구매하여 사이클로 전환하여 컨테이너 실행을 지원합니다. Dfinity 네트워크 사용자가 계속 증가함에 따라, 더 많은 사람들이 ICP를 구매하여 컨테이너를 운영하게 되고, 네트워크의 가치도 지속적으로 증가할 것입니다. 지급자와 데이터 센터가 토큰 변동으로 인한 손실을 피할 수 있도록, 미래에는 스테이블코인이 도입될 가능성이 있습니다.
데이터 센터가 클라이언트를 운영하는 것은 일반인이 참여하기 어렵다는 것을 의미하므로, 중앙화 및 조작 문제를 동반할 것입니다. Dfinity 공식은 데이터 센터가 전 세계 다양한 장소에 분포하여 데이터 센터의 조작을 피할 수 있다고 설명합니다. 그 외에도 Dfinity의 NNS 거버넌스는 네트워크 문제를 피할 수 있습니다.
NNS는 Dfinity의 결정 내용이 매개변수 설정에서 스마트 계약 잠금 및 변경에 이르기까지 다양하며, 거버넌스 방식이 더 유연하고, 다른 공공 블록체인 거버넌스 메커니즘에 비해 권한이 더 큽니다. 따라서 사용자는 신경원을 생성할 때 비교적 긴 잠금 주기를 설정해야 하며, 이 주기는 사용자가 신경원을 철회하기로 결정한 시점부터 사용자가 ICP를 받을 때까지의 시간으로, 최소 6개월에서 최대 8년입니다. NNS는 이러한 방식으로 사용자의 이익과 시스템의 이익을 깊이 결합합니다. 만약 미래에 Dfinity가 스테이블코인을 사용하여 데이터 센터에 보상하고 사이클 비용을 지급한다면, ICP는 네트워크의 거버넌스 권한만을 나타내게 되며, 그 당시 Dfinity의 네트워크 규모가 작다면 ICP의 가치에 영향을 미칠 것입니다.