Proof-of-Stake(포스): 주요 개념과 원리

이 문서는 다음 언어로 제공됩니다:

Author logo
Patrick Dike-Ndulue
Post image

핵심 인사이트

Proof-of-Stake(PoS)는 현재 주요 블록체인 네트워크에서 가장 널리 쓰이는 합의 메커니즘으로, 에너지를 많이 소모하는 Proof-of-Work(PoW) 대신 참가자가 암호화폐를 담보로 잠가 거래를 검증하고 보상을 받는 방식이에요. PoS는 에너지 절감, 빠른 거래 속도, 쉬운 참여 등 여러 장점이 있지만, 자산 집중, 슬래싱 위험, PoW에 비해 짧은 보안 이력 등 몇몇 단점도 있어요. PoS와 그 변형, 그리고 관련 위험을 이해하는 것은 블록체인에 참여하거나 미래를 이해하려는 모든 분께 꼭 필요해요.

 

블록체인 네트워크는 수천 대의 독립된 컴퓨터가 무엇이 진실이고, 어떤 내용이 영구적으로 기록될지에 대해 서로 합의(컨센서스)하며 운영돼요. Proof-of-Stake(PoS)는 현재 대부분의 블록체인에서 이 합의를 이끌어내는 메커니즘이에요. Ethereum, Solana, Cardano, BNB Chain 등 주요 네트워크에 적용되어 있으며, 원리는 간단해요. 전기 에너지를 소모해 검증 권한을 얻는 대신, 참가자가 자신의 암호화폐를 담보로 잠가요. 정직하게 행동하면 보상을 받고, 부정행위 시에는 스테이킹한 자산이 소각돼요. 이 가이드에서는 PoS의 작동 방식, 왜 대부분의 업계가 Proof-of-Work를 대신해 PoS를 선택했는지, 참여 방법, 그리고 알아야 할 위험 요소까지 설명해요.

합의 메커니즘이란?

블록체인에는 CEO도, 본사도, 심판도 없어요. 전 세계 수천 대의 컴퓨터가 동일한 거래 장부 사본을 보유하고, 언제든 '진짜' 장부가 어떻게 생겼는지 합의해야 해요. 이 역할을 하는 것이 바로 합의 메커니즘이에요. 모든 참가자가 새로운 거래 블록을 제안·검증·영구 추가할 때 따라야 할 규칙집이죠. 제대로 작동하면 신뢰 없는 탈중앙 시스템이 되고, 실패하면 이중 지불, 사기, 네트워크 붕괴가 발생할 수 있어요.

 

Think of it this way: 합의 알고리즘은 블록체인의 헌법과 같아요. 누가 기록을 남길 수 있는지, 그리고 그 기록이 진짜임을 네트워크가 어떻게 인정하는지 정의해요. 현재 가장 널리 쓰이는 프로토콜은 Proof-of-Work(PoW)와 Proof-of-Stake(PoS)예요. 이 외에도 Practical Byzantine Fault Tolerance(PBFT), Proof-of-Burn(PoB) 등 다양한 방식이 있지만, PoS가 신규 네트워크와 확장성을 추구하는 기존 네트워크 모두에서 주류로 자리 잡았어요.

Proof-of-Stake의 간단한 역사

2012년 개발자 Sunny King과 Scott Nadal이 최초로 PoS 개념을 제안했어요. 이들의 프로젝트 PPCoin(현재 Peercoin)은 2012년 8월 하이브리드 형태로 출시됐어요. 채굴자들은 여전히 PoW로 코인을 채굴했지만, PPC를 보유하고 스테이킹하는 모든 노드는 거래를 검증할 수 있었죠.

 

2013년 11월, Nxt가 최초의 순수 PoS 블록체인으로 등장했어요. 채굴 없이 모든 코인이 미리 발행됐고, 네트워크 전체가 스테이킹만으로 운영됐죠. 이로써 PoW 없이도 PoS 모델이 가능함을 증명했어요. 이후 도입 속도는 빠르게 증가했어요. Ethereum은 초기부터 PoS 전환을 계획했고, 2022년 9월 '더 머지(The Merge)'를 통해 영구적으로 PoW에서 PoS로 전환했어요. Ethereum은 시가총액 기준 두 번째로 큰 블록체인이라, 이 전환은 합의 메커니즘 역사상 가장 중요한 순간 중 하나로 평가받아요. 이 전환으로 Ethereum의 에너지 사용량이 약 99.95% 감소했어요.

Proof-of-Stake의 작동 원리

PoW에서 채굴자들이 연산 퍼즐을 푸는 경쟁을 하는 것과 달리, PoS는 암호화폐를 잠근 양에 따라 가중치를 두고 의사 난수 방식으로 검증자를 선정해요. 이 과정을 forging 또는 minting이라고 부르기도 해요.

단계별 작동 과정

Step 1 — Lock up coins (staking). 참가자는 일정량의 암호화폐를 특별한 스테이킹 주소로 보내 잠가요. 최소 금액은 네트워크마다 달라요: Ethereum은 32 ETH, Dash는 1,000 DASH, Tezos는 10,000 XTZ 등. 잠금이 완료되면 해당 노드는 검증자 후보로 인정받아요.

Step 2 — Compete for selection. 모든 활성 검증자는 풀에 들어가요. 블록체인은 가중치가 적용된 난수 방식을 통해 다음 블록 제안자를 선정해요. 스테이킹 양이 많을수록 선정 확률이 높지만, 대부분의 PoS 체인은 코인 보유 기간이나 무작위 요소도 반영해 대규모 보유자가 매번 독점하지 못하도록 해요.

Step 3 — Propose a block. 선정된 검증자는 대기 중인 거래들을 새 블록으로 묶어 네트워크에 전파해요.

Step 4 — Attestation and finality. 다른 검증자들이 제안된 블록을 검토해요. 초과 다수가 해당 블록이 유효하고 기존 체인과 일치한다고 확인하면, 네트워크는 해당 블록을 영구적으로 체인에 추가해요. Ethereum에서는 약 12~15분 만에 최종 확정이 이뤄져요.

Step 5 — Rewards distributed. 블록을 제안한 검증자는 보상을 받아요. 보상은 주로 거래 수수료와 일부 네트워크에서는 새로 발행된 토큰으로 구성돼요. 보상과 스테이킹 원금은 네트워크가 부정행위 여부를 추가로 확인하는 동안 일시적으로 잠길 수 있어요.

Step 6 — Slashing for bad behavior. 검증자가 부정한 블록을 제출하거나 반복적으로 오프라인이 되거나, 두 개의 상충된 블록에 서명하면 프로토콜이 슬래싱을 적용해요. 검증자가 스테이킹한 코인의 일부 또는 전부가 소각되고, 영구적으로 검증 자격이 박탈될 수 있어요.

검증자 선정 기준

대부분의 최신 PoS 네트워크는 다음 세 가지 기준을 조합해 다음 검증자를 선정해요:

  • 스테이킹 양: 가장 직접적인 Factor예요. 더 많은 코인을 잠글수록 선정 확률이 높아져요. 자산이 많은 참가자에게 유리하지만, 그만큼 정직하게 행동할 유인이 커져요.
  • 코인 보유 기간: 코인을 얼마나 오래 스테이킹했는지도 반영돼요. 일부 시스템에서는 오래된 스테이크에 더 많은 가중치를 주지만, 선정되면 기간이 0으로 초기화되어 영구 우선권이 쌓이지 않아요.
  • 검증 가능한 난수 함수(VRF): 대부분의 최신 구현에서는 진짜 무작위성을 추가해요. 누구도 선정 과정을 예측하거나 조작할 수 없게 해요.

Proof-of-Stake와 Proof-of-Work 비교

이 두 메커니즘은 같은 문제를 근본적으로 다른 방식으로 해결해요. 주요 차이점을 표로 정리했어요.

Factor

Proof-of-Work

Proof-of-Stake

에너지 사용량

매우 높음

최소

필요한 하드웨어

전용 ASIC 또는 GPU

일반 소비자용 하드웨어

진입 장벽

높음(장비+전기)

보통(최소 스테이킹 필요)

거래 속도

느림(비트코인 약 7TPS)

빠름(Ethereum 약 30TPS, Solana 65,000+)

공격 비용

해시레이트 51% 장악

스테이킹 코인 51% 장악

탈중앙화 위험

채굴풀 집중

부유한 검증자 집중

운영 이력

15년 이상(비트코인)

짧지만 주요 네트워크에서 검증됨

대표적 사용처

Bitcoin, Litecoin, Monero

Ethereum, Solana, Cardano, BNB Chain

어느 쪽이 절대적으로 더 낫다고 할 수는 없어요. PoW는 더 긴 보안 이력을 자랑하고, 더 견고하다고 보는 시각이 많아요. PoS는 에너지 사용량이 극적으로 낮고 처리 속도가 빨라, 확장성을 중시하는 네트워크에서 표준으로 자리 잡았어요.

Proof-of-Stake의 장단점

장점

  • 전용 채굴 하드웨어가 필요 없어요
  • 에너지 소비량이 PoW의 일부 수준이에요
  • 거래 처리 속도가 높아요
  • 51% 공격은 경제적으로 스스로 손해예요: 그만큼의 코인을 매입하면 자신의 자산 가치도 하락해요.
  • 스테이킹 보상이 시간이 지날수록 복리로 쌓일 수 있어요.
  • 채굴 인프라 운영보다 진입 장벽이 낮아요
  • 참여 중단도 간단해요: 언스테이킹 후 코인을 판매하면 돼요

단점

  • 자산 집중: 코인이 많을수록 영향력이 커져 중앙집중화 위험이 있어요
  • PoW에 비해 보안 이력이 짧아요
  • 최소 스테이킹 요건이 달러 기준으로 여전히 부담될 수 있어요
  • 설정 오류나 오프라인 시 슬래싱 위험이 있어요
  • 리퀴드 스테이킹 프로토콜의 스마트 컨트랙트 취약점 위험
  • 복잡한 슬래싱 조건으로 인해 악의 없는 실수도 처벌받을 수 있어요

Nothing-at-Stake 문제

초기 PoS 설계의 이론적 약점 중 하나가 'Nothing-at-Stake' 문제였어요. PoW에서는 채굴자가 한 번에 한 체인만 작업할 수 있지만, PoS에서는 검증자가 여러 경쟁 체인 포크를 저비용으로 동시에 검증해 이중 지불 공격이 가능했죠.

 

최신 PoS 체인은 슬래싱으로 이를 해결해요. 검증자가 상충되는 두 블록에 서명하면 프로토콜이 스테이크 일부를 소각해요. 이렇게 하면 기술적으로만 탐지되는 것이 아니라 경제적으로도 비합리적인 행동이 돼요.

Proof-of-Stake의 다양한 변형

PoS의 원래 설계는 탈중앙화, 속도, 거버넌스 등 각기 다른 트레이드오프를 해결하기 위해 여러 가지 형태로 발전했어요.

  • Delegated Proof-of-Stake(DPoS): 토큰 보유자가 대표(보통 21~101명)를 투표로 선출해 검증을 맡겨요. 빠르고 효율적이지만 구조적으로 중앙집중화 경향이 있어요. Bitshares, EOS, TRON 등이 사용해요.
  • Leased Proof-of-Stake(LPoS): 사용자가 자신의 코인을 풀 노드에 임대해 해당 노드의 선정 확률을 높여요. 임대한 사람은 코인 소유권을 유지하면서 보상을 나눠 가져요. Waves에서 사용돼요.
  • Nominated Proof-of-Stake(NPoS): 지명자가 특정 검증자에 스테이킹해, 그 검증자가 잘못하면 책임을 함께 져요. 지명 체인 전체에 책임이 확산돼요. Polkadot, Kusama에서 사용돼요.
  • Pure Proof-of-Stake(PPoS): 1 ALGO 이상 보유자는 모두 자동으로 선정 대상이 돼요. 검증자는 비밀리에 선정되고, 블록 제안 시에만 공개되어 뇌물이나 표적 공격이 거의 불가능해요. Algorand에서 사용돼요.
  • Proof-of-Authority(PoA): 검증자가 네트워크 개발자에게 개별적으로 승인받아야 해요. 스테이킹에 평판 요소가 추가돼요. 성능은 뛰어나지만 탈중앙화가 크게 희생돼요. BNB Chain이나 여러 엔터프라이즈 블록체인에서 사용돼요.
  • Proof-of-Liquidity(PoL): 검증자가 스테이킹뿐 아니라 DeFi 생태계에 유동성도 제공해야 하는 신흥 방식이에요. 합의와 온체인 경제 활동의 연계를 강화하려는 시도죠. Berachain 등 신생 프로토콜에서 연구 중이에요.

image.png

참여 방법: 스테이킹 유형

스테이킹 보상을 얻고 싶다고 해서 모두가 직접 검증자 노드를 운영할 필요는 없어요. 위험과 보상 구조가 각기 다른 다양한 참여 방식이 있어요.

  1. Solo(Traditional) Staking: 직접 검증자 노드를 운영하며 최소 스테이킹 금액을 잠가요. 모든 보상을 온전히 가져가지만, 운영 위험도 모두 감수해야 해요. 장시간 오프라인이거나 설정 오류가 있으면 슬래싱될 수 있어요. 기술적 지식과 안정적인 가동이 필수예요.
  2. Cold Staking: 코인을 콜드(오프라인) 하드웨어 지갑에 잠가요. 항상 온라인일 필요가 없어 보안이 높아져요. 대신 코인을 해제하거나 이동하면 즉시 보상이 중단돼요. 유연성보다 보안을 중시하는 장기 보유자에게 적합해요.
  3. Delegated Staking: 코인을 스테이킹 풀에 보내거나 검증자에게 위임해요. 풀 운영자가 기술적 작업을 대신하고, 보상을 비율대로 분배해요. 진입 장벽이 낮지만, 제3자를 신뢰해야 하고 수수료가 발생해요.
  4. Liquid Staking: Lido, Rocket Pool 등 프로토콜을 통해 ETH를 스테이킹하면 stETH 같은 유동성 토큰을 받아요. 스테이킹 보상을 받으면서도 이 토큰을 DeFi에서 자유롭게 쓸 수 있어요. 단, 스마트 컨트랙트 위험과 토큰 가격 괴리 가능성이 있어요.
  5. Exchange Staking: Binance, Coinbase, Kraken 등 중앙화 거래소에서 별도 설정 없이 바로 스테이킹할 수 있어요. 편리하지만 코인 보관권을 넘기게 되고, 거래소가 보상의 상당 부분을 가져가요. "내 키가 아니면 내 코인이 아니다"라는 원칙을 기억하세요.

스테이킹 전 꼭 알아야 할 위험

플랫폼에서는 스테이킹을 수동 소득처럼 소개하지만, 실제로는 주목받지 못하는 여러 위험이 존재해요.

  • 슬래싱 위험: 검증자 노드가 이중 서명하거나 설정이 잘못되면 네트워크가 스테이킹 코인 일부를 소각할 수 있어요. 잘 관리되는 노드에서는 드물지만, 네트워크 업그레이드나 설정 오류 시 실제로 발생한 사례도 있어요.
  • 락업·유동성 위험: 스테이킹한 코인은 잠겨 있어요. 시장이 40% 급락해도 90일 언본딩 기간 동안 팔 수 없어요. 언본딩 기간은 체인마다 며칠~수 주까지 다양해요.
  • 검증자 위험: 슬래싱된 검증자에게 위임하면 네트워크 규칙에 따라 본인 스테이크 일부도 손실될 수 있어요. 신뢰할 수 있고 잘 관리되는 검증자 선택이 중요해요.
  • 스마트 컨트랙트 위험: 리퀴드 스테이킹 프로토콜은 해킹 표적이 된 적이 있어요. 기반 스마트 컨트랙트가 뚫리면 검증자가 정직하더라도 스테이킹 토큰이 위험해질 수 있어요.
  • 시장 위험: 네트워크는 보상을 네이티브 토큰으로 지급해요. 만약 토큰 가치가 보상 적립 속도보다 더 빨리 하락하면 실질적으로 손실이에요. 연 10% 스테이킹 수익이라도 토큰이 50% 하락하면 결국 손해예요.

Proof-of-Stake(포스) 관련 자주 묻는 질문

스테이킹과 마이닝의 차이는 무엇인가요?

마이닝(PoW)은 물리적 하드웨어와 지속적인 전력이 필요하며, 수학 퍼즐을 풀어 블록 추가 권한을 얻어요. 스테이킹(PoS)은 암호화폐를 담보로 잠가 검증 권한을 얻어요. 마이닝은 장비와 에너지 등 자본 소모가 크고, 스테이킹도 코인을 잠가야 하므로 자본이 필요해요.

Proof-of-Stake가 Proof-of-Work보다 더 안전한가요?

안전성의 정의에 따라 달라요. PoW는 15년 넘게 비트코인에서 단 한 번도 성공적으로 공격당한 적이 없어요. PoS는 이론적으로 특정 공격에 더 강한데, 대형 네트워크에서 전체 스테이킹 토큰의 51%를 매입하려면 수십억 달러가 필요하고, 그 과정에서 본인 자산 가치도 하락해요. 대부분의 보안 연구자는 잘 구현된 PoS가 실질적으로 PoW와 비슷한 수준의 보안을 제공한다고 평가해요. 단, 공격 방식은 다르죠.

스테이킹한 코인을 잃을 수도 있나요?

네, 슬래싱으로 인해 그럴 수 있어요. 검증자가 이중 서명하거나 악의적으로 행동하면 네트워크가 스테이킹 코인 일부를 소각할 수 있어요. 위임형이나 리퀴드 스테이킹에서는 위험이 낮지만, 스마트 컨트랙트 취약점 등으로 완전히 안전하진 않아요.

스테이킹 보상은 어떻게 계산되나요?

보상은 네트워크마다 다르며, 전체 스테이킹 물량(참여자가 많을수록 개인 보상은 줄어듦), 네트워크 인플레이션 일정, 검증자 업타임과 성능, 풀 운영자 수수료 등에 따라 결정돼요. Ethereum의 현재 스테이킹 연이율(APR)은 약 3~5% 수준이에요. 신규·소규모 네트워크는 검증자 유치를 위해 더 높은 보상을 제공하지만, 위험도 그만큼 높아요.

리퀴드 스테이킹이란 무엇인가요?

리퀴드 스테이킹 프로토콜은 코인을 스테이킹하면 교환 가능한 영수증 토큰을 발행해줘요. 이 토큰은 스테이킹 보상을 쌓으면서도 DeFi에서 자유롭게 사용하거나 거래할 수 있어요. 대신 스마트 컨트랙트 위험과, 영수증 토큰과 실제 자산 간 가격 괴리 가능성이 있어요.

Ethereum이 PoW에서 PoS로 전환한 이유는 무엇인가요?

가장 큰 이유는 에너지였어요. Ethereum의 PoW 네트워크는 중형 국가 수준의 전력을 소비했어요. 2022년 9월 PoS로 전환하면서 에너지 사용량이 약 99.95% 줄었어요. 이 구조는 향후 샤딩 등 확장성 업그레이드도 훨씬 쉽게 만들어요.

PoS에서 51% 공격이란 무엇이고, 실제로 가능한가요?

51% 공격이란 네트워크 검증자 지분의 절반 이상을 장악해 부정 거래 승인이나 최근 기록을 조작하는 것을 말해요. PoS에서는 전체 스테이킹 코인의 51%를 확보해야 하며, Ethereum 같은 대형 네트워크에서는 수십억 달러가 필요해요. 게다가 성공하더라도 그 코인 가치가 폭락해 본인도 손해를 봐요. 이론적으로는 가능하지만, 현실적으로는 비합리적이에요.

마무리

Proof-of-Stake는 2012년 실험적 아이디어에서 출발해, 이제는 블록체인 산업의 중심 합의 메커니즘이 됐어요. PoW의 에너지 문제를 해결하고, 참여 문턱을 낮췄으며, 다양한 요구에 맞게 수십 가지 변형으로 진화할 만큼 유연함도 입증했어요. 물론 자산 집중, 슬래싱 위험, 비트코인보다 짧은 보안 이력 등 현실적인 트레이드오프도 분명 존재해요. 하지만 차세대 블록체인 인프라의 기반은 PoS가 될 것이고, 이 원리를 이해하는 것은 더 이상 선택이 아닌 필수예요.

Author logo
작가 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
검토자: Rukkayah Jigam

Writer & editor covering digital assets and product updates.