Crosslink 프로토콜은 Zcash의 하이브리드 Proof-of-Work/Proof-of-Stake (PoW/PoS) 단계에 대해 제안된 설계입니다. 이는 PoW를 Byzantine Fault Tolerance (BFT) 프로토콜과 통합하여, PoW 또는 PoS 중 하나만 안전하게 유지되어도 보장된 파이널리티를 가능하게 합니다.
하이브리드 PoS는 스테이킹된 ZEC를 기준으로 블록을 검증하는 공증인(notary)을 도입합니다. 초기에는 고정되어 있고, 이후에는 스테이킹된 ZEC를 기준으로 선출됩니다.
Crosslink는 두 개의 원장을 제공하는 것을 목표로 합니다: 롤백 안전성을 위한 최종 확정 원장 (LOG_fin) 과, 이를 최대 L 블록까지만 확장하는 더 낮은 지연 시간의 원장 (LOG_ba) 입니다.
Safety Mode는 최종 확정 원장이 L 블록보다 더 뒤처질 경우 활성화됩니다. 이때 PoW는 계속되지만, 문제가 해결될 때까지 경제 활동은 일시 중단됩니다.
시간이 지나면서 PoS 검증자는 점점 더 큰 보상 비중을 받게 되고, PoW 채굴자의 수익은 감소합니다. 프로토콜은 이러한 변화를 점진적으로 도입합니다.
이 프로토콜은 Shielded Labs가 개발 중이며, Crosslink 2*를 Zcash의 Zebra 클라이언트에 통합하기 위한 로드맵이 마련되어 있습니다.
Crosslink는 Zcash 메인넷에서 활성화되어 있지 않습니다. 이는 누구나 참여할 수 있는 테스트 네트워크인 Shielded Labs의 Feature Net에서 실행됩니다. 아래의 "Crosslink의 현황"을 참조하세요.
Core Explanation
소개: Zcash 하이브리드 PoS와 Crosslink Protocol
Crosslink Protocol은 Zcash의 진화에서 중요한 이정표로, Zcash를 Hybrid Proof-of-Stake (PoS) 및 Proof-of-Work (PoW) 모델로 이끌고 있습니다. 전통적인 PoW는 네트워크 보안을 보장하는 데 신뢰할 수 있지만, 에너지 소비와 산업형 채굴에 수반되는 중앙화 위험 때문에 비판을 받아왔습니다. Crosslink는 하이브리드 시스템을 도입하여, 검증된 PoW의 강건함과 PoS의 효율성 및 거버넌스 이점을 결합합니다.
이 전환은 블록체인 혁신의 글로벌 흐름과도 맞닿아 있으며, 여러 프로젝트가 환경적으로 지속 가능하고 탈중앙화된 메커니즘으로 이동하고 있습니다. Crosslink의 이중 합의 모델은 Zcash가 강력한 암호학적 프라이버시 보장을 유지하면서도 현대적인 과제에 대응할 수 있도록 진화하게 합니다.
하이브리드 Proof-of-Stake (PoS) 접근 방식은 전통적인 Proof-of-Work (PoW)와 PoS를 결합하여, 탈중앙화를 유지하고 에너지 소비를 줄이면서도 51% 공격과 같은 취약점을 해결하는 것을 목표로 합니다. 하이브리드 PoS는 스테이킹된 ZEC를 기준으로 블록을 검증하는 공증인을 도입합니다. 이 메커니즘은 순수 PoW 시스템보다 더 강력한 대안을 제공하면서 체인 보안과 체크포인트 검증을 개선하도록 설계되었습니다.
왜 첫 번째 테스트로 Hybrid PoS/PoW인가?
순수 PoS를 향한 진전을 이룹니다.
채굴과 스테이킹 사용 사례를 동시에 가능하게 하고 생태계 간 교차를 촉진합니다.
더 많은 검증자 지분과 신뢰를 확보할 때까지 PoS 프로토콜의 잠재적 보안 문제를 완화합니다.
이러한 일반적 접근은 Ethereum이 프로덕션 환경에서 이미 입증했습니다.
Crosslink란 무엇인가
Crosslink 프로토콜은 Zcash의 하이브리드 Proof-of-Work/Proof-of-Stake (PoW/PoS) 단계를 위해 제안된 설계입니다. 이는 PoW를 Byzantine Fault Tolerance (BFT) 프로토콜과 통합하여, PoW 또는 PoS 중 하나만 안전하게 유지되어도 보장된 파이널리티를 가능하게 합니다. 이 설계는 채굴자의 참여를 유지하면서 스테이킹 기반 검증을 도입해 네트워크 보안성과 탈중앙화를 강화하는 것을 목표로 합니다. Crosslink 2라고 불리는 이 제안의 핵심 특징은 BFT 제안자와 채굴자를 통합하여 아키텍처를 단순화한다는 점입니다. 이러한 간소화된 접근 방식은 구조적 변경을 최소화하고 "더미" BFT 계층을 사용할 수 있게 하여, 높은 보안 기준을 유지하면서도 프로토타이핑과 배포를 더 쉽게 만듭니다.
구현 계획에는 Crosslink 2*를 Zcash의 Zebra 클라이언트에 통합하기 위한 예상 엔지니어링 비용이 포함된 로드맵이 담겨 있습니다. 이 단계적 배포는 이해관계자 인센티브의 균형을 맞추고, 혼란을 줄이며, 확장성·사용성·탈중앙화라는 Zcash의 목표에 부합하는 데 초점을 둡니다. 프로토콜의 강력한 보안 속성에 대한 신뢰가 커지면서, Zcash 진화의 핵심 단계가 될 잠재력도 더욱 확고해지고 있습니다. 에너지 효율성을 개선하고 합의 메커니즘을 강화함으로써, Crosslink는 진화하는 블록체인 과제에 대한 미래지향적 해법을 제시합니다. 자세한 내용은 GitHub 저장소와 Zcash Community Forum을 참고하세요.
Crosslink의 목표와 목적
Crosslink Protocol은 Zcash의 미래에 중요한 몇 가지 전략적 목표를 해결하도록 설계되었습니다:
탈중앙화:
PoS를 도입함으로써, Zcash는 종종 소수의 대형 운영자에게 채굴 권한을 집중시키는 특수 PoW 하드웨어(ASIC)에 대한 의존도를 줄입니다.
PoS는 더 넓은 커뮤니티의 참여를 가능하게 하며, 코인 보유자는 자신의 자산을 스테이킹하여 네트워크를 보호하고 더 분산된 합의를 보장합니다.
스테이킹 기반 검증을 도입함으로써, 이 프로토콜은 경제적 참여자가 합의에 적극적인 역할을 하도록 보장하며, 채굴에만 대한 의존을 줄입니다.
향상된 거버넌스:
코인 보유자는 스테이킹을 통해 투표권을 얻고, 이를 통해 네트워크 업그레이드, 자금 배분, 생태계 우선순위에 관한 결정에 영향을 미칠 수 있습니다. 이 민주적 메커니즘은 프로토콜의 진화를 커뮤니티의 이해관계와 일치시킵니다.
에너지 효율성:
부분적으로 PoS로 전환하면 에너지 수요가 크게 낮아져, Zcash를 글로벌 지속가능성 이니셔티브와 정렬시킵니다. PoS는 계산 집약적인 PoW에 비해 본질적으로 자원 소모가 적습니다. 하이브리드 시스템은 높은 보안을 유지하면서 PoW 전용 시스템보다 에너지 사용을 낮추는 것을 목표로 합니다.
경제적 보안성과 지속가능성:
PoW와 PoS를 결합하면 네트워크 참여자에 대한 경제적 인센티브가 다변화되어, 단일 메커니즘에 과도하게 의존하지 않고도 강력한 보안을 보장할 수 있습니다.
스테이킹은 또한 참여자에게 예측 가능한 보상 모델을 도입하여, 장기 투자자에게 매력적인 제안을 만듭니다.
보안 강화: Crosslink는 PoW와 함께 PoS를 통합함으로써 체인 재구성 공격에 대한 네트워크의 복원력을 강화하는 것을 목표로 합니다.
Visual / Analogy
같은 배송에 대해 두 가지 서로 다른 문서를 발급하는 택배 서비스를 떠올려 보세요. 첫 번째는 추적 스캔입니다. 빠르게 나타나며, 소포가 어디에 있을 가능성이 높은지 알려주고, 때때로 수정되기도 합니다. 두 번째는 서명된 배송 영수증입니다. 더 늦게 도착하지만, 일단 존재하면 누구도 그것을 부인하지 않습니다.
더 낮은 지연 시간의 원장은 추적 스캔이고, 최종 확정 원장은 서명된 영수증입니다. 둘 다 같은 사건의 연쇄를 설명하지만, 얼마나 빨리 나타나는지와 얼마나 확고하게 유지되는지가 다릅니다.
Safety Mode는 서명된 영수증이 도착하지 않는데도 스캔만 계속 쌓일 때 물류 창고가 취하는 조치와 같습니다. 소포는 여전히 건물 안을 이동하지만, 서명이 따라잡을 때까지 사무실은 스캔만을 근거로 지급을 중단합니다.
Deep Dive
Crosslink의 보안 및 성능 목표
Crosslink 프로토콜은 Zcash에 대해 두 가지 유형의 원장을 제공하는 것을 목표로 합니다: 최종 확정 원장 (LOG_fin) 과 더 낮은 지연 시간의 원장 (LOG_ba) 입니다. 최종 확정 원장은 Byzantine Fault Tolerance (BFT) 또는 블록체인 (BC) 프로토콜 중 하나에 대한 합리적인 가정하에서 롤백 안전성을 보장합니다. 이는 네트워크 분할 상황에서도 계속 작동하고 안전하게 유지되도록 설계되었으며, 동등한 블록 확정 기준에서 현재 Zcash 블록체인보다 약간 두 배를 넘는 지연 시간을 가집니다.
더 낮은 지연 시간의 원장은 최종 확정 원장을 최대 L 블록까지만 확장합니다. 이는 블록체인 프로토콜만으로도 롤백 안전성을 보장하며, 기존 Zcash 모델보다 나쁘지 않은 지연 시간과 보안을 유지합니다. 간소화된 Crosslink 2* 설계에서는 더 낮은 지연 시간의 원장이 PoW 체인으로 작동하여 개발과 도입을 단순화합니다.
제한된 가용성과 Safety Mode
Crosslink는 더 낮은 지연 시간의 원장이 최종 확정 원장보다 지나치게 앞서 나갈 때와 관련된 위험을 해결하기 위해 Safety Mode를 통합합니다. 이는 불균형한 계정 상태나 서비스 제공자의 임시 해결책에서 검증되지 않은 보안 공백과 같은 불일치를 방지합니다. 최종 확정 원장이 상수 L 블록보다 더 뒤처지면 Safety Mode가 활성화됩니다. 이 상태에서는 블록체인이 PoW 작업을 계속 수행하여 기본 보안을 보장하지만, 문제가 해결될 때까지 경제 활동은 일시 중단됩니다. 이 메커니즘은 주요 공격과 같은 예외적 상황에서 회복할 수 있도록 설계되었으며, 동시에 거버넌스 기반 롤백 정책도 지원합니다.
기술적 세부사항과 배포
Crosslink Protocol은 ZODL과 같은 주요 생태계 파트너와 협력하여 Shielded Labs가 적극적으로 개발 및 배포하고 있습니다. 프로토콜 구현에는 다음이 포함됩니다:
PoS 참여자를 위한 안전한 스테이킹 메커니즘 구축.
채굴자와 스테이커 사이의 인센티브 균형을 맞추기 위한 보상 구조 수정.
전환 기간 동안 하위 호환성과 매끄러운 사용자 경험 보장.
공증인 시스템: 프로토콜은 블록에 서명하는 공증인을 포함합니다. 초기에는 고정 공증인을 사용하고, 이후에는 스테이킹된 ZEC를 기준으로 공증인을 선출하는 동적 시스템으로 전환합니다.
활성화 로직: Crosslink의 도입은 Zcash 합의 규칙의 변경을 필요로 하며, 여기에는 지분 분배 프로세스 정의와 하이브리드 합의를 지원하기 위한 네트워크 프로토콜 규칙 업데이트가 포함됩니다.
단계적 배포: 네트워크 안정성과 커뮤니티 적응을 보장하기 위해 프로토콜은 단계적으로 출시됩니다. 초기 단계는 기술적 구현에 초점을 맞추고, 이후 공증인 선정을 위한 거버넌스 통합이 뒤따릅니다.
Crosslink는 여전히 제안입니다. Shielded Labs' Crosslink FAQ에는 메인넷에서 활성화되기 전에 “표준 Zcash 거버넌스 절차를 거쳐야 한다”고 명시되어 있습니다.
현재 존재하는 것은 Feature Net입니다. 이는 Shielded Labs가 운영하는 테스트 네트워크로, 자체 테스트 코인 cTAZ를 보유하며 누구나 채굴, 스테이킹, 그리고 파이널라이저를 실행할 수 있습니다. 2026년 10월 1일 출시된 Version 14는 일반적인 작업 증명으로 시작해 Crosslink를 단계적으로 활성화합니다: 블록 20,736부터 스테이킹, 블록 34,560에서 첫 번째 파이널라이저 명단을 확정하고, 블록 36,288부터 BFT 최종성을 적용합니다 (출처).
이 페이지의 두 가지 사항은 작성된 이후 변경되었습니다:
여기서 공증인이라고 부르는 역할은 Shielded Labs의 소프트웨어 및 릴리스 노트에서 finalizer라고 불립니다. 스테이커는 코인을 finalizer에게 위임하며, 스테이크가 가장 많은 finalizer들이 블록을 최종 확정하기 위해 투표합니다.
코드가 이동했습니다. 위의 zebra-crosslink 리포지터리는 2026년 4월에 마지막으로 업데이트되었습니다. Feature Net 릴리스는 crosslink_monolith에서 제공되며, 설계는 Crosslink 책에 문서화되어 있습니다.
Crosslink는 Zcash 초기 개발에서 PoW 채굴자가 수행한 기반적 역할을 인정하는 동시에, 점진적인 전환을 준비합니다:
블록 보상 감소:
시간이 지나면서 PoS 검증자는 점점 더 큰 보상 비중을 받게 되고, PoW 채굴자의 수익은 감소합니다. 이러한 재분배는 하이브리드 모델에서 PoW의 역할이 줄어드는 현실을 반영합니다.
공정한 전환:
프로토콜은 변화를 점진적으로 도입하여, 채굴자가 적응하거나 스테이킹으로 전환하거나 다른 네트워크 서비스에 기여하는 등 Zcash 생태계 내 새로운 역할을 탐색할 충분한 시간을 보장합니다.
중앙화 위험 완화:
PoS 스테이킹 풀은 권력 집중을 방지하도록 설계되어, 더 작은 참여자도 동등한 조건에서 참여할 기회를 제공합니다. 이러한 포용적 접근은 현재 ASIC 기반 채굴에서 나타나는 집중 현상에 대응합니다.
블록 보상의 일부가 PoS 검증자에게 재할당되므로, PoW 채굴자의 수익은 감소하게 됩니다. 이러한 재할당은 네트워크를 보호하는 채굴자와 스테이커 모두에게 보상을 제공하는 균형 잡힌 인센티브 시스템을 보장합니다.
이해관계자의 참여를 촉진하면서 채굴자에게 미치는 경제적 영향을 완화하기 위해 점진적인 전환이 계획되어 있습니다.
이 이중 합의 메커니즘은 프라이버시, 지속가능성, 탈중앙화에 대한 Zcash의 약속을 강화하며, 이를 블록체인 분야의 미래지향적 리더로 자리매김하게 합니다.
Common Mistakes
Crosslink를 이미 활성화된 합의 규칙으로 읽는 것. 이 페이지는 단계적 배포 계획이 포함된 제안 설계를 설명합니다. 이를 도입하려면 Zcash 합의 규칙의 변경이 필요하며, 로드맵과 Zebra 통합 작업은 바로 그 목적을 위한 것입니다.
PoS가 채굴을 대체한다고 가정하는 것. Crosslink는 하이브리드 설계입니다: PoW 블록 생산은 스테이킹 기반 검증과 함께 계속됩니다. Safety Mode에서도 경제 활동은 일시 중단되지만 블록체인은 계속해서 PoW 작업을 수행합니다.
"파이널리티"를 더 빠른 확정으로 취급하는 것. 최종 확정 원장은 동등한 블록 확정 기준에서 현재 Zcash 블록체인보다 약간 두 배를 넘는 지연 시간을 갖도록 설계되었습니다. 이것이 추가하는 것은 속도가 아니라 롤백 안전성이며, 빠른 뷰는 더 낮은 지연 시간의 원장입니다.
두 원장을 혼동하는 것. LOG_ba는 별도의 체인이 아닙니다: 이는 최종 확정 원장을 최대 L 블록까지만 확장하며, Crosslink 2* 설계에서는 PoW 체인으로 작동합니다.