[가상화폐] EOS를 알아보자 - DPOS란?

da2iokM.jpg

BP를 위해선 DPOS를 알아야되네요
그걸 알려면 또 채굴부터.. 그리고 왜 쓰는가-ㅅ-
음냐.. 그냥 설명해보죠 뭐

왜 DPOS?


EOS 개발진은 열심히 프로그램을 만들고 있습니다.
자 이게 완성이 되면 어떻게 되느냐..

누군가가 돌립니다.
그럼 프로그램은 블록을 만들어내죠.
블록을 만들어낸 당사자는 EOS 코인을 보상으로 받게됩니다
jql9rjM.png

이것이 보통 알고 있는 일반적 채굴과정입니다.

토렌트처럼 프로그램을 돌려서
블록체인을 유지, 공유해줌으로써 대가를 받는 것이죠

그럼 다음 의문으로 넘어갑니다.
돌리기만 하면 누구나 채굴 보상을 주느냐

그렇지 않습니다. 여기서부터 경쟁적 논리가 들어갑니다
블록체인이 잘 돌아가는데 얼마나N'기여' 했는가 라는 것이죠
하지만 이 역시 약간 문제가 있는데
전세계 기부 순위처럼.. 이러한 순위는 좀처럼 바뀌지
않습니다. 그럼 맨날 먹는 사람만 먹게 되겠죠.
허나N'어차피 저 사람이 먹는데..'
라는 생각은 블록체인의 참가자를 줄이게 되고
폭망하게 만듭니다. 그래서 여기에N'확정' 대신N'불확정'을
첨가합니다. 즉, 확률시스템으로 바꿔버린 것이죠.
s26pYk7.png
대신 기여에 대한 불만도 없도록

기여도가 높을 수록 당첨확률이 높은

그런 보상 시스템으로 만들어지게 됩니다.

이는 기존의 기여자도 만족시키면서
블록체인에 숟가락만 얹은 사람도 운만 좋으면
얼마든지 당첨되는 공정성(?)도 넣어 참여자에게
쓸데없는 희망을 불어넣어주는 좋은 시스템이죠.

다시 돌아가서
그럼 EOS도 구려터진 컴터로 숟가락만 얹고 있으면
당첨되느냐? 라고 한다면 이것 역시 아닙니다

이오스는 위에 설명한 것과도 다른 시스템을
채택했기 때문입니다.
이를 DPOS 시스템이라고 합니다.
NysihMe.png
여기서 POS는 알려고 하면 다치니까 관두고
D만 설명하면
Delegated Proof-of-Stake 라는 정식 명칭도 있지만
그냥 대리운전(Deary Driving) 할때의 그 D라고만 알아둡시다.

이는 국회에 난입하여 정책에 한숟갈 얹는 것이
불가능한 현실처럼
블록체인에도 일개 시민 대신 국회의원처럼 선출된
사람만 블록체인을 운영케 하자는 발상이죠.

그럼 우리는 왜 블록체인에서까지 9K-1을 봐야될까요?

그 이유는 현실에서와 비슷하게
블록체인은 다수결 표결을 사용하며
그 효율마저도 현실과 비슷하기 때문입니다.
국민전체가 매번 참여하는 직접 민주주의 보다
국회의원들만 국회에서 정책을 결정하는 간접 민주주의가
비용, 시간면에서 훨씬 절감된다는 것이죠.
(물론 문제점도 많지만)

일반적으로 블록체인이 다수결을 사용하는 이유는
'무신뢰' 때문입니다
누가 누군지도 전혀 모르니 이들을 개개인으론
전혀 신뢰할 수 없습니다.
상대가 사기꾼일 가능성이 있으니까요.
하지만 다수결이라면 얘기가 다르죠.
다수결 결과가 사기가 나올려면 사기꾼들이 담합해야되는데
담합비용이 엄청나거든요.
다수결이니 개인이 사기칠 순 없고
담합하려니 도리어 돈이 더 들고
그러니 어쩔 수 없이 정직하게 간다.. 라는 것이
블록체인이죠.

하지만 이는 네트웤을 통해 다수의 참여를 확인해야되므로
결과가 확정되기까지 시간이 상당히 걸리는 단점이 있습니다
그래서 거래소에 암화화폐를 전송해도
그 결과가 확정될때까지 상당시간 기다려야 되는 둥
블록체인은 속도문제가 가장 골치거리였죠.

그래서 나온 것이 간접 다수결 방식인 DPOS 입니다.

DPOS는 기존의 블록체인과 달리 '신뢰'를 기반으로 합니다.
다수의 투표를 통해서N'국회의원9K-1' 같은
신뢰할 수 있는(?) 직책에 누군가를 뽑아놓고
그들을 전적으로 신뢰하는 것이죠.
MMy9ijF.png

그래서 전원의 확인이 아니라 소수의 선출된
'대리자'들이 맞다고 하면 그것은 즉각 통과가 됩니다.

즉, 일반적으로 1000명이 사용하는 블록체인에
실시간으로 1000번의 확인이 필요하다고 한다면
DPOS는 미리 1000명이 사전투표로 소수의
'대리자'를 뽑아두고 그들만 확인하게 합니다.
EOS의 경우는 21명이죠.

1000번의 확인 VS 21번의 확인
확정시간의 차이는 명백합니다.
그 결과 DPOS는 기존 블록체인과는 비교도 안되는
속도를 지닐 수 있게 됩니다.

당장 스팀을 거래소로 전송시 몇초만에
전송되는 이유가 그것이죠.

그리고 EOS가 DPOS를 사용할려는 이유이기도 하죠 :D

오늘은 이오스의 BP를 알기 위한 기본지식으로
DPOS를 알아봤습니다 +_+/

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

블록체인 기술

번호 제목 글쓴이 날짜 조회수
72 가상화폐 팩텀(Factom)의 프로토콜 icon Work4Block 06-08 2,884
71 가상화폐 팩텀(Factom)의 토큰 공급 방식과 가치평가 방법 icon Work4Block 06-08 2,474
70 가상화폐 비트코인의 원리 PART 7: 비트코인의 원리와 인터넷의 원리를 마치며 (에필로그) icon Work4Block 06-07 4,883
69 가상화폐 비트코인의 원리 PART 6: 블록 보상과 거래 수수료 icon Work4Block 06-07 3,429
68 가상화폐 비트코인의 원리 PART 6: 블록 보상과 거래 수수료 icon Work4Block 06-07 2,748
67 가상화폐 비트코인의 원리 PART 5-3: 블록체인 원리 icon Work4Block 06-07 3,554
66 가상화폐 비트코인의 원리 PART 5-2: 블록체인 원리 icon Work4Block 06-07 3,549
65 정보 비트코인의 원리 PART 5-1: 블록체인 원리 icon Work4Block 06-07 2,906
64 가상화폐 비트코인의 원리 PART 4-2: 해쉬 함수와 작업 증명 방식의 원리 icon Work4Block 06-07 3,967
63 가상화폐 비트코인의 원리 PART 4-1: 해쉬 함수와 작업 증명 방식의 원리 icon Work4Block 06-07 3,244
62 가상화폐 비트코인의 원리 PART 3: 비트코인의 기본적 정의 icon Work4Block 06-07 2,383
61 가상화폐 비트코인의 원리 PART 2: 전자서명이란? (1) icon Work4Block 06-07 2,492
60 가상화폐 비트코인의 원리 PART 1: 가상화폐란? icon Work4Block 06-07 3,123
59 가상화폐 GXC 코인을 알아보자 2 icon Work4Block 06-07 3,237
58 가상화폐 또다른 게임 코인 GXC에 대해 알아보장 icon Work4Block 06-07 2,339
57 가상화폐 모스랜드(mossland) ICO 에 대해 알아보자 icon Work4Block 06-07 2,456
56 가상화폐 EOS Dapp 프랙탈 플레이 토큰에 대해서. icon Work4Block 06-07 2,973
55 정보 게임계 암호화폐 유나의 옷장과 제도권심사 소식 icon Work4Block 06-07 2,742
54 정보 스마트 컨트랙트의 활용을 알아보자 icon Work4Block 06-07 3,242
53 가상화폐 ParcelX 블록체인 기반 미래형 택배 네트워크 icon Work4Block 06-01 3,210