Solana Alpenglow: Solana 역사상 가장 큰 합의 알고리즘 개편
작성자: Uttam Singh

Solana 트랜잭션이 완결(finalize)되기까지는 12.8초가 걸린다. Alpenglow 이후에는 이 시간이 150밀리초로 줄어든다.
하지만 속도는 표면적인 부분일 뿐이다. Alpenglow는 출시 이후 Solana의 합의(consensus)를 정의해 온 두 시스템, Proof of History와 Tower BFT를 완전히 제거하고, 온체인 투표 트랜잭션까지 없애는 더 단순한 아키텍처로 대체한다. 이 투표는 현재 Solana 블록 공간의 약 75%를 차지하고 있다. 거버넌스 투표에서 98.27%의 찬성률로 통과되었으며, 현재 프라이빗 클러스터 테스트 단계에 있고, 메인넷은 2026년 하반기로 예상된다.
Alpenglow란 무엇인가?
Alpenglow는 Solana 합의 계층의 완전한 교체판이다. 새 아키텍처는 12.8초가 아닌 100-150밀리초 안에 트랜잭션을 완결시키며, 검증자 투표를 오프체인으로 옮김으로써 블록 공간의 약 4분의 3을 실제 사용자 트랜잭션을 위해 확보한다.
SIMD-0326으로 공식화된 이 업그레이드는 두 개의 새 프로토콜을 중심으로 구성된다:
- Votor: Tower BFT를 대체하는 새로운 투표 및 완결 시스템
- Rotor: Turbine을 대체하는 새로운 블록 전파 시스템
이렇게 생각하면 된다: Tower BFT는 각 블록이 여러 겹의 확인 단계를 거쳐야 하는 32단계 승인 과정과 같다. Alpenglow는 이를 한두 번의 빠른 라운드로 압축한다. 이 업그레이드는 또한 Solana의 원래 암호학적 시계였던 Proof of History도 폐지한다. 연속적인 해시 체인을 실행하는 대신, 검증자는 고정된 400ms 블록 타임과 로컬 타임아웃을 사용한다.
누가 만들고 있는가?
이 연구는 ETH Zurich의 Wattenhofer 교수 분산 시스템 연구실에서 나왔다. Agave 검증자 클라이언트를 담당하는 핵심 팀인 Anza가 구현을 주도하고 있다. Jump Crypto의 Firedancer 팀은 멀티 클라이언트 호환성 작업에 협력하고 있다.
현재 진행 상황은?
- 2025년 5월: 뉴욕에서 열린 Solana Accelerate에서 공개
- 2025년 9월: 거버넌스 투표 통과, 찬성 98.27%, 전체 스테이크의 52% 참여
- 2026년 초: Agave의 마스터 브랜치에서 프라이빗 클러스터 테스트 가능
- 2026년 3분기: Agave 4.1을 목표로 한 정식 릴리즈
- 2026년 하반기: 커뮤니티 테스트와 보안 감사 이후 메인넷 활성화 예상 (2026년 4월 기준 아직 프로덕션 클러스터에는 적용되지 않음)
Alpenglow는 어떻게 작동하는가?
세 가지 변화가 있다.
1. Votor: 블록이 완결되는 방식
현재 시스템(Tower BFT)은 32단계의 점진적 확인을 요구한다. 각 단계마다 잠금 기간(lockout period)이 추가된다.
Votor는 이를 한두 번의 투표 라운드로 대체한다:
- 빠른 경로 (~100ms): 첫 라운드에서 검증자의 80% 이상이 승인하면 블록이 완결된다. 끝.
- 느린 경로 (~150ms): 첫 라운드에서 60-80%가 승인하면 두 번째 라운드가 진행된다. 다시 60% 이상이 승인하면 완결된다.
두 경로는 동시에 실행된다. 먼저 끝나는 쪽이 이긴다.
검증자는 온체인 트랜잭션이 아니라 가벼운 UDP 메시지로 서로에게 직접 투표를 전송한다. Votor는 BLS 서명 집계를 사용해 이 투표들을 묶는다: 수천 개의 개별 서명이 하나의 압축된 증명으로 합쳐진다. 온체인에 기록되는 것은 집계된 인증서(~1,000바이트)뿐이며, 이는 현재 슬롯당 기록되는 ~500KB의 투표 데이터를 대체한다.
이는 큰 변화다. 현재 Solana 전체 트랜잭션의 약 75%가 검증자 투표다. Alpenglow는 이를 완전히 제거한다.
2. Rotor: 블록 데이터가 전파되는 방식
참고: Rotor는 Alpenglow 전체 비전의 일부이지만, 핵심 Votor 합의 변경과는 별도의 SIMD로 출시된다.
현재 Solana는 200개 노드의 팬아웃을 가진 다층 릴레이 트리인 Turbine을 사용한다. 블록 데이터는 여러 계층을 거쳐 이동한다. 전화 게임을 떠올리면 된다.
Rotor는 이를 단일 홉 브로드캐스트로 대체한다: 블록 생산자가 소수의 릴레이 노드에 데이터를 보내고, 이 릴레이들이 모두에게 한 번에 전달한다. 전화 게임에서 그룹 브로드캐스트로 바뀌는 셈이다.
Alpenglow 백서의 수치에 따르면: 1,500개의 shred를 전송하는 데 1 Gb/s 대역폭에서 18ms가 걸린다. 전체 스테이크의 80%에 도달하는 데는 약 150개 노드로 약 2ms면 충분하다.
3. Proof of History의 종료
Alpenglow는 Solana의 암호학적 시계를 폐지한다. 대신 검증자는 고정된 400ms 블록 타임과 타임아웃이 있는 로컬 시계를 사용한다:
- 타임아웃 전에 블록이 도착하면: 승인 (NotarVote)
- 블록 없이 타임아웃이 만료되면: 건너뜀 (SkipVote)
프로토콜은 시계 드리프트를 비례적으로 허용한다: 5%의 드리프트는 5%의 타임아웃 연장만 필요로 한다.
보안 모델은 어떻게 바뀌는가?
Alpenglow는 "20+20" 내결함성(fault tolerance) 프레임워크를 도입한다:
왜 이 방식이 작동하는가? 안전성(safety) 측면에서: 서로 충돌하는 포크는 둘 다 쿼럼에 도달할 수 없다. 80% + 60% = 140% > 100%이기 때문이다. 활성성(liveness) 측면에서: 스테이크의 20%가 오프라인이 되더라도 네트워크는 느린 경로를 통해 계속 완결을 진행한다.
트레이드오프는 다음과 같다: 순수 비잔틴 내결함성은 33%에서 20%로 낮아진다. 하지만 실제로는 실패가 혼합된 형태로 발생한다. 일부 노드는 악의적이고, 일부는 단순히 오프라인일 뿐이다. 결합된 40%의 내결함성은 전통적인 BFT의 33%보다 이런 시나리오를 더 잘 처리한다.
성능 향상은 어느 정도인가?
시뮬레이션 결과에 따르면 스테이크의 65%가 원시 네트워크 지연시간 기준 50ms 이내에 완결된다. 최장 편도 네트워크 홉이 약 70ms일 때, 빠른 경로의 완결은 약 120-150ms 선에서 이루어진다.
검증자에게는 무엇이 달라지는가?
경제성이 바뀐다:
- 투표 수수료가 사라진다. 현재는 검증자당 하루 약 1 SOL이다. Alpenglow는 모든 투표를 오프체인으로 옮긴다.
- 새로운 비용: Validator Admission Ticket(VAT). 하루 약 0.8 SOL이며, 전액 소각되어 인플레이션을 줄인다.
- 검증자 상한: 2,000개 (가장 높은 스테이크 순으로 선정).
- 진입 장벽이 약 90% 낮아진다. 최소 수익성 스테이크가 약 4,850 SOL에서 약 450 SOL로 줄어든다.
- 운영 비용이 전반적으로 20-50% 감소한다.
- HSM 지원. 아이덴티티 키는 더 이상 고빈도 투표 트랜잭션에 서명하지 않으므로 하드웨어 보안 모듈(HSM)에 보관할 수 있다.
개발자와 사용자에게는 무엇이 달라지는가?
개발자에게 가장 큰 변화는 속도 수치가 아니다. 완결이 단일한 개념이 된다는 점이다.
현재 Solana에는 세 가지 확정(commitment) 수준이 있다: processed, confirmed (~500ms, 확률적), finalized (~12.8초, 결정적). 개발자는 기능마다 선택을 해야 한다: 롤백 위험을 감수하고 사용자에게 빠른 결과를 보여줄지, 아니면 12.8초를 기다려 확실성을 얻을지. 거래소 입금 크레딧, 브릿지 확인, 청산 엔진은 모두 finalized을 기다린다. 작은 롤백 위험조차 용납할 수 없기 때문이다. 나머지는 모두 confirmed를 사용하며 별 탈이 없기를 바랄 뿐이다.
Alpenglow는 이를 하나의 수준으로 압축한다. 모든 트랜잭션에서 100-150ms, 결정적 완결. 확정 수준 간의 트레이드오프도 없고, 사라진 트랜잭션을 위한 재시도 로직도 없다. 한 번의 확인으로 끝난다.
바로 이 점이 새로운 패턴을 가능하게 만든다: 온체인 오더북은 마켓 메이커가 자신의 호가 상태가 150ms 안에 완결된다는 것을 알기 때문에 더 좁은 스프레드를 제공할 수 있다. 퍼페추얼 거래소는 JIT 경매에서 지연 비용을 낮출 수 있다. 크로스체인 브릿지는 Solana 측의 완결 병목을 없앤다. 그리고 거래소 입금 크레딧은 13초 대기에서 즉시 처리로 바뀐다.
사용자에게는 트랜잭션이 즉시처럼 느껴질 만큼 빠르게 확인된다. 더 큰 변화는 용량이다: 투표 트랜잭션 제거로 블록 공간의 75%가 확보되어, 트래픽이 많은 시기에도 수수료가 낮아지고 혼잡이 줄어든다.
**Solana 위에 구축하는 금융 기관**에게는 결정적인 서브초(sub-second) 완결이 전통적인 결제 레일과의 격차를 좁혀준다. 스테이블코인 정산, 토큰화된 국채 운영, 국경 간 송금은 더 이상 13초의 버퍼가 필요하지 않다.
아직 남은 것은?
Alpenglow는 또한 Jump Crypto의 독립 검증자 클라이언트이자 C/C++로 작성된 Firedancer의 작업도 수월하게 만든다. Firedancer는 단일 노드 성능을 개선하고, Alpenglow는 노드가 합의에 도달하는 방식 자체를 재설계한다. 프로토콜이 단순해진다는 것은 두 번째 코드베이스에 다시 구현해야 할 합의 복잡성이 줄어든다는 뜻이며, 이는 멀티 클라이언트 다양성 측면에서 실질적인 이득이다.
SIMD-0326은 Votor 합의 변경만을 다룬다. Alpenglow 백서에 포함된 세 가지 요소는 향후 별도 제안으로 미뤄졌다:
- Rotor(블록 전파), 별도 SIMD
- Smart Sampling(대역폭 최적화)
- Lazy/Asynchronous Execution
메인넷까지의 경로: 2026년 3분기에 Agave 4.1 릴리즈, 4분기까지 커뮤니티 테스트와 보안 감사, 2026년 하반기 메인넷 활성화.
Alchemy로 Solana 위에 구축하기
Alpenglow는 Solana를 더 빠르게 만들지만, 그 위에서 무언가를 구축하려면 여전히 신뢰할 수 있는 인프라가 필요하다.
Alchemy의 Solana 플랫폼은 다른 제공업체보다 최대 20배 빠른 아카이브 데이터 접근, 절반 가격의 gRPC 스트리밍과 6,000블록 재연결 복구, 그리고 getProgramAccounts 같은 고비용 메서드 호출에 대해 10배 빠른 처리 속도를 제공한다.
- 연결 끊김을 없애는 스마트 WebSocket, 그리고 안정적인 트랜잭션 라우팅을 위한 스테이크드 커넥션
- 최종 사용자의 마찰을 줄이는 가스리스 트랜잭션 지원
- 다중 리전 배포와 3-5겹의 자율 페일오버를 갖춘 99.99% 신뢰성
Solflare, Robinhood, OpenSea, Circle은 이미 Alchemy의 Solana 인프라 위에서 운영되고 있다. 종량제 요금제이며, 장기 약정도 없다.
자주 묻는 질문
Solana Alpenglow란 무엇인가?
Alpenglow는 Solana 합의 계층의 완전한 교체판으로, 트랜잭션 완결 시간을 12.8초에서 100-150밀리초로 줄이고 온체인 투표 트랜잭션을 제거해 블록 공간의 약 75%를 사용자 트랜잭션을 위해 확보한다.
Alpenglow는 Solana의 현재 아키텍처에서 무엇을 대체하는가?
Alpenglow는 Proof of History, Tower BFT, 온체인 투표 트랜잭션을 제거하고, 이를 Votor(새로운 투표 시스템), Rotor(새로운 블록 전파 시스템), 그리고 로컬 타임아웃을 가진 고정 400ms 블록 타임으로 대체한다.
Alpenglow는 언제 메인넷에 출시되는가?
Alpenglow는 2026년 3분기의 Agave 4.1 릴리즈와 이후 2026년 4분기까지의 커뮤니티 테스트 및 보안 감사를 거쳐 2026년 하반기에 메인넷에서 활성화될 것으로 예상된다.
Alpenglow는 어떻게 더 빠른 완결을 달성하는가?
Votor는 현재 32단계인 확인 과정을 한두 번의 투표 라운드로 압축한다: 빠른 경로는 80% 이상의 검증자 승인으로 약 100ms에 완결되며, 느린 경로는 두 라운드에 걸쳐 60% 이상 승인으로 약 150ms에 완결된다.
Alpenglow는 검증자 비용에 어떤 영향을 미치는가?
Alpenglow는 온체인 투표 트랜잭션에 드는 하루 약 1 SOL의 비용을 없애고, 최소 수익성 스테이크를 약 4,850 SOL에서 약 450 SOL로 낮춘다. 다만 검증자는 소각되는 새로운 Validator Admission Ticket 수수료로 하루 약 0.8 SOL을 지불하게 된다.
Alpenglow의 보안 트레이드오프는 무엇인가?
Alpenglow는 전통적인 BFT의 33% 한계와 비교해 최대 20%의 악의적 검증자와 20%의 오프라인 노드(또는 결합 시 40%)를 허용하며, 충돌하는 포크를 방지하기 위해 빠른 경로 완결에는 80% 쿼럼을, 느린 경로 완결에는 60% 쿼럼을 사용한다.
Alpenglow는 개발자를 위한 확정 수준을 어떻게 바꾸는가?
Alpenglow는 Solana의 세 가지 확정 수준(processed, confirmed, finalized)을 100-150ms의 단일한 결정적 완결로 압축하여, 속도와 롤백 위험 사이에서 선택해야 할 필요를 없앤다.
Alpenglow 개발의 현재 상태는 어떠한가?
Alpenglow는 2025년 9월 거버넌스 투표에서 98.27%의 찬성률로 통과되었으며, 2026년 초 기준 Agave의 마스터 브랜치에서 프라이빗 클러스터 테스트가 가능한 상태이고, 2026년 4월 기준 아직 프로덕션 클러스터에는 적용되지 않았다.
주요 자료
Alchemy 뉴스레터
출시 소식을 가장 먼저 받아보세요
뉴스레터 구독하기
Alchemy의 최신 제품 업데이트와 리소스 받기
이메일 주소를 입력하면 마케팅 커뮤니케이션 및 제품 업데이트 수신에 동의하게 됩니다. Alchemy는 저희 개인정보 처리방침에 따라 수집한 정보를 처리합니다. 언제든지 구독을 취소할 수 있습니다.
관련 아티클

Glamsterdam: Ethereum 개발자를 위한 완전 가이드
Glamsterdam이 Sepolia에서 가동 중입니다. 개발자에게 무엇을 의미하는지, 그리고 Alchemy가 네트워크 업그레이드에 어떻게 준비했는지를 담은 완전 가이드입니다.

도쿄에서 구축한다면 어떤 RPC 제공업체를 선택해야 할까
도쿄를 서비스하는 RPC 제공업체 다섯 곳을 다섯 개 체인에서 벤치마크했습니다. 비교 결과와, 지연 시간에 민감한 팀에게 차이가 어디서 나는지 정리합니다.

업계 최고 수준의 속도와 안정성을 위한 Solana RPC 읽기 아키텍처
Alchemy는 가장 낮은 Solana 읽기 지연 시간을 제공합니다: 9.21ms로, 차순위 제공업체보다 약 26% 빠릅니다.