NEAR 검증자는 체인의 상태 사본을 보관하지 않고 블록을 검증합니다.

목차
- 실제 구현에서 상태 비저장 유효성 검사는 어떻게 작동할까요?
- 그 이후로 무엇이 바뀌었고, 앞으로는 무엇이 올 것인가
대부분의 블록체인에서 검증자는 상당한 부담을 안고 있습니다. 블록의 유효성을 검증하기 위해 검증자는 네트워크에 저장된 모든 계정, 잔액, 계약 등 블록체인 상태의 모든 정보를 최신 상태로 유지해야 합니다. 블록체인 규모가 커질수록 이러한 부담도 증가하여 노드 운영 비용이 점차 높아지고 소규모 참여자들은 블록체인 시장에서 밀려나게 됩니다.
@NEARProtocol은 다른 접근 방식을 취합니다. NEAR의 각 블록은 상태 증명(state witness)을 포함합니다. 상태 증명은 해당 블록의 유효성을 검증하는 데 필요한 데이터만 포함하는 간결한 암호화 증명입니다. 검증자는 샤드의 전체 상태를 저장하지 않고도 샤드에서의 작업을 확인할 수 있습니다.
실제 구현에서 상태 비저장 유효성 검사는 어떻게 작동할까요?
실질적인 결과는 하드웨어 요구 사항이 크게 줄어든다는 것입니다. 블록을 생성하고 샤드를 추적하는 NEAR의 상위 100개 검증자는 약 48GB의 메모리에서 작동합니다. 그보다 낮은 순위의 검증자는 8~16GB의 메모리만으로 간단한 검증 역할을 수행합니다.
스테이트리스 검증은 2024년 8월 NEAR 메인넷에 적용된 Nightshade 2.0에서 도입되었습니다. The Defiant에 따르면, 이 업그레이드는 트랜잭션 실행 속도를 400% 향상시키고 네트워크 샤드 용량을 늘리도록 설계되었습니다.
그 이후로 무엇이 바뀌었고, 앞으로는 무엇이 올 것인가
Nightshade 2.0 이후로 프로토콜은 끊임없이 발전해 왔습니다. v2.13 업그레이드는 2026년 7월 20일 메인넷에 적용되었으며, 두 가지 중요한 기능을 추가했습니다. 첫째, 동적 리샤딩입니다. 이제 네트워크는 검증자 투표나 수동 프로토콜 업그레이드 없이도 용량 임계값에 도달하면 자동으로 샤드를 분할할 수 있습니다. 둘째, 양자 컴퓨팅 보호 서명입니다. NEAR는 ML-DSA-65 파라미터 세트를 사용하여 FIPS-204 표준을 활성화했습니다.
마이그레이션은 선택 사항이라는 점에 유의해야 합니다. Ed25519 및 secp256k1 서명 방식은 그대로 유지되며, 사용자는 자산을 이동하거나 계정 주소를 변경할 필요 없이 NEAR CLI를 통해 단일 온체인 트랜잭션으로 키를 ML-DSA-65로 교체할 수 있습니다. NEAR가 전환을 자발적으로 진행하도록 한 이유는 실질적인 이유 때문입니다. ML-DSA 키와 서명은 타원 곡선 서명보다 훨씬 크기 때문에 저장 공간과 처리 용량이 증가합니다. NEAR는 공식 보도자료에서 이번 배포를 통해 NIST 승인을 받은 양자 내성 서명 방식을 실제 운영 환경에 적용한 최초의 주요 레이어 1 블록체인 중 하나가 되었다고 밝혔습니다.
더 나아가, SPICE(합의와 실행의 분리)는 현재 개발 중인 Nightshade 3.0 로드맵의 다음 주요 업그레이드입니다. SPICE는 검증자들이 블록 순서에 대해 합의하는 과정과 블록 내 트랜잭션 실행을 분리하여 블록 생성 시간을 200ms 이내, 블록 확정 시간을 0.5초 미만으로 단축하는 것을 목표로 합니다.
이러한 업그레이드는 검증자 저장 요구 사항 감소, 용량 확장 자동화, 암호화 보안 강화, 지연 시간 압축 등 일관된 기술적 흐름을 형성하며, 각 계층은 이전 계층을 기반으로 구축됩니다.




댓글 0
첫 댓글을 남겨보세요.