검증자

용어요약

Validator

검증자(Validator)는 지분증명 기반 블록체인에서 거래의 유효성을 확인하고 새 블록을 생성·검증하며 네트워크 합의에 참여하는 노드 또는 참여자를 말한다.

1.개요

검증자는 블록체인 네트워크에서 거래(트랜잭션)의 유효성을 확인하고 새로운 블록을 제안·검증하여 원장에 기록하는 역할을 맡는 노드 또는 그 운영 주체를 가리킨다. 검증자는 위조되거나 규칙에 어긋난 거래를 걸러내고, 정직한 참여자들이 원장의 동일한 상태에 합의하도록 함으로써 네트워크의 무결성과 탈중앙화를 유지한다.

검증자라는 개념은 주로 지분증명(PoS) 계열의 합의 알고리즘에서 사용된다. 작업증명(PoW) 방식에서 연산력을 동원해 블록을 만드는 주체를 '채굴자(miner)'라 부르는 것과 대비하여, 지분증명에서는 일정량의 코인을 스테이킹(예치)한 참여자가 검증자로 선정되어 블록 생성 권한을 얻는다. 즉 검증자의 지위는 연산력이 아니라 담보로 맡긴 지분의 크기와 확률적 선정에 근거한다.

2.상세

지분증명 네트워크에서 검증자가 되려면 보통 정해진 최소 수량의 코인을 예치해야 한다. 대표적으로 이더리움은 검증자 한 명당 32 ETH의 스테이킹을 요구한다. 예치된 지분은 검증자가 정직하게 행동하도록 만드는 담보 역할을 한다. 프로토콜은 매 라운드마다 검증자 집합 중 일부를 선정해 블록을 제안하게 하고, 다른 검증자들이 그 블록의 유효성을 증언(attestation)한다.

검증자가 정직하게 임무를 수행하면 새로 발행되는 코인이나 거래 수수료 형태의 블록 보상을 받는다. 반대로 잘못된 블록을 승인하거나 이중 서명 같은 부정행위를 하면, 예치한 지분의 일부 또는 전부가 삭감되는 '슬래싱(slashing)' 처벌을 받을 수 있다. 이러한 보상과 처벌 구조는 다수의 검증자가 존재하는 환경에서도 비잔틴 장애 허용을 확보하여, 일부가 악의적으로 행동하더라도 네트워크 전체가 올바른 합의에 이르도록 설계된다.

최소 예치 요건이나 하드웨어 운영 부담 때문에 개인이 직접 검증자를 운영하기 어려운 경우, 여러 사람의 자금을 모아 함께 운영하는 스테이킹 풀을 이용하거나, 보유 지분을 대리인에게 위임하는 위임 지분증명(DPoS) 방식을 채택하기도 한다. 이때 일반 사용자는 직접 노드를 돌리지 않고도 검증 보상의 일부를 나눠 받을 수 있다.

3.관련 개념

검증자는 작업증명의 채굴 및 채굴자와 대비되는 개념으로 이해하면 명확하다. 두 방식 모두 새 블록을 만들고 네트워크를 지키는 주체를 두지만, 작업증명은 해시레이트로 표현되는 연산 경쟁에, 지분증명은 예치된 지분에 기반한다. 이 밖에도 일부 네트워크는 상시 담보를 예치하고 추가 기능을 수행하는 마스터노드나, 신뢰할 수 있는 소수 주체가 블록을 승인하는 권위증명 등 다양한 검증 구조를 사용한다. 검증자 집합이 얼마나 넓고 분산되어 있는지는 해당 블록체인의 탈중앙화 수준과 검열 저항성을 가늠하는 중요한 지표가 된다.

이 문서 인용하기
토큰포스트 위키, “검증자”, 2026-08-06 수정, https://wiki.tokenpost.kr/w/validator

문단 3개 · 연표 0건 · 각주 0