제공

비트코인에서 솔라나까지: 8가지 암호화폐 네트워크가 합의에 도달하는 방식

모든 블록체인은 결국 큰 난관에 부딪히게 됩니다. 수천 대의 독립적인 컴퓨터들이 중앙 심판 없이도 어떤 버전이 정답인지 결정해야 하며, 하나의 거래 내역에 합의해야 하기 때문입니다. 이 과정을 ‘합의 알고리즘’이라고 부르며, 이 알고리즘의 설계에 따라 누가 거래를 추가할 수 있는지, 상충되는 원장 버전들이 어떻게 해결되는지, 그리고 결제가 언제 최종적으로 확정되는지가 결정됩니다.

작성자
공유
비트코인에서 솔라나까지: 8가지 암호화폐 네트워크가 합의에 도달하는 방식

핵심 요점

  • 비트코인은 암호화폐의 원형 모델로서 ‘나카모토 합의’를 확립했습니다.
  • 이더리움과 몇몇 다른 네트워크는 채굴을 스테이킹, 위원회 또는 신뢰할 수 있는 검증자로 대체하고 있습니다.
  • 솔라나는 2026년 후반에 Agave 4.3을 포함한 ‘알펜글로우(Alpenglow)’ 업데이트를 통해 합의 설계를 변경할 예정입니다.

비트코인은 현재 ‘나카모토 합의’로 불리는 모델을 도입했으나, 이더리움, BNB 스마트 체인, XRP 원장, 솔라나, 트론은 다른 경로를 택한 반면, 도지코인과 Zcash는 여전히 비트코인의 원래 방식에 훨씬 더 가깝게 운영되고 있습니다. 스테이블코인을 제외하면, 아래에 언급된 모든 암호화폐는 시가총액 기준 상위 디지털 자산입니다.

합의 알고리즘이 실제로 하는 역할

블록체인은 본질적으로 전 세계 컴퓨터에 복제된 공유 장부입니다. 두 대의 컴퓨터가 동시에 서로 다른 거래나 경쟁하는 블록을 감지할 때, 네트워크는 어떤 내역이 유지될지 결정하기 위한 엄격한 규칙이 필요합니다. 이것이 바로 합의 알고리즘의 역할입니다. 합의 알고리즘은 누가 다음 업데이트를 받을지, 경쟁하는 내역의 우선순위를 어떻게 정할지, 누군가가 가짜 참여자로 네트워크를 마비시키는 것을 어떻게 방지할지, 그리고 거래가 언제 되돌리기 어렵거나 불가능해지는지를 결정합니다. 이러한 세부 사항이 중요한 이유는 체인을 단순히 ‘작업 증명(proof-of-work)’이나 ‘지분 증명(proof-of-stake)’이라고만 명명하는 것은 네트워크가 의견이 분분할 때 누가 승리할지 결정하는 내부 메커니즘을 가려버리기 때문입니다.

나카모토 합의가 비트코인의 개방형 네트워크를 가능하게 했다

나카모토 합의는 비트코인이 누르는 하나의 버튼도, 사토시 나카모토의 백서에 명시된 단일 알고리즘도 아닙니다. 그것은 일련의 규칙들입니다. 채굴자들은 작업 증명(PoW)을 통해 경쟁하고 보상을 얻으며, 작동 중인 노드들은 독립적으로 유효하지 않은 블록을 거부하고, 채굴자들은 유효한 작업에 대해 보상을 받으며, 경쟁하는 체인들은 누적된 계산 작업량이 가장 많은 유효한 분기를 따름으로써 해결됩니다.

Nakamoto Consensus diagram.
위 이미지는 나카모토 합의가 실제로 작동하는 모습을 보여줍니다: 채굴자들은 누적된 작업 증명(PoW)이 가장 많은 체인을 쫓습니다. 두 블록이 거의 동시에 생성되면 네트워크는 잠시 분할됩니다. 노드들은 자신에게 먼저 도달한 분기를 계속 확장하지만, 한쪽이 단 하나의 블록이라도 확보하면 그쪽의 누적된 작업량이 선두를 차지합니다. 채굴자들은 더 짧은 분기를 재빨리 버리고 승자 측으로 몰려듭니다. 사라져 가는 포크에 해시파워를 낭비하는 것은 곧 돈을 낭비하는 것이기 때문입니다.

두 채굴자가 거의 동시에 블록을 찾아내면 네트워크가 잠시 분할됩니다. 다음으로 성공적으로 생성된 블록은 대개 한 분기를 앞서게 하며, 네트워크는 다시 수렴합니다. 이를 통해 확률적 최종성이 생성됩니다. 즉, 거래 위에 작업량이 쌓일수록 거래를 되돌리는 것이 점점 더 어려워지지만, 비트코인은 6회 확인 후에도 결제를 되돌릴 수 없다고 선언하지는 않습니다.

비트코인이 나카모토 합의의 기준을 정립하다

비트코인이 벤치마크가 된 이유는 이 모델이 비트코인에서 시작되었기 때문이다. SHA-256 PoW 채굴자들은 주사위 굴림과 유사한 예측 불가능한 계산 복권에서 경쟁하며, 약 10분마다 블록을 생성하는 것을 목표로 한다. 난이도는 2,016블록마다 재설정되므로, 채굴력의 변화가 발행 속도를 영구적으로 바꾸지는 않는다. 작업자 노드는 단순히 블록이 더 많이 포함된 분기가 아니라 누적 작업량이 가장 많은 유효한 체인을 따릅니다. 예정된 발행자나 검증자 위원회는 존재하지 않습니다.

이더리움: 채굴을 검증자와 스테이킹으로 대체

이더리움은 ‘머지(The Merge)’를 통해 PoW를 제거하고, 채굴자들을 ‘가스퍼(Gasper)’라고 불리는 하이브리드 합의 프로토콜인 지분 증명(PoS) 시스템으로 대체했습니다. 체인은 12초 단위의 슬롯으로 운영되며, 검증자들은 ETH를 스테이킹하여 블록을 제안하고 분기에 대한 투표를 진행합니다. LMD-GHOST는 스테이킹된 금액에 따라 검증자들의 최신 투표에 가중치를 부여하여 주도적인 분기를 결정하는 반면, Casper FFG는 체크포인트 최종성을 추가합니다.

Ethereum consensus
이더리움은 12초마다 블록을 제안하며, 가스퍼(Gasper) 합의 메커니즘을 통해 약 12.8분 만에 블록을 최종 확정 상태로 이끕니다.

정상적인 조건에서 이더리움은 약 2개의 에포크, 즉 대략 12.8분 만에 최종 확정 상태에 도달합니다. 비트코인과의 핵심적인 차이점은 합의 권한의 출처에 있습니다. 비트코인은 계산 작업을 기준으로 하는 반면, 이더리움은 경제적 지분을 기준으로 하며, 입증된 부정 행위가 발생할 경우 이 지분에 대해 벌금(슬래싱)이 부과될 수 있습니다.

BNB 스마트 체인, 채굴 경쟁 대신 속도를 선택하다

2024년에 BNB 비콘 체인이 중단됨에 따라, 오늘날 BNB 합의는 주로 BNB 스마트 체인을 의미합니다. BSC는 공개 채굴 경쟁 대신 위임된 지분, 예정된 블록 생성, 검증자 투표를 결합한 ‘지분 기반 권한 증명(Proof-of-Staked-Authority)’ 방식을 운영합니다. 이 선출 구조에는 21명의 내각 검증자와 24명의 후보자를 포함한 총 45명의 검증자가 있습니다.

BNB Chain consensus
BNB 체인은 공개 채굴을 속도와 교환하여, 선출된 45명의 검증자와 신속한 BLS 투표를 통해 최종성을 확정합니다.

2026년 1월 페르미(Fermi) 업그레이드를 통해 목표 블록 간격이 450밀리초로 단축되었으며, BLS 검증자 투표를 통해 다층적인 작업 증명(PoW) 과정 없이도 최종 확정성을 확보할 수 있게 되었습니다.

그 대가는 속도이지만, 타협점도 분명합니다. 비트코인의 무허가 채굴 시장보다 훨씬 더 많은 합의 책임이, 신원이 확인된 소수의 전문 검증자 그룹에게 집중되어 있습니다.

XRP 원장, 신뢰 목록을 합의 과정의 일부로 도입

XRP 레저(XRPL)는 완전히 다른 방향을 택합니다. PoW 채굴자나 PoS 추첨 시스템은 존재하지 않습니다. 서버는 공모할 가능성이 낮다고 판단되는 검증자로 구성된 고유 노드 목록(UNL)을 유지하며, 참여자들은 충분한 수의 신뢰할 수 있는 검증자가 동의할 때까지 제안된 거래 세트를 반복적으로 비교합니다.

XRPL consensus
위의 신뢰 목록 패널은 XRPL을 실제로 움직이는 원동력이 무엇인지 보여줍니다. 채굴 경쟁이나 스테이킹 추첨이 아닌, 각 서버가 직접 선별한 검증자 목록과 투표 결과가 수렴될 때까지 반복되는 제안 라운드만이 있을 뿐입니다. 5명의 검증자 중 4명이 동의하면 네트워크는 80%의 문턱을 넘고 원장이 확정됩니다. 이러한 구조는 무차별 대입 방식의 연산을 검증자 합의로 대체함으로써, 채굴자가 전기를 낭비하거나 스테이커들이 블록 보상을 놓고 경쟁하지 않아도 XRPL이 거래를 정산할 수 있게 합니다.

표준 검증 정족수는 80%이며, 원장이 이 임계값을 넘기면 신뢰 가정 하에 최종 확정된 것으로 간주됩니다. 결제는 일반적으로 약 4~5초가 소요되는 것으로 설명됩니다. 핵심적인 요소는 신뢰할 수 있는 검증자 목록이 네트워크 전반에 걸쳐 정직하고, 가용성이 유지되며, 충분히 중복되는지 여부입니다.

솔라나(Solana)는 시계, 스테이크, 타워 BFT를 사용합니다

솔라나의 ‘증거-of-History(Proof-of-History)’ 모델은 종종 ‘작업 증명(Proof-of-Work)’으로 오해되지만, 실제로는 다른 역할을 수행합니다. ‘증거-of-History’는 암호화 시계 역할을 하여 이벤트 순서를 확립하는 데 도움을 주는 반면, 지분 가중치 방식의 ‘타워 BFT(Tower BFT)’는 투표와 포크 선택을 처리합니다. 리더는 스테이크에 따라 사전에 지정되며, 경쟁 분기가 나타날 때 검증자들이 투표를 진행합니다.

Solana consensus
위의 그림은 솔라나가 ‘역사의 증명(Proof-of-History)’을 투표 시스템으로 전환하지 않으면서도 시간을 측정하고 합의에 도달하는 방식을 보여줍니다. 연속적인 해시 시퀀스는 검증 가능한 시계 역할을 하여, 검증자들이 의견을 표명하기 전에 이벤트의 순서를 정합니다. 350밀리초마다 슬롯마다 스테이크 가중치 리더가 지정되고, 타워 BFT(Tower BFT) 투표를 통해 검증자들이 특정 포크에 확정되며, 31회의 확증이 완료된 후 약 12.8초 만에 트랜잭션이 최종 확정됩니다.

Tower 프로토콜 하에서는 블록이 최소 31개의 확인된 후손 블록을 거친 후 최종 확정되며, 이는 기존의 400밀리초 슬롯 주기에서 약 12.8초의 최종 확정 시간을 제공합니다. 지난주, 네트워크는 슬롯 주기를 350밀리초로 단축했습니다.

트론, 선출된 27명의 프로듀서 운영 일정 확정

트론의 분산 원장 시스템에는 유사점과 차이점이 있습니다. 트론은 위임형 PoS(Delegated PoS)를 사용하며, TRX 보유자들이 슈퍼 대표(Super Representatives)에게 투표하고, 상위 27명이 활성 블록 프로듀서가 됩니다. 이 프로듀서들은 3초 단위로 예정된 순서에 따라 교대로 운영됩니다. 최종 확정 전, 트론은 경쟁하는 팁을 정리하기 위해 최장 체인 규칙을 적용할 수 있으며, 이는 나카모토 방식의 체인 선택과 미묘한 유사점을 보입니다.

Tron Chain consensus
트론은 블록 생성을 순환하기 위해 27명의 슈퍼 대표를 선출하며, 최종 확정을 확정하기 위해서는 19회의 확인이 필요합니다.

이러한 유사성은 정산 단계에서 끝납니다. 블록은 27명의 활성 대표자 중 최소 19명이 해당 높이 또는 그 이후의 블록을 생성한 후에 확정되며, 일반적으로 최종 확정은 선두 블록보다 약 1분 뒤에 이루어집니다. 만약 9명의 대표자가 이용 불가능하거나 협조하지 않는다면, 이 기준에 도달할 수 없습니다.

도지코인은 나카모토 합의 방식을 유지하되 내부 메커니즘을 변경했다

도지코인은 나카모토 합의 체계에 명확히 속하지만, 내부 작동 방식은 비트코인과 현저히 다릅니다. SHA-256 대신 스크립트(Scrypt) 작업 증명(PoW)을 사용하며, 대략 1분마다 새로운 블록을 생성하도록 설계되었습니다. DigiShield는 블록이 생성될 때마다 난이도를 조정하며, 이는 비트코인의 2,016블록 조정 주기보다 훨씬 빠릅니다.

Dogecoin chain consensus
도지코인은 스크립트(Scrypt) 작업 증명(PoW)과 라이트코인 병합 채굴을 나카모토의 누적 작업 규칙과 결합하여 대략 1분 간격으로 블록을 생성합니다.

또한 도지코인은 보조 작업 증명(Auxiliary Proof-of-Work) 또는 병합 채굴을 사용하여, 스크립트 채굴자, 특히 라이트코인 채굴자가 호환되는 작업을 재사용하여 도지코인의 보안을 강화할 수 있도록 합니다. 이러한 변화들은 핵심 논리가 아닌 채굴 경제학을 재편합니다. 채굴자들은 작업을 제공하고, 누적 작업량이 승리하는 체인을 결정하며, 결제 위에 더 많은 작업 증명(PoW)이 쌓일수록 거래의 신뢰도는 높아집니다.

Zcash는 프라이버시 기술 뒤에 나카모토 모델을 유지합니다

Zcash는 합의보다는 프라이버시로 더 잘 알려져 있음에도 불구하고 나카모토 방식을 고수하고 있습니다. 이 코인은 Equihash 작업 증명을 사용하며, 75초마다 블록 생성을 목표로 하고, 총 작업량이 가장 많은 유효한 블록체인을 따릅니다. 디지쉴드(Digishield)에서 파생된 난이도 시스템은 블록이 생성될 때마다 조정되므로, Zcash는 비트코인의 약 2주 조정 기간보다 더 빠르게 채굴 변화에 대응할 수 있습니다.

Zcash chain consensus
Zcash는 나카모토식 작업 증명과 누적 작업량 기반 체인 선택 방식을 유지하면서도, 합의 엔진과 함께 차폐된 거래의 프라이버시 기능을 추가했습니다. 도지코인(Dogecoin)과 달리, Zcash는 기존 메커니즘을 교체하기보다는 노드가 검증하지만 체인 선택 과정에는 전혀 개입하지 않는 프라이버시 계층을 추가한 것입니다.

차폐 거래의 기반이 되는 제로 지식 증명은 합의 과정을 대체하지 않습니다. 노드들은 이를 유효성 검사로 적용하는 반면, 채굴자와 작업 증명은 여전히 블록 생성 및 체인 선택을 결정합니다. 따라서 비트코인 및 도지코인과 마찬가지로, Zcash는 절대적인 프로토콜 수준의 최종 확정성 없이 확률적으로 거래를 확정합니다.

합의는 결국 ‘누구를 신뢰해야 하는가’에 대한 선택이다

이러한 네트워크들 간의 분열은 익숙한 작업 증명(PoW) 대 지분 증명(PoS) 논쟁보다 더 깊은 차원을 다룹니다. 비트코인, 도지코인, Zcash는 정직한 채굴자들이 공격자보다 더 많은 계산 작업을 처리할 수 있을 것이라고 가정합니다. 이더리움은 경제적 지분(스테이크)에 그 부담을 씌웁니다. BNB 스마트 체인, 솔라나, 트론은 정의된 또는 지분 기반으로 선정된 검증자 그룹에 의존하는 반면, XRP 레저는 중복되는 신뢰할 수 있는 검증자 목록을 보안의 일부로 삼습니다.

더 빠른 최종 확정성은 결제, 애플리케이션, 거래에 유용할 수 있지만, 속도가 보안을 보장하는 것은 아니며, 속도가 느린 작업 증명(PoW) 방식이 자동으로 더 안전한 것도 아닙니다. 핵심 질문은 공격자가 기록을 재작성하기 위해 무엇을 장악해야 하는지, 그리고 그 가정이 무너질 경우 프로토콜이 어떻게 대응하는가입니다. 바로 그 차이가 사용자가 실제로 경험하는 차이입니다.

이 기사는 AI를 사용하여 영어에서 번역되었습니다. 영어 원본이 권위 있는 출처이며, 자동 번역에는 특히 법률 및 규제 용어에서 부정확한 내용이 포함될 수 있습니다.