Solana 기초
검증자와 스테이킹
Last updated April 19, 2025
개요
검증자는 트랜잭션 처리, 새로운 블록 생성, 그리고 블록체인의 상태를 검증하여 정확성을 보장하고 이중 지출을 방지하는 책임을 집니다. 이들은 다른 검증자가 제안한 블록의 합법성에 투표함으로써 합의 메커니즘에 참여하며, 이는 네트워크의 무결성과 보안을 유지하는 데 도움이 됩니다. 검증자는 또한 SOL 토큰을 스테이킹하여 네트워크의 탈중앙화에 기여하며, 이는 그들의 인센티브를 네트워크의 건전성과 안정성과 일치시킵니다.
검증자는 종종 거버넌스 결정에 참여하여 네트워크의 미래에 영향을 미치는 제안에 대한 통찰력을 제공하고 투표합니다. 많은 검증자들은 또한 교육 자료를 제공하고, 커뮤니티 노드를 운영하며, 생태계를 향상시키는 탈중앙화 애플리케이션(dApp)과 도구의 개발을 지원함으로써 커뮤니티에 기여합니다.
Solana의 검증자 네트워크
지분 증명과 역사 증명
Solana는 지분 증명(PoS)과 역사 증명(PoH) 합의 메커니즘의 독특한 조합을 사용합니다:
- 지분 증명: 검증자는 합의에 참여하기 위해 SOL 토큰을 스테이킹해야 합니다. 스테이킹한 양은 그들의 투표 가중치와 잠재적인 보상에 영향을 미칩니다.
- 역사 증명: 이벤트의 역사적 기록을 제공하는 암호화 시계로, 검증자들이 통신 없이도 이벤트의 타이밍에 대해 합의할 수 있게 해줍니다.
이러한 하이브리드 접근법을 통해 Solana는 높은 트랜잭션 처리량(최대 65,000 TPS)과 낮은 지연시간(400ms 블록 시간)을 달성할 수 있습니다.
검증자 경제학
검증자는 다음을 통해 보상을 얻습니다:
- 트랜잭션 수수료: 사용자가 지불한 트랜잭션 수수료의 일부
- 인플레이션 보상: 검증자와 위임자에게 배분되는 새로운 SOL 토큰
- MEV (최대 추출 가능 가치): 트랜잭션 순서에 영향을 미쳐 추출할 수 있는 추가 가치
Solana에서의 스테이킹
스테이킹 메커니즘
Solana에서의 스테이킹은 두 가지 주요 방식으로 수행할 수 있습니다:
- 직접 스테이킹(검증자): 검증자 노드를 실행하고 자신의 SOL을 스테이킹
- 위임(위임자): 노드를 직접 실행하지 않고 기존 검증자에게 SOL을 위임
위임 과정
검증자에게 SOL을 위임하려면:
- 성능, 수수료율, 신뢰성을 기반으로 검증자를 선택합니다
- 호환되는 지갑(Phantom, Solflare 등)을 사용하여 스테이크 계정을 생성합니다
- 선택한 검증자에게 SOL을 위임합니다
- 자동으로 복리되는 스테이킹 보상을 모니터링합니다
스테이크 활성화 및 비활성화
- 활성화: SOL을 위임하면 스테이크가 활성화되어 보상을 받기 시작하는 데 약 2-3 에포크(2-3일)가 걸립니다
- 비활성화: 위임을 해제하기로 결정하면 SOL이 완전히 유동화되기까지 약 2-3 에포크가 걸립니다
검증자 선택하기
검증자를 선택할 때 다음 요소들을 고려하세요:
- 성능: 가동시간과 블록 생산 이력
- 수수료: 검증자가 보유하는 보상의 비율 (일반적으로 5-10%)
- 총 스테이크: 더 높은 스테이크는 신뢰를 나타낼 수 있지만 중앙화에도 기여합니다
- 탈중앙화 영향: 네트워크 탈중앙화를 강화하기 위해 더 작은 검증자들을 지원하는 것을 고려하세요
도구 및 리소스
스테이킹 도구
- Solana Beach - 익스플로러 및 검증자 통계
- Validators.app - 상세한 검증자 성능 지표
- Stakeview.app - 검증자 순위 및 비교
스테이킹을 지원하는 지갑
- Phantom
- Solflare
- Ledger
- Math Wallet
일반적인 용어
- 에포크: Solana의 시간 주기 (약 2-3일)로, 이 동안 검증자 성능이 측정되고 보상이 배분됩니다
- 수수료: 검증자가 서비스에 대해 위임자에게 부과하는 스테이킹 보상의 비율
- 슬래싱: 검증자의 잘못된 행동에 대한 처벌로, 현재 Solana에서는 구현되지 않았습니다
- 투표 계정: 검증자가 블록에 투표하여 합의에 참여하는 데 사용하는 계정
- 스테이크 계정: 위임된 SOL 토큰을 보유하는 계정
