10월 21일, Solana는 출시 당시부터 사용해 온 합의 알고리즘을 폐기하고 스왑 과정에서도 블록 생성을 멈추지 않았다. 최종성 150 ms라는 헤드라인은 Anza의 목표치이며, 매체들이 재단 대시보드에서 가져온 첫날 수치는 202 밀리초와 6.6 초였다.
10월 21일 UTC 13시 36분경, Solana 메인넷에서 에포크 1064가 시작되며 카운트다운이 돌입했다. 2020년 3월부터 체인이 사용해 온 합의 알고리즘인 TowerBFT로 처리할 슬롯이 5,000개 남은 것이다. 이후 슬롯 459,652,999가 도달했다. 네트워크 전체 654개 검증인 중 446개의 투표가 이를 Alpenglow 제네시스 블록으로 인증했고, 슬롯 459,653,000부터 합의는 새로운 프로토콜의 몫이 되었다. Solana Foundation은 이 전환에 약 900 밀리초가 걸렸다고 밝혔다.
중단도, 재시작도 없었으며 Unchained 역시 롤백의 징후를 발견하지 못했다.
사흘이 지난 지금, 문제는 스왑이 성공했느냐가 아니다. 성공했다. 문제는 이 새로운 숫자가 무엇을 의미하느냐다.
하나의 슬롯, 롤백 없음
Agave 검증인 클라이언트를 개발하는 Anza(@anza_xyz)는 Alpenglow를 2025년 5월 백서에서 메인넷까지 18개월 만에 올렸다고 밝혔다.
두려웠던 부분은 마이그레이션이었다. 전환 이틀 전, SolanaFloor(@SolanaFloor)가 전달한 Pumpkin's Pool 준비도 트래커는 스테이크의 45%가 준비되지 않았다고 경고했다. 10월 20일 아침에는 스테이크 20.3%를 보유한 151개 검증인으로 줄었다. 제네시스 인증에는 82%가 필요했다.

통과할 수 있는 길은 하나뿐이었다. v4.3.2 버전의 Agave 기반 클라이언트 세 가지였다. Firedancer와 Frankendancer는 마이그레이션을 지원하지 않았다. Solana Compass에 따르면 Galaxy 엔지니어들은 Firedancer 운영자들에게 Agave로 장애 조치를 취한 뒤 나중에 복귀하라고 안내했는데, Firedancer 26.10이 Alpenglow를 지원하기 때문이다.
Solana는 업그레이드를 위해 멈추지 않았다. 기존 합의 알고리즘이 여전히 블록을 생성하는 동안 투표를 통해 새로운 합의를 탄생시켰다. Triton One(@triton_one)은 통합 작업자들에게 "이후에는 이전 합의로 돌아갈 수 없다"고 경고했다.
https://x.com/anza_xyz/status/2112905478921736411
그리고 계기판이 말을 하기 시작했다.
어떤 최종성이 빨라졌는가
Anza의 게시물은 최종성이 "12.8 초에서 150 밀리초로 단축되었다"고 밝혔다. Solana Foundation의 기술 VP인 Jacob Creech(@jacobvcreech)는 이를 압축해 표현했다. "투표 트랜잭션 -> 0, 최종성 -> 150ms, TowerBFT -> 사라짐."
https://x.com/jacobvcreech/status/2112905746736369967
Cointelegraph는 재단 대시보드의 "마감 시점" 수치를 인용해 최종성 6.6 초와 4,721 TPS를 보도했다. AltcoinBuzz는 10월 21일과 22일에 동일한 대시보드를 확인하고 최근 관측된 최종성 202 ms를 보도하며, 이는 평균값이 아닌 단일 측정치라고 설명했다. 필자가 10월 24일에 대시보드에 접속했을 때는 404 오류가 발생했다.
필자의 해석: 둘 다 사실일 수 있다. TowerBFT는 블록 생성 후 32 슬롯 뒤에 최종성을 확정했고, Solana는 10월 9일부터 200 ms 슬롯을 사용해 왔으므로 전환 직전 기존 최종성은 약 6.4 초였다 (내 계산: 32 × 200 ms). 전환 직후 몇 분 안에 측정한 값이라면 여전히 대부분 TowerBFT의 결과였을 것이다.
더 날카로운 질문은 모두가 어떤 최종성을 기다리고 있었느냐다. TowerBFT에서는 "confirmed"(3분의 2 스테이크의 투표) 상태가 대략 500~600 ms 만에 도달했고, "finalized"는 온전히 12.8 초가 걸렸다. Alpenglow는 이 두 가지를 하나의 상태로 통합해 150 ms를 목표로 삼는다.
85배 향상이라는 헤드라인은 가장 느린 기존 설정과 가장 빠른 새 설정을 비교한 것이다 (내 계산: 12.8 s ÷ 0.15 s).
실제 예시: "confirmed" 상태에서 동작하던 앱은 약 550 ms에서 Anza의 Max Resnick이 Decrypt 독자들에게 체감될 것이라고 말한 150~200 ms 수준으로 줄어들어 약 3배 빨라졌다. "finalized"를 기다리던 쪽은 12.8 초에서 동일한 150~200 ms로 단축됐다. Decrypt는 거래소, 은행, 상인을 수혜자로 꼽았는데, 이들은 바로 "finalized"를 기다리는 주체들이다.

얇아진 방패
속도는 다른 결함 모델을 대가로 얻어졌다. 가장 유리하게 해석하면 그것이 더 나은 모델일 수도 있다는 뜻이다.
- 악의적 스테이크: TowerBFT는 최대 3분의 1의 스테이크가 잘못 행동해도 견딜 수 있었다. Alpenglow의 안전성은 적대적 스테이크 20%까지 유지되며, 활성성(liveness)은 추가로 20%가 오프라인이어도 살아남는다. Solana Compass에 따르면 Galaxy는 이를 33%에서 20%로 축소된 것으로 평가하고, Anza는 40%가 동시에 실패해도 버틸 수 있다고 설명한다.
- 슬래싱: 이중 투표 페널티는 Galaxy의 표현대로 "명확히 정의되어 있지만 의도적으로 첫 번째 반복에서는 활성화되지 않았다."
- 절반짜리 업그레이드: Turbine을 대체할 릴레이 계층인 Rotor는 "아직 일정이 정해지지 않았다."
- 목표는 어디까지나 목표다: 재단은 150 ms를 과거 스테이크 분포를 기준으로 측정한 기대치이지 고정값이 아니라고 설명한다.
- 다음은 더 큰 블록: Jump의 Firedancer 팀은 이제 느린 검증인이 처리할 수 없는 블록에 대해 스킵 투표를 할 수 있게 되었으므로 6천만 컴퓨트 유닛 상한을 제거하고자 한다. Anza의 Roger Wattenhofer는 이 아이디어에 호의적이지만 블록 생산이 중앙화될 수 있다고 경고했다.
Alpenglow는 악의적 스테이크에 대한 여유를 줄이고 부재 스테이크에 대한 여유를 늘리는 방식으로 속도를 확보했다. Anza에게 유리한 점은, 자사 상태 페이지에 따르면 대규모 마이그레이션을 9번 거쳤고 메인넷 이전에 115명의 보안 연구원이 참여했으며, Helius가 지적했듯 낙관적으로 확인된 블록이 롤백된 적은 한 번도 없다는 것이다.
결론
시장은 무덤덤했다. CoinGecko에 따르면 SOL은 10월 23일 기준 103.51 달러로, 2025년 1월 고점인 293.31 달러 대비 64.7% 하락한 상태다. SoSoValue 데이터에 따르면 미국 현물 Solana ETF는 10월 5~9일 주간 2,480만 달러의 자금 유출을 기록했다. Coinboss의 일별 표를 보면 10월 22일까지 진행된 16번의 세션 중 14번이 유출이었다.
필자의 입장: 진짜 이야기는 엔지니어링이며, 라이브 합의 스왑이 보여줄 수 있는 거의 완벽한 수준으로 실행되었다. 150 ms라는 수치는 아직 주장에 불과하다. 분포를 보여주는 일주일간의 대시보드 측정치가 있어야 사실이 되며, 202 ms 단일 기록으로는 부족하다. 가격보다는 그 수치, 슬래싱 스위치, 그리고 Rotor 일정을 먼저 지켜보겠다.
Solana는 착륙하지 않고 엔진을 교체했다. 이제 계기판의 수치가 서로 일치해야 한다.





