Validator 노드란 무엇인가?
Validator 노드는 증거 권리(Proof of Stake) 블록체인에서 트랜잭션을 확인하고 승인한 뒤 기록에 추가하는 컴퓨터입니다. 합법적이고 합법적이지 않은 것을 네트워크가 공정하게 판단하도록 도와 네트워크의 정직함을 유지합니다. 체인상의 심판관처럼 생각하면 됩니다, 호루라기까지 포함해서요.
Validator 노드는 큰 마이너일 뿐이다. 정확히는 다르다. 마이닝은 작업 증명이고, 증명된 지분에서는 업타임, 보안, 메시지 서명에 집중하며 퍼즐에 전력을 태우는 대신 이를 올바르게 수행하는 데 집중합니다.
Validator 노드 작동 방식
점수판을 번갈아가며 유지하는 노드들의 큐를 상상해 보세요. 간단한 플레이-by-플레이를 소개합니다.
- Step 1: 일반적으로 상당한 양의 암호화폐를 stake 하여 당신이 진지하다는 신호를 보냅니다.
- Step 2: 노드는 들어오는 이체와 서명을 확인하는 프로세스인 Transaction Validation를 수행합니다.
- Step 3: 선정되면 새 블록을 제안하고 서명합니다.
- Step 4: 다른 validators가 그 제안에 찬성해 투표합니다. 충분히 동의하면 블록이 확정됩니다.
- Step 5: 바르게 동작하면 보상을 받습니다. 잘못된 동작은 보상으로부터의 감점, 때로는 stake의 슬래싱으로 처벌됩니다.
네, 그 흐름이 그렇습니다.
Validator 노드의 중요성
왜 이 뒤에서 작동하는 역할이 중요하다고 보나요? 빠르게 이유를 세 가지로 정리합니다.
- 혜택: Validators는 거래 수수료와 프로토콜 보상을 얻을 수 있습니다.
- 관점: 그들은 네트워크를 검열 저항적이고 중립적으로 유지하는 데 도움을 줍니다. 돈의 레일을 위한 Rolex와 Reddit 스레드를 생각해 보세요.
- 관련성: 만약 DeFi, DAOs, NFTs 또는 온체인 게임을 사용한다면, validators는 트랜잭션이 정상적으로 처리되도록 하는 조용한 수호자입니다.
공개 테스트넷에서 먼저 테스트하세요. 모니터링, 백업, 키 관리에 대해 배우고 실제 자금을 위험에 노출시키기 전에 익히세요.
Validator 노드의 핵심 특성
현장에서 하나를 구분해야 한다면 아래 특징을 보면 됩니다.
- 피부: Incentive를 맞추기 위해 경제적 피부를 걸어 두는 자본을 유대합니다.
- 업타임: 온라인 상태를 유지하고 동기화되며 보통 경고 및 중복성을 갖춥니다.
- 보상: 네트워크에 따라 수수료 및 새로 발행된 암호화폐가 포함될 수 있습니다.
- 보안: 키를 보호하고 공격을 피하기 위한 안전한 네트워킹 설정을 사용합니다.
- 거버넌스: 일부 체인에서는 업그레이드와 매개변수에 투표합니다.
Variations
모든 설정이 동일하게 보이지는 않습니다. 일반적인 형태는 다음과 같습니다:
- Solo: 자신의 스테이크로 직접 Validator를 운용합니다.
- Pooled: 여러 사용자가 자금을 합치는 반면 한 운영자가 노드를 운용합니다.
- Delegated: 소유자가 스테이크를 전문 운영자에게 위임하고 보상을 공유합니다.
- Sentry: 공개 노드가 인터넷에 노출되고 validator가 그 뒤에 위치하는 방어적 구성입니다.
- Custodial: 키를 대신 보유하는 공급자가 있는 형태로, 비자산화가 아닌 본인이 직접 제어하는 비자산화가 아닙니다.
A Validator 노드는 설정하고 잊어도 되는 것이 아닙니다. 다운타임은 보상 누락이나 페널티로 이어질 수 있으므로 작고 항상 켜져 있는 비즈니스처럼 다루어야 합니다.
예시
이더리움에서 합의 계층이 당신의 validator를 무작위로 선택하면, 당신은 블록을 제안하고, 다른 validators가 이를 증명하며, 모든 것이 정상이라면 보상을 받습니다.
재미있는 사실
다수의 홈 스테이커가 조용한 싱글 보드 컴퓨터에서 validators를 실행하며, 예, 일부는 선반 위의 식물 옆에서 사이버 애완동물처럼 운영합니다.
Wrap-Up
간단 요약: Validator 노드는 네트워크의 신뢰할 수 있는 심판관으로, honest하고 깨어 있는 상태로 보상을 받습니다.