솔라나, '알펜글로우' 업그레이드 10월 21일 공개… 거래 속도 획기적 개선

솔라나(Solana) 네트워크가 오는 10월 21일, 알펜글로우(Alpenglow)라는 이름의 중대한 업그레이드를 통해 트랜잭션 처리 속도를 획기적으로 개선할 예정이다. 솔라나 재단에 따르면, 이번 업그레이드는 에포크(epoch) 1064에서 활성화되며, UTC 기준 오후 3시경에 시작될 것으로 예상된다. 알펜글로우는 현재 네트워크에서 사용되는 합의 메커니즘인 타워BFT(TowerBFT)를 완전히 대체하며, 트랜잭션 최종 확정 시간을 현재 약 12.8초에서 150밀리초(ms) 수준으로 단축시키는 것을 목표로 한다.
트랜잭션 최종 확정(Finality)은 거래가 되돌릴 수 없게 되는 시점을 의미한다. 현재 솔라나 네트워크에서는 거래가 비교적 빠르게 확인되지만, 타워BFT 시스템 하에서는 블록이 완전히 확정되기까지 약 12.8초의 시간이 소요된다. 이 짧은 불확실성 때문에 실제 자금을 다루는 서비스나 거래소 등은 전체 확정 시간을 기다려야 하는 상황이다. 하지만 알펜글로우가 도입되면 150밀리초라는 매우 짧은 시간 안에 거래가 최종 확정되어, 솔라나를 결제 수단으로 사용하는 상점이나 디파이(DeFi) 애플리케이션, 혹은 거래소에서 포지션을 청산하는 데 필요한 즉각적인 확정성을 제공하게 된다. 이는 사용자와 개발자 모두에게 훨씬 빠르고 안정적인 거래 경험을 선사할 것으로 기대된다.
타워BFT는 검증인(validator)들이 자신의 투표를 온체인 트랜잭션으로 게시하고, 해당 투표가 32개의 슬롯만큼 쌓여야 블록이 최종 확정되는 방식으로 작동한다. 새롭게 도입되는 알펜글로우의 투표 프로토콜인 보터(Votor)는 투표를 체인 외부로 옮긴다. 검증인들은 서로 직접 메시지를 주고받으며 투표를 인증서 형태로 묶어, 단 한 번의 투표 라운드 또는 최대 두 번의 라운드 안에 블록을 확정할 수 있게 된다. 특히, 지분의 80% 이상이 첫 번째 라운드에서 블록을 지지할 경우 즉시 확정되며, 60%에서 80% 사이의 지지를 받을 경우 두 번째 라운드에서 60%의 기준을 충족하면 블록이 확정되거나 건너뛰게 된다. 솔라나 재단은 이러한 설계가 20%의 악의적인 지분과 추가 20%의 오프라인 상태에서도 견딜 수 있다고 설명했다.
이번 업그레이드는 18개월에 걸친 개발 끝에 이루어지며, 실제 전환 과정은 단 한 번의 슬롯(slot) 내에서 신속하게 완료될 예정이다. 일반 사용자들은 별도의 조치를 취할 필요가 없으며, 지갑과 애플리케이션은 기존과 동일하게 작동할 것이다. 솔라나 가상머신(SVM), 트랜잭션 형식, 프로그램, 수수료 등은 변경되지 않지만, 개발자들에게는 '확인됨(confirmed)'과 '확정됨(finalized)'의 약속 수준이 동일해진다.
또한, 각 투표 계정(vote account)은 기존의 임대 면제 잔액 외에 0.8 SOL을 추가로 보유해야 한다. 이는 알펜글로우 업그레이드와 함께 도입되는 새로운 검증인 입장 티켓(Validator Admission Ticket)이라는 에포크당 수수료로, 소각된다. 이 수수료는 타워BFT 시스템에서 검증인들이 투표 트랜잭션 수수료로 지출하던 약 1 SOL을 대체한다. 이 수수료를 감당하지 못하는 검증인은 투표에서 제외될 수 있다.
이번 알펜글로우 업그레이드는 솔라나 네트워크의 확장성과 사용자 경험을 한 단계 끌어올릴 중요한 전환점이 될 것으로 보인다. 트랜잭션 최종 확정 시간의 획기적인 단축은 솔라나를 더욱 경쟁력 있는 블록체인 플랫폼으로 만들고, 다양한 애플리케이션과 서비스의 성장을 촉진할 것으로 기대된다. 특히, 고빈도 거래나 실시간 결제가 필수적인 분야에서의 활용도가 높아질 것으로 예상된다.