합의 알고리즘 총정리: PoW, PoS, DPoS 차이점 비교
블록체인의 핵심인 합의 알고리즘을 완전 정리합니다. PoW, PoS, DPoS, BFT, PoH까지 각 방식의 장단점과 대표 프로젝트를 비교합니다.

합의 알고리즘이란?
블록체인은 중앙 관리자 없이 수천 대의 컴퓨터가 동일한 장부를 공유합니다. 그런데 누가 "이 거래가 맞다"고 최종 결정을 내릴까요?
바로 **합의 알고리즘(Consensus Algorithm)**입니다. 네트워크 참여자들이 "이 블록이 유효하다"는 데 동의하는 규칙이자 프로세스입니다. 합의 알고리즘이 없으면 누구든 거짓 거래를 기록할 수 있고, 블록체인의 신뢰 자체가 무너집니다.
쉬운 비유
30명이 함께 쓰는 공유 노트를 생각해보세요. 누군가 "A가 B에게 10만 원을 보냈다"고 적으려 합니다. 이 기록이 맞는지 어떻게 확인할까요?
- PoW: 수학 퀴즈를 가장 먼저 푸는 사람이 기록 권한을 얻음
- PoS: 보증금을 가장 많이 맡긴 사람이 기록 권한을 얻음
- DPoS: 투표로 대표를 뽑고, 대표가 기록을 담당
주요 합의 알고리즘 한눈에 비교
| 알고리즘 | 대표 체인 | 에너지 소비 | 속도 (TPS) | 탈중앙화 | 보안성 |
|---|---|---|---|---|---|
| PoW | 비트코인 | 매우 높음 | ~7 | 높음 | 매우 높음 |
| PoS | 이더리움 | 매우 낮음 | ~30 | 높음 | 높음 |
| DPoS | EOS, Tron | 낮음 | ~4,000 | 낮음 | 중간 |
| PoH + PoS | 솔라나 | 낮음 | ~4,000+ | 중간 | 높음 |
| BFT 변형 | Cosmos, Sui | 낮음 | ~10,000+ | 중간 | 높음 |
PoW (작업증명, Proof of Work)
작동 원리
마이너(채굴자)들이 컴퓨터의 연산 능력으로 복잡한 수학 문제를 풉니다. 가장 먼저 정답을 찾은 마이너가 새 블록을 생성하고, 보상으로 암호화폐를 받습니다.
비트코인의 경우:
- 새 트랜잭션들이 모임
- 마이너들이 해시 퍼즐 풀기 경쟁 (약 10분)
- 정답을 찾은 마이너가 블록 생성
- 다른 노드들이 검증 후 체인에 추가
- 마이너에게 3.125 BTC 보상 (2024년 반감기 이후)
장점
- 검증된 보안: 비트코인은 15년 이상 해킹 없이 운영
- 진정한 탈중앙화: 누구나 채굴에 참여 가능
- 단순한 구조: 이해하기 쉽고 예측 가능
단점
- 에너지 소비: 비트코인은 연간 약 204 TWh 소비 (체코 전체와 비슷)
- 느린 속도: 비트코인 ~7 TPS, 확정까지 ~60분
- 채굴 집중화: 고가의 ASIC 장비 필요 → 대형 채굴풀로 집중
대표 프로젝트
- 비트코인 (BTC): PoW의 원조, 시총 1위
- 라이트코인 (LTC): 비트코인의 "은"
- 도지코인 (DOGE): 라이트코인과 병합 채굴
2026년 현황
- 2,000만 번째 비트코인 채굴 완료 (전체의 95.2%)
- 비트코인 채굴 에너지의 **54%**가 재생 에너지
- 트랜잭션당 약 1,135 kWh 소비
- 연간 CO₂ 배출: 약 1.14억 톤
PoS (지분증명, Proof of Stake)
작동 원리
채굴 대신 **스테이킹(Staking)**으로 네트워크를 보호합니다. 검증자(Validator)가 자신의 암호화폐를 담보로 맡기고, 네트워크가 검증자를 선택하여 블록을 생성합니다.
이더리움의 경우:
- 검증자가 32 ETH(약 3억 원+)를 스테이킹
- 네트워크가 무작위로 블록 제안자를 선택
- 다른 검증자들이 블록을 증명(Attest)
- 블록이 확정되면 검증자에게 보상 지급
- 부정행위 시 스테이킹된 ETH가 슬래싱(삭감)
장점
- 에너지 효율: PoW 대비 99.95% 이상 에너지 절감
- 진입 장벽 낮음: 고가 하드웨어 불필요 (리퀴드 스테이킹으로 소액도 가능)
- 경제적 보안: 공격하려면 막대한 자금을 스테이킹해야 함
단점
- 부의 집중: 많이 가진 자가 더 많은 보상 → "부익부" 우려
- Nothing at Stake 문제: 이론적으로 여러 체인에 동시 투표 가능
- 초기 분배: 최초 토큰 분배가 공정하지 않으면 중앙화 위험
대표 프로젝트
- 이더리움 (ETH): 2022년 The Merge로 PoW → PoS 전환
- 카르다노 (ADA): Ouroboros 프로토콜
- 폴카닷 (DOT): NPoS (Nominated PoS)
2026년 현황
- 이더리움: 전체 ETH의 약 30% 스테이킹 중
- 이더리움 에너지 소비: 연간 약 0.0026 TWh (비트코인의 1/78,000)
- 트랜잭션당 약 35 Wh (비트코인의 1/32,000)
- 리퀴드 스테이킹으로 소액 참여 대중화 (Lido 등)
DPoS (위임지분증명, Delegated Proof of Stake)
작동 원리
PoS의 변형으로, 모든 토큰 보유자가 직접 검증하는 대신 **대표(Delegate)**를 선출합니다. 간접 민주주의와 비슷합니다.
- 토큰 보유자가 투표로 대표 선출 (보통 21~100명)
- 선출된 대표들이 돌아가며 블록 생성
- 대표가 부정행위를 하면 투표로 해임
- 보상은 대표와 투표자에게 분배
장점
- 빠른 속도: 소수의 대표만 합의 → 높은 TPS
- 에너지 효율: PoW보다 훨씬 적은 에너지
- 거버넌스: 토큰 보유자의 투표로 네트워크 방향 결정
단점
- 중앙화 우려: 21~100명의 대표에게 권한 집중
- 카르텔 형성: 대표들 간 담합 가능성
- 투표 무관심: 실제로 투표에 참여하는 비율이 낮음
대표 프로젝트
- EOS: 21명의 블록 프로듀서
- Tron (TRX): 27명의 슈퍼 대표
- Steem: 콘텐츠 플랫폼
기타 주요 합의 알고리즘
PoH (역사증명, Proof of History) — 솔라나
솔라나가 사용하는 고유한 방식입니다. 트랜잭션의 시간 순서를 암호학적으로 증명하여 검증자 간 시간 동기화 없이도 빠른 합의가 가능합니다.
- PoS와 결합하여 사용
- 현재 약 4,000+ TPS, 업그레이드 후 이론적 100만 TPS
- Alpenglow 업그레이드로 최종성 150ms까지 단축 예정
BFT (비잔틴 장애 허용)
네트워크 참여자 중 일부가 악의적이거나 장애가 있어도 정상 작동하도록 설계된 알고리즘입니다.
- Tendermint BFT (Cosmos): 즉각적 최종성, 검증자 수 제한
- HotStuff (Sui, Aptos): 3단계 파이프라인으로 빠른 합의
- 전체 검증자의 2/3 이상이 동의하면 블록 확정
PoA (권한증명, Proof of Authority)
신뢰할 수 있는 검증자만 참여하는 방식입니다. 프라이빗/컨소시엄 블록체인에서 주로 사용됩니다.
- BNB Chain: 검증자 45명 (PoSA = PoS + PoA)
- 속도와 효율성이 매우 높지만, 탈중앙화 수준은 낮음
합의 알고리즘이 나에게 미치는 영향
가스비
합의 방식에 따라 트랜잭션 비용이 크게 달라집니다:
- PoW (비트코인): 평균 $1~$5
- PoS (이더리움): 평균 $0.01~$0.50
- DPoS/PoH (솔라나): 평균 $0.00025
스테이킹 수익
PoS 체인에서는 토큰을 스테이킹하여 수익을 얻을 수 있습니다:
- 이더리움: 연 3.2~3.8%
- 솔라나: 연 6~8%
- Cosmos: 연 15~20%
환경 영향
PoW와 PoS의 에너지 소비 차이는 압도적입니다:
| 항목 | 비트코인 (PoW) | 이더리움 (PoS) |
|---|---|---|
| 연간 에너지 | 204 TWh | 0.0026 TWh |
| 트랜잭션당 | 1,135,000 Wh | 35 Wh |
| 연간 CO₂ | 1.14억 톤 | 870 톤 |
이더리움이 2022년 PoS로 전환하면서 에너지 소비를 99.95% 줄인 것은 블록체인 역사상 가장 의미 있는 환경적 성과 중 하나입니다.
2026년 합의 알고리즘 트렌드
하이브리드 합의의 부상
단일 알고리즘의 한계를 극복하기 위해 여러 방식을 결합하는 추세입니다:
- 솔라나: PoH + PoS + Tower BFT (→ Alpenglow로 전환 중)
- BNB Chain: PoS + PoA
- Avalanche: DAG 기반 합의 + 서브넷
최종성 속도 경쟁
각 체인이 거래 확정 시간을 극한까지 줄이려 경쟁 중입니다:
- 솔라나 Alpenglow: 150ms
- Sui: ~500ms
- 이더리움: ~12분 (L2에서는 수 초)
클라이언트 다양성
이더리움은 5개 이상의 독립 클라이언트를 운영하며 네트워크 안정성을 확보했습니다. 솔라나도 파이어댄서를 통해 2개 클라이언트 체제로 전환하며 이 방향을 따르고 있습니다.
어떤 합의 알고리즘이 "최고"인가?
정답은 없습니다. 각 알고리즘은 서로 다른 가치를 우선시합니다:
| 우선순위 | 최적 알고리즘 | 대표 체인 |
|---|---|---|
| 최고 보안 | PoW | 비트코인 |
| 에너지 효율 + 보안 | PoS | 이더리움 |
| 최고 속도 | DPoS / PoH | EOS, 솔라나 |
| 즉각 최종성 | BFT | Cosmos, Sui |
| 기업용 | PoA | 프라이빗 체인 |
블록체인의 유명한 트릴레마(Trilemma) — 보안, 탈중앙화, 확장성 — 을 동시에 완벽하게 달성하는 합의 알고리즘은 아직 존재하지 않습니다. 각 프로젝트는 자신의 목적에 맞는 최적의 균형점을 찾고 있습니다.
디파이, DEX, 에어드롭 등 다양한 블록체인 활동을 할 때, 각 체인의 합의 방식을 이해하면 더 현명한 선택을 할 수 있습니다.
면책 조항: 이 글은 정보 제공 목적이며 투자 조언이 아닙니다. 특정 블록체인이나 암호화폐에 대한 투자 결정은 본인의 판단과 책임 하에 내려주세요. NFA/DYOR.