Delegated Proof of Stake (DPoS)란 무엇인가
참고: 이 문서는 영문 원본의 자동 번역본입니다.
Delegated Proof of Stake (DPoS)란 무엇인가
**Delegated Proof of Stake (DPoS)**는 토큰 보유자가 직접 블록을 검증하지 않고 대신 제한된 대리인(delegate) 집합에 투표하여 그 대리인이 네트워크를 대신해 블록 생성과 검증을 수행하는 합의 메커니즘입니다. DPoS는 활성 검증자 집합을 작고 선출된 그룹으로 제한함으로써 Proof of Stake의 경제적 보안과 더 높은 거래 처리량을 결합하도록 설계되었습니다.
표준 Proof of Stake 시스템에서는 충분한 토큰을 스테이킹하는 모든 참여자가 검증자가 되어 직접 블록을 제안하거나 검증할 수 있습니다. DPoS는 이 동역학을 바꿉니다: 개방형 참여 대신, 네트워크는 지속적인 선거를 운영합니다. 토큰 보유자는 스테이킹하는 양에 따라 가중된 투표를 하고, 상위 순위 후보자가 대리인(또는 **블록 생성자(block producer)**나 **위트니스(witness)**라고도 함)이 됩니다. 이 대리인들은 일반적으로 라운드 로빈이나 예약된 순환으로 번갈아 가며 블록을 생성합니다.
요약하면: DPoS는 토큰 보유자가 거래를 검증하고 블록을 생성할 소수의 대리인 그룹을 선출하는 합의 모델로, 더 넓은 검증자 참여를 속도와 처리량과 교환합니다.
DPoS가 작동하는 방식
대리인 선거
모든 DPoS 네트워크는 고정된 수의 활성 대리인 슬롯을 정의합니다 — 프로토콜에 따라 흔히 21개에서 101개 사이입니다. 토큰 보유자는 선택한 후보자 뒤에 토큰을 스테이킹하거나 잠그어 대리인 후보자에게 투표합니다. 투표력은 스테이킹된 양에 비례합니다: 더 많은 토큰을 가진 보유자가 누가 대리인이 되는지에 더 많은 영향력을 가집니다. 선거는 지속적입니다 — 투표는 변경될 수 있고, 새 후보자가 진입할 수 있으며, 저성과 대리인은 언제든지 투표로 퇴출될 수 있습니다.
블록 생성
선출되면, 대리인은 결정론적 스케줄에 따라 번갈아 가며 블록을 생성합니다. 소수의 노드만 합의에 도달하면 되기 때문에, DPoS 네트워크는 개방형 PoS나 PoW 네트워크보다 더 빠른 블록 완결성과 더 높은 초당 거래 수(TPS)를 달성합니다. 일반적인 DPoS 체인은 몇 분이 아니라 몇 초 안에 블록을 완결할 수 있습니다.
책임성과 퇴출
DPoS는 직접적인 책임 루프를 도입합니다: 대리인이 부정 행위(오프라인이 되거나, 거래를 검열하거나, 블록 순서를 조작하려고 시도)를 하면, 토큰 보유자는 투표를 철회하고 다음 선거 라운드에서 그 대리인을 교체할 수 있습니다. 일부 DPoS 구현은 또한 슬래싱 — 부정 행위 대리인의 스테이킹된 토큰을 줄이는 자동 페널티 — 을 포함합니다.
보상 분배
대리인은 작업에 대해 블록 보상과 거래 수수료를 얻습니다. 대부분의 DPoS 시스템에서 대리인은 이 보상의 일부를 자신을 선출한 투표자와 공유합니다. 이는 토큰 보유자가 검증자 인프라를 직접 운영하지 않더라도 거버넌스에 참여할 경제적 인센티브를 만듭니다.
투표자의 역할
DPoS에서 대리인이 아닌 토큰 보유자도 여전히 중요한 역할을 합니다: 그들은 투표자입니다. 투표는 수동적인 토큰 보유자를 활성 합의 레이어에 연결하는 메커니즘입니다. 투표자 참여가 없으면, 대리인 선거는 소수의 큰 보유자에 의해 지배되고, 시스템은 그 민주적 성격을 잃게 됩니다.
투표자는 여러 기준으로 대리인 후보자를 평가합니다: 가동 시간과 신뢰성, 수수료 정책과 보상 공유, 커뮤니티 기여, 투명성, 기술적 역량. 일부 DPoS 네트워크는 투표자가 투표를 어디로 향할지 결정하기 전에 대리인 성과 지표 — 누락된 블록, 보상 분배 이력, 명시된 정책 — 를 비교할 수 있는 대시보드를 제공합니다.
중요하게도, DPoS에서 투표는 지속적입니다. 토큰 보유자는 언제든지 투표를 변경할 수 있으며, 이는 대리인이 잘 수행하도록 지속적인 압력을 만듭니다. 신뢰할 수 없게 되거나 커뮤니티의 이익에 반하여 행동하는 대리인은 다음 선거 주기에서 지위를 잃을 수 있습니다. 이 책임 메커니즘이 DPoS 시스템에서 대리인 행위에 대한 주요 견제입니다.
다른 합의 메커니즘과 비교한 DPoS
| 차원 | PoW | PoS | DPoS |
|---|---|---|---|
| 누가 검증하는가 | 연산력을 가진 채굴자 | 최소 이상의 모든 스테이커 | 작은 선출된 대리인 집합 |
| 처리량 | 낮음 (채굴 난이도에 의해 제한) | 보통 | 높음 (조율할 노드가 적음) |
| 에너지 사용 | 매우 높음 | 낮음 | 낮음 |
| 검증자 진입 장벽 | 하드웨어 비용 | 최소 스테이크 | 토큰 보유자에 의한 선거 |
| 탈중앙화 프로파일 | 개방적이지만 채굴 풀 주위에 집중됨 | 개방적이지만 큰 스테이커 주위에 집중됨 | 명시적으로 선출된 대리인에 집중됨 |
| 책임성 | 확률적 (가장 긴 체인) | 프로토콜 레벨 슬래싱 | 투표자 주도 퇴출 + 선택적 슬래싱 |
트레이드오프는 명시적입니다: DPoS는 합의 참여자 수를 줄여 성능을 얻지만, 블록 생성에 대한 직접적인 권력을 가진 주체 집합을 좁힙니다.
DPoS가 크립토 AI 프로젝트에 중요한 이유
많은 크립토 AI 프로젝트는 대량의 거래 — 인퍼런스 요청, 컴퓨트 작업 할당, 데이터 제출, 모델 업데이트 등록 — 를 처리할 수 있는 네트워크를 필요로 합니다. DPoS 합의 메커니즘은 Proof of Work의 에너지 오버헤드 없이 이러한 워크로드에 필요한 처리량을 제공합니다.
그러나 블록 생성이 작은 대리인 집합에 집중되는 것은 검열 저항성과 라이브니스 보증에 관한 질문을 제기합니다. 크립토 AI 프로젝트가 DPoS 체인에 의존한다면, 대리인이 어떻게 선출되는지, 몇 명인지, 얼마나 쉽게 교체될 수 있는지를 이해하는 것이 프로젝트의 인프라 가정을 평가하는 데 관련됩니다.
AI 파이프라인이 빈번한 온체인 상호작용을 생성하는 프로젝트 — 인퍼런스 결과 기록, 컴퓨트 보상 분배, 데이터 마켓플레이스 결제 정산 등 — 의 경우, DPoS의 빠른 완결성은 실용적 이점입니다. 더 느린 합의 메커니즘은 AI 워크플로우에서 병목을 만들어 결제와 확인을 지연시킬 것입니다. 트레이드오프는 프로젝트의 라이브니스가 정직하고 운영 가능한 상태를 유지하는 비교적 작은 선출 대리인 집합에 의존한다는 것입니다.
DecAIHub 프로젝트 카드에서 나타나는 위치
DecAIHub 프로젝트 카드에서 DPoS는 Consensus 필드에 나타납니다. 카드에 Consensus: DPoS가 표시되면, 이는 프로젝트의 기초 네트워크가 거래를 정렬하고 블록을 생성하는 데 delegated proof of stake를 사용함을 의미합니다.
합의 필드는 체인이 원장의 상태에 동의하는 데 사용하는 기술적 메커니즘을 설명합니다. 이는 독자가 프로젝트가 구축된 기술적 기반을 이해하는 데 도움이 되는 여러 인프라 수준 필드 — Main chain, Type, Network status와 함께 — 중 하나입니다.
EOS, TRON, 또는 특정 Cosmos 기반 네트워크 같은 체인에서 실행되는 프로젝트는 흔히 이 필드에 DPoS를 표시합니다.
DPoS만으로는 증명되지 않는 것
- DPoS는 탈중앙화를 증명하지 않습니다. 21개의 선출된 대리인을 가진 네트워크는 수천 개의 검증자를 가진 개방형 PoS 네트워크보다 합의 레이어에서 더 중앙화되어 있습니다. 탈중앙화의 정도는 대리인 슬롯을 통제하는 고유 주체의 수, 투표력이 얼마나 집중되어 있는지, 그리고 대리인 퇴출이 실제로 일어나는지에 달려 있습니다. 소수의 큰 토큰 보유자가 투표의 대부분을 통제하면, 대리인 선거는 진정한 민주적 과정이 아니라 형식이 됩니다.
- DPoS는 프로젝트에 AI가 있음을 증명하지 않습니다. 합의는 인프라 수준 메커니즘입니다. 프로젝트가 실제 AI 컴포넌트, 작동하는 모델, 또는 검증 가능한 인퍼런스를 가지는지에 대해 아무것도 말하지 않습니다.
- DPoS는 검열 저항성을 증명하지 않습니다. 작은 대리인 집합은 이론적으로 거래를 검열하기 위해 조율할 수 있습니다. 이것이 위험인지는 특정 네트워크의 거버넌스 설계와 대리인 다양성에 달려 있습니다.
- DPoS는 토큰 유틸리티를 증명하지 않습니다. DPoS가 투표와 스테이킹에 토큰을 사용하지만, DPoS 합의 메커니즘의 존재가 토큰이 프로젝트의 AI나 애플리케이션 레이어에 필요함을 의미하지는 않습니다.
- 높은 처리량이 높은 품질을 의미하지 않습니다. 빠른 블록 시간은 기술적 특성이지 제품 품질, AI 역량, 또는 사용자 채택의 증거가 아닙니다.
혼동하지 마세요
- Proof of Stake (PoS) — 표준 PoS에서는 최소 이상의 모든 스테이커가 검증에 직접 참여할 수 있습니다. DPoS에서는 선출된 대리인만 검증합니다. DPoS는 PoS의 특화된 변형이지 그것의 대체가 아닙니다. DPoS의 위임은 스테이킹 위의 거버넌스 레이어이지 그것의 대안이 아닙니다.
- Proof of Staked Authority (PoSA) — PoSA는 PoS를 Proof of Authority (PoA)와 결합하며, 검증자는 또한 스테이킹하는 사전 승인 주체입니다. DPoS는 개방형 투표를 통해 대리인을 선출하고; PoSA는 스테이킹 요건이 있는 허가된 권한 집합을 사용합니다. 핵심 차이는 검증자가 집합에 진입하는 방식입니다: 개방형 선거(DPoS) vs 거버넌스 승인(PoSA).
- 합의 — 상위 개념입니다. DPoS는 많은 것 중 하나의 특정 합의 메커니즘입니다. 합의 설명자는 네트워크가 상태에 동의하는 방식의 일반 아이디어를 다룹니다.
- 거버넌스 투표 — DPoS 대리인 선거는 온체인 거버넌스의 한 형태이지만, 구체적으로 블록 생성자 선정에 관한 것입니다. 더 넓은 거버넌스(프로토콜 업그레이드, 트레저리 지출, 매개변수 변경)는 다른 투표 메커니즘과 다른 정족수 규칙을 사용할 수 있습니다.
- 유동 스테이킹(liquid staking) — 일부 PoS 생태계는 스테이커가 스테이킹된 토큰의 유동 파생물을 받을 수 있게 합니다. 이는 DPoS에서 대리인이 선출되는 방식과 무관한 금융 메커니즘입니다.
자주 묻는 질문
DPoS 네트워크에는 일반적으로 대리인이 몇 명 있나요?
수는 프로토콜에 따라 다릅니다. 일부 잘 알려진 DPoS 네트워크는 21개의 활성 대리인을 사용하고, 다른 것은 51, 101, 또는 그 이상을 사용합니다. 수는 처리량(대리인이 적으면 합의가 빠름)과 탈중앙화(대리인이 많으면 참여가 넓음) 사이의 균형을 맞추는 프로토콜 레벨 매개변수입니다. 단일한 "올바른" 수는 없습니다 — 각 네트워크가 명시적으로 내리는 설계 트레이드오프입니다.
토큰 보유자가 대리인이 될 수 있나요?
예, 대부분의 DPoS 시스템에서 모든 토큰 보유자가 대리인 후보자로 등록할 수 있습니다. 그러나 활성 대리인이 되려면 상위 슬롯 내에 순위를 차지할 만큼 다른 토큰 보유자로부터 충분한 투표를 받아야 합니다. 대리인 노드를 운영하는 것도 신뢰할 수 있는 인프라(가동 시간, 하드웨어, 대역폭)를 요구하므로, 실질적 장벽에는 커뮤니티 신뢰와 운영 역량 모두가 포함됩니다.
대리인이 오프라인이 되거나 부정 행위를 하면 어떻게 되나요?
대리인이 블록 생성 슬롯을 놓치거나 악의적으로 행동하면, 프로토콜은 자동 페널티(슬래싱)를 적용할 수 있고 다른 대리인이 놓친 슬롯을 채웁니다. 토큰 보유자도 투표를 철회하고 다른 후보자에게 재배치할 수 있습니다. 잘 설계된 DPoS 시스템에서 대리인 교체는 빠릅니다 — 종종 단일 선거 라운드 내에 — 이는 개별 대리인이 실패하더라도 네트워크를 운영 가능하게 유지합니다.
DPoS가 표준 PoS보다 더 중앙화되어 있나요?
합의 레이어에서는 그렇습니다. 설계상 DPoS는 블록 생성을 작은 선출 집합에 집중시키는 반면, 개방형 PoS는 모든 스테이커가 검증할 수 있게 합니다. 그러나 중앙화는 이진적이지 않습니다. 100개의 다양하고 독립적으로 운영되는 대리인을 가진 DPoS 네트워크는 세 개의 스테이킹 풀이 스테이크의 대부분을 통제하는 PoS 네트워크보다 더 복원력이 있을 수 있습니다. 실질적인 중앙화 수준은 활성 대리인의 수뿐만 아니라 대리인 다양성, 투표자 분포, 거버넌스 설계에 달려 있습니다.
외부 참고 자료
- Delegated proof of stake -- Wikipedia -- 합의 메커니즘 변형으로서의 DPoS 개요, 역사적 맥락과 프로토콜 예시 포함.
- Investopedia -- Delegated Proof of Stake -- DPoS 메커니즘, 선거 과정, 트레이드오프에 대한 이해하기 쉬운 설명.
- Messari -- Consensus Mechanisms -- DPoS, PoS, PoW를 포함한 합의 접근법의 비교 분석.
No comments to display
No comments to display