**위임 지분 증명(DPoS)**은 기존의 합의 메커니즘을 수정한 것으로, 전통적인 지분 증명(PoS) 시스템을 변형한 것입니다. DPoS는 PoS를 기반으로 네트워크 사용자가 블록체인의 블록 검증을 담당하는 대표를 선출하는 데 참여할 수 있도록 합니다.[1]
현재 블록체인 기술에서 지분 증명(PoS)와 작업 증명(PoW)가 더 널리 사용되고 있지만, DPoS는 PoS와 PoW 모두에 영향을 미치는 많은 제한 사항을 해결하도록 특별히 설계되었습니다.
위임 지분 증명(DPoS)을 통해 사용자는 코인을 사용하여 다양한 대표에게 투표할 수 있습니다. 이러한 대표가 선출되면 전체 네트워크에 영향을 미치는 결정을 내릴 권한을 얻습니다. 예를 들어, 선출된 대표는 프로토콜 규칙을 설정하거나 거래를 검증할 수 있습니다.[3]
선출된 대표는 블록 생성자 또는 증인이라고 합니다. 위임 지분 증명이 사용될 때, 사용자의 모든 코인을 중앙 집중식 스테이킹 풀에 통합하고, 그 후 이러한 코인을 특정 대표와 연결하여 대표에 대한 투표가 가능합니다. [3]
투표는 위임 지분 증명에서 중요한 역할을 합니다. 프로토콜은 사용자가 스테이킹한 블록체인의 네이티브 토큰 수량에 따라 투표 권한을 할당합니다. 특정 경우, 스테이커는 검증자 노드 선택에 직접 참여하는 대신 다른 사용자에게 투표 권한을 위임할 수 있는 옵션이 있습니다.[4]
증인은 블록체인에 새로운 거래 블록을 추가하도록 선택된 노드 운영자입니다. 블록 생성에 필요한 하드웨어 사양을 충족해야 하며, 특히 충분한 투표를 얻으려면 긍정적인 평판을 유지해야 합니다. 새로운 거래 블록을 성공적으로 추가한 후, 증인은 보상을 받으며, 이 보상을 자신에게 투표한 스테이커에게 배포할 수 있는 옵션이 있습니다. [4][5]
DPoS의 거래 시간은 PoS보다 훨씬 짧습니다. 이는 대부분의 DPoS 블록체인이 일반적으로 20~100개의 소규모 증인 네트워크로 작동하기 때문입니다. 따라서 거래 블록의 검증이 더 빠르게 발생합니다.[4]
대표는 DPoS 블록체인 거버넌스의 중심 구성 요소이며, 블록체인 네트워크의 방향에 영향을 미칠 수 있는 변경 사항을 제안합니다. 이러한 제안된 수정 사항은 그 후 투표 절차를 거칩니다. 이 거버넌스 투표 절차는 네트워크의 네이티브 토큰을 스테이킹한 모든 네트워크 참여자가 이용할 수 있습니다.[3][4]
지분 증명(PoS)는 블록 처리 및 검증을 위한 더 효율적인 방법을 개발하기 위해 2011년 7월 Bitcointalk 포럼 토론에서 처음 소개되었습니다. 그 후 2013년 Daniel Larimer는 위임 지분 증명(DPoS)을 고안하여 2014년에 기존 지분 증명(PoS) 합의 메커니즘의 수정된 버전으로 구현했습니다. DPoS의 첫 번째 사례는 2015년 BitShares에서 사용되었습니다.[1][2]