블록체인허브 (blockchainhub.kr) - 블록체인 포털

탈중앙화에 대한 정의와 측정방법

심버스 11 2,658 2018.10.23 13:09

1. 기존의 정의


이더리움의 창시자로 널리 알려진 비탈릭 부테린(Vitalik Buterin)이 쓴 <The Meaning of Decentralization > 에서 부테린은 다음과 같이 탈중앙화를 구분하고 있다.

  • - 구조적 탈중앙화
  • - 정치적 탈중앙화
  • - 논리적 탈중앙화

이 중 구조적 탈중앙화는 네트워크 구조에서 탈중앙화 되었는가의 여부이고 정치적 탈중앙화는 합의과정에서 소수에게 의사결정이 집중 되어있는가의 여부이고 논리적 탈중앙화는 네트워크작동이 다원화 되어있는가의 여부이다.

블록체인 중 이더리움은 구조적으로 정치적으로 탈중앙화 되어있으나 논리적으로 집중화 되어있다. 논리적으로 집중화 되어있다는 것은 블록체인이 하나의 시스템으로 작동하고 있다는 의미이다.

또한 탈중앙화는 장애 허용성(Fault tolerance), 공격 저항성(Attack resistance), 담합 저항성(Collusion resistance)을 가지기 위해서 필요하다고 지적하였다. 부테린은 담합저항성에 대해서 비트코인에서는 비트코인 채굴자들이 서로 잘 아는 사이라도 담합하고 있지 않다는 점을 지적하고 있다.

<참고> https://medium.com/hashed-kr/the-meaning-of-decentralization-kr-f7942cf9fed6


2. 탈중앙화에 대한 새로운 정의가 필요한 이유


부테린이 설명한 탈중앙화에 대한 개념은 네트워크의 구조, 합의과정에 국한되어 있어서 블록체인이 가지는 실제적인 중앙집중화 현상을 설명하거나 서로 다른 블록체인의 탈중앙화 정도를 비교할 수 없다. 새로운 탈중앙화의 개념이 필요한 이유는 다음과 같다.

  • - 기존 메인넷 구조개선과 새로운 메인넷 설계
  • - 메인넷 간의 탈중앙화에 대한 정확한 측정과 비교
  • - 집중화 되어가는 토큰 이코노미의 개선
  •  

3. 탈중앙화에 대한 새로운 정의


새로 제안하는 탈중앙화는 네가지 측면에서 다음과 같이 정의할 수 있다.

  • - 네트워크 구조 : 새로운 노드의 진입이 자유로운가의 여부
  • - 거버넌스 : 기존 일반노드들에게 합의과정의 참여기회가 공정하게 부여되는가의 여부
  • - 컴퓨팅 리소스 : 네트워크 전체의 컴퓨팅리소스가 얼마나 분산화 되어 사용되는가의 여부
  • - 토큰 이코노미: 토큰의 배분이 노드들에게 얼마나 공정하게 배분되는가의 여부

위의 탈중앙화의 관점에서 보면 EOS는 네트워크구조, 거버넌스에서 탈중앙화 되어있지 않다.

흔히 BFT 합의방식은 중앙집중화 된 방식이라고 오해한다. BFT 합의방식은 사전적으로 ‘네트워크 구조에서 자유로운 진입(Free entry)이 보장되고 합의과정에 일반노드들이 공정하게 참여(Fair participation)한다면 탈중앙화 되어있다’고 간주해야 한다.

여기서 ‘공정한 참여’의 의미를 살펴보자. POW/POS는 사전적으로 모든 노드에게 참여기회를 동등하게 부여하고 있지만, 사후적으로는 항상 컴퓨팅파워와 지분이 높은 노드들에게 합의과정의 처리와 토큰의 분배가 집중된다.

BFT를 이용하는 합의방식의 경우 일반노드 중에서 일정한 컴퓨팅능력과 지분조건이 전제되는 경우 인증자(Validator)로 참여할 기회가 동등하게 주어지고 사후적으로도 참여기회가 분산되어 있다면 탈중앙화 되었다고 해야 한다. 다만 EOS처럼 사전적으로 인증자를 선발하지만 참가를 원하는 자격 있는 노드들에게 시스템에서 자동적인 교체가 이루어지지 않는다면 이는 탈중앙화 되었다고 볼 수 없다.

BFT방식에서 일정한 자격을 가진 노드에게 동등한 인증자의 기회가 주어진 경우를 가정하자. 만약 채굴전문회사에서 인증자노드를 가지기 위해 많은 인증자 후보노드를 만들었을 때 과연 탈중앙화의 필요성 중 하나인 담합저항성(Collusion Resistance)를 가지는 가의 여부이다.

EOS는 헌법을 통해 블록생산자를 정하고 인증자노드의 2/3 보다 큰 수의 노드 합의를 통해 블록이 생성되는 방식으로 하여금 담합저항성을 가진다. 탈중앙화 된 이더리움의 담합저항성이 EOS보다 큰 이유는 담합비용(Collusion Cost)이 크다고 믿기 때문이다. 그러나 메인넷의 노드 수가 적어지고 하나의 조직이나 답합을 통하여 노드를 장악할 수 있다면 담합을 통한 블록조작가능성은 항상 존재한다.


4. 탈중앙화 측정방법


(1) 지니계수를 사용한 탈중앙화 지수 측정방법

소득분배의 불균등도를 측정하는 지수계수를 사용하여 네 가지의 탈중앙화 지수를 정의할 수 있다.

  • - 컴퓨팅 리소스의 탈중앙화 지수 계산방법

(a) 일정기간 동안의 노드별 거래수수료를 작은 크기부터 배열하여 지니계수를 산출한다.

(b) 탈중앙화지수 = 1 - 지니계수

8ee3a361b3fc3efdd636e90ad3ff4a2f_1540267371_9725.jpg 

  • - 토큰 이코노미 탈중앙화 지수 계산방법

(a) 일정기간 동안 노드별로 채굴되거나 분배된 코인의 크기 순서대로 배열한 후 지니계수를 산출한다.

(b) 토큰 이코노미 탈중앙화 지수 = 1 - 지니계수


(2) 노드집중도를 이용한 탈중앙화 측정방법

탈중앙화를 측정하는 또 하나의 방법은 상위 N개의 노드를 블록생성의 수, 보상의 분배, 컴퓨팅처리건수(용량)의 측면에서 집중도를 산출하는 것이다. 이는 경제학에서의 산업집중도 개념을 사용한 방법이다.

  • - 허핀달 지수
  • 8ee3a361b3fc3efdd636e90ad3ff4a2f_1540267411_973.jpg

    (a) 개별노드가 전체에서 차지하는 수수료 비율 (또는 코인분배비율)을 제곱, 합계하여 산출한다.

    (b) 허쉬만(Hirschman)은 지수의 제곱근을 집중지수로 제시하고 있다.

    (c) 지수는 0에서 1 사이에서 변화

    (d) 모든 노드가 동등한 컴퓨팅을 처리한 경우 (또는 코인분배가 균등하면) H=1/N

    (e) 한 노드가 순수독점을 하였을 경우 H=1

    (f) 허핀달 지수의 예

  • 8ee3a361b3fc3efdd636e90ad3ff4a2f_1540267489_0529.jpg

    • - 엔트로피 지수
    • 8ee3a361b3fc3efdd636e90ad3ff4a2f_1540267519_665.jpg

      (a) 물리학에서 도입된 개념

      (b) 불확실성과 불균형 정도를 계측하기 위해 개발

      (c) 작은 값일 수록 높은 독점도 또는 불균등도를 제시

      (d) 모든 노드의 규모가 동일할 경우 E = log2N

      (e) 순수독점일 경우 E = 0

      (f) 상대적 엔트로피 지수(R) : R = log2N - E


5. 시사점


사전적으로 네트워크 및 거버넌스 구조가 탈중앙화 되도록 설계하였더라도, 참여자의 전략적인 행동은 자신의 이익을 극대화하기 위함이고 그 결과 사후적인 관점에서 측정하면 탈중앙화 지수는 매우 낮게 나타난다. 이는 플랫폼의 설계의도와 참여자의 전략적인 선택이 불일치하기 때문에 생기는 결과이다.

PoW와 PoS에서는 합의대가로서 코인을 지불하기 때문에 채굴을 전문으로 하는 마이닝회사가 존재하게 되고, 컴퓨팅파워가 작은 노드들은 장기적으로 고사할 수밖에 없는 악순환구조가 생길 수 있다.

특히 PoS와 DPoS의 경우 Validator 노드들 간의 암묵적인 담합(Implicit Collusion) 문제가 지속될 수 있다는 점도 눈여겨보아야 한다. 암묵적인 담합은 경제학에서는 지속적인 일종의 독점형태로 보는 전략적인 활동이다. 이미 이러한 행태는 Steemit과 EOS에서 관찰되는 행위이다.

탈중앙화 지수를 측정하기 위해서는 네트워크 상에 참여하는 노드의 수를 한정하는 것을 고려해야 한다. 예를 들어 이더리움의 경우 많은 노드들이 실험 또는 채굴형으로 돌아가는 경우가 상당하기 때문이다. 실제 거래를 처리하지 않은 노드들은 대상에서 제외해야 탈중앙화 지수를 정확히 측정할 수 있다.

따라서 블록체인 기능을 제공하는 네트워크의 합의과정, 보상 및 수수료체계는 앞서 언급한 네 가지 측면의 탈중앙화 기준에 합치되어야 하며, 사후적으로 지속가능하도록 설계되어야 한다.


추천&비추천 정책안내

, , , ,

신고
  • 카카오톡으로 보내기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오스토리로 보내기
  • 네이버밴드로 보내기
  • 네이버로 보내기
  • 텀블러로 보내기
  • 핀터레스트로 보내기

Comments

떠블 18-10-23 14:21 1   0
좋은글 감사합니다...탈중앙화..힘드네요.
냥집사 18-10-23 15:40 1   0
탈중앙화의 개념 자체는 굉장히 단순한줄 알았는데, 어렵군요 ㅎㅎ;;;
캠캠 18-10-23 15:49 1   0
그냥 봐서는 도무지 모르겠네요.
마르코 18-10-23 16:13 1   0
좋은글 감사합니다
역시 공부는 어려워ㅎ
스페셜골드 18-10-26 11:22 1   0
비트코인 자체가 탈 중앙화를 위해 만들어 졌지만 거대 고래들로부터 벌써 탈 중앙화가 위협을 받으니... 그러나 탈 중앙화는 반듯이 온다고 생각합니다
김영민 18-11-23 17:24 1   0
꽤나 전문적인 자료네요. 감사합니다.

[컬럼] ID 체인과 암호화폐 지갑의 미래 28

지갑은 오래 전부터 인류와 함께 해왔다. 주조된 동전을 저장할 때에는 쌈지나 복주머니를 쓰곤 했다. 그러다 플라스틱이 나온 후로는 빨간 돼지저금통이 인기를 끌었고 쉽게 꺼낼 수 없는 최소한의 보안이 돼 있었다. 아마도 그 돼지의 배를 갈라 동전을 곶감 빼듯 꺼내 쓰곤 했던 아련한 기억을 갖고 있을 것이다...
274 | 23 | 2019.05.10

Trusted Identity and Blockchain: Self-Sovereign Identity (Part 2) 4

What was once known to be the haven for geeks, the internet has now become the platform for everyone. With the advent of smartphones, it is safe to assume that we are now...
333 | 6 | 2019.03.28

Trusted Identity and Blockchain: Self-Sovereign Identity (Part 1) 8

Reminiscing the past years of blockchain’s history, we have seen various innovations stem from blockchain technology, trying to address alternatives to centralized contro...
667 | 8 | 2019.03.26

[컬럼] 분산ID와 이용자 자기주권시대 12

블록체인 기술이 세상의 변화를 이끌어 가고 있다. 이런 세상의 변화를 크게 정리하면 다음과 같은 5가지를 꼽을 수 있다.​• 블록체인 기술을 사용한 새로운 자금모집 방식이 조직의 거버넌스와 비즈니스 모델을 변화시킨다.• 블록체인에 쓰이는 신뢰성 있는 데이터를 이용해 P2P 거래가 활성화됨으로써 거래를 지...
1,030 | 13 | 2019.02.27

통인 익스프레스 매거진 'Home&Moving' 8

통인 익스프레스에서 발간하는 '홈앤무빙' 2월호에'블록체인을 통한 스마트 홈케어' 기고문이 실렸습니다. (p90-92)(캡쳐화면은 화질이 선명하지 않네요. 링크 눌러서 편하게 읽어보실 수 있습니다 :)
358 | 10 | 2019.02.11

SymVerse at World Blockchain Summit MARVELS 1

2018. 12.12 서울 신라호텔에서 열린 '월드 블록체인 써밋 마블스'에 심버스 최수혁 박사가 스피커로 참여했습니다. 코리아씨이오서밋이 주최하고 매일경제TV, 한국블록체인산업진흥협회, 한국블록체인 스타트업협회, 국회 4차산업혁명포럼이 공동주관하며 서울시와 TV조선, 오픈블록체인산업협회, 한국블록체인콘...
309 | 3 | 2019.01.18

SymVerse의 새로운 진화 (1) 6

SymVerse는 “공생” 그 자체입니다.블록체인 생태계의 주체는 블록체인을 만드는 낼 수 있는 노드들인 공급자와 블록체인을 사용하여 서비스를 만들어내는 애플리케이션 사업자와 일반지갑 소유자인 소비자입니다.블록체인을 만들어낼 수 있는 공급자들과 이를 사용하는 소비자들은 P2P네트워크를 통하여 서로연결되어...
457 | 7 | 2019.01.08

Economic Foundation of SymVerse Innovations 7

<Old Blockchain Regime>Economic Components of TokenEconomy-소비자(Consumers): Wallet users and dApps Usage fee payment-생산자(Producers): Full nodes using PoS (Future Eth...
329 | 5 | 2018.12.21

[심버스 어드바이저] 경청의 멘토- 대니 휴즈 1

며칠 사이- 경청에 대한 포스팅을 올렸었지요?오늘 아름다운 한 분의 예를 올려봅니다.Danny Hugheshttp://www.dannyhughes.me/여긴 대니 휴즈의 홈페이지네요. 그의 경력을 보면 독특합니다.축구선수였다가 사회사업가가 되었고 책의 저술가가 되었으며..... 청취자! 이건 뭘까요?그는...
650 | 3 | 2018.12.20

[심버스 어드바이저] 등 뒤의 웅혼한 바람- 신근영 회장님 6

마을에는 어르신이 계시듯 블록체인계에도 그런 존재가 필요하다고 봅니다.블록체인 세계는 전반적으로 매우 젊은 세대가 주축이 되어 있죠. 그러기에 젊은 피가 끓고는 있으나 완숙한 경륜은 모자란 경우가 많은 것은 당연한 일인지도 모릅니다.경륜은 바른 사상을 제시하며 사상은 우리 프론티어들에게 방향의 준거를 주...
793 | 5 | 2018.11.19

[심버스 어드바이저] 조너선 하이트(Jonathan Haidt) 6

심버스에는 어드바이저가 계십니다.어드바이저를 잘 살펴보는게 왜 중요할까요?어드바이저의 정신과 사상의 총합, 그 중심점에 그 회사가 있을 것이기 때문이지요.첫번째 소개할 분이 이 분입니다.조너선 하이트(Jonathan Haidt)는 미국의 심리학자며 뉴욕대학교 교수입니다.그의 저서 '바른 마음' 등은 우리...
269 | 4 | 2018.11.14

SymVerse Mechanism Design 10

암호화폐의 디자인과 실행작업은 하나의 생태계를 만들어내는 ‘구조설계(Mechanism Design)’입니다.(Mechanism Design: 게임이론, 응용경제학의 한 분야. 2007년 Hurwicz, Maskin, Myerson이 노벨 경제학상을 수상함. https://en.wikipedia.org/w...
648 | 12 | 2018.10.23

탈중앙화에 대한 정의와 측정방법 11

1. 기존의정의이더리움의 창시자로 널리 알려진 비탈릭 부테린(Vitalik Buterin)이 쓴 <The Meaning of Decentralization > 에서 부테린은 다음과 같이 탈중앙화를 구분하고 있다.- 구조적 탈중앙화- 정치적 탈중앙화- 논리적 탈중앙화이 중 구조적 탈중앙화는 네트...
2,659 | 12 | 2018.10.23

SymVerse White paper 10

심버스 백서는 현재 한글, 영문, 중문, 일문 버전으로 나와있습니다.차후 외국어 버전이 추가되는 대로 업데이트 하겠습니다.감사합니다.
1,287 | 8 | 2018.10.22

'메인넷 톺아보기' 행사 중 SymVerse 8

10월 19일 고려대학교에서 주회한 '메인넷 톺아보기' 행사 중 심버스 발표 부분을 정리했습니다.흔히 속도와 용량을 가장 따지는데 그런 것은 길어야 3년 안에 모두 해결될 문제라고 봅니다.정말로 근본적인 이슈는-아마존과 같은 인터넷 생태계에 대해 블록체인 생태계가 과연 더 나은 대안이 될 수 있는 것일까...
542 | 6 | 2018.10.22

SymSensus에 대하여 5

1. 램버트의 비잔틴 장군문제는 참가자의 수가 배반자의 수보다 3배 이상되어야 배반을 극복할 수 있다고 하였다. 이러한 결과가 응용된 것이 BFT 계열이라고 부르는 PAXOS 알고리즘이다. 현재 PoW나 PoS 외 거래속도를 해결했다고 주장하는 대부분의 메인넷 합의과정은 주로 PAXOS 알고리즘의 변형으...
293 | 7 | 2018.10.18

SymVerse 특징 4

SymVerse는 블록체인을 통하여 더 나은 세상을 구현하기 위해새로운 접근방법과 혁신적인 설계철학을 도입하였습니다.게임이론에 기반한 사회 경제적 융합기존의 블록체인 플랫폼은 블록생산과 거래확정에지분증명이나 작업증명과 같은 방식을 도입하고 있습니다.그러나 이는 취약한 면을 내포하고 있으며 우리는 이 문제...
527 | 7 | 2018.10.18

SymVerse 의미와 비젼 8

심버스의 로고는 한자 마음'心'의 가장 오래된 전서의 형태로,서로 다른 두 개의 블록이 하나로 합쳐지는 상생을 표현합니다.가운데 'S'는 블록체인에 심어진 심버스 혁신(SymVerse Innovation)을 의미합니다.SymVerse는‘함께(together)’를 의미하는 접두어인Sym과‘상호작용(inte...
760 | 8 | 2018.10.18


추천 주간월간전체

최근글

최근댓글