Agave·Firedancer 신규 버전과 개발 도구 공개
테스트넷 슬롯 시간도 250ms에서 200ms로 추가 단축
핵심 요약
- Solana Foundation은 2026년 8월 24일 메인넷 슬롯 시간을 400ms에서 350ms로 줄였다고 밝혔다.
- Solana Foundation은 2026년 8월 24일 테스트넷 슬롯 시간이 250ms에서 200ms로 단축됐다고 밝혔다.
- Solana Foundation은 2026년 8월 24일 Agave v4.3.0-beta.0·v4.2.1과 Firedancer Mainnet v0.1106.40201 등을 공개했다.
Solana Foundation은 2026년 8월 24일 공개한 기술 변경 내역에서 메인넷 슬롯 시간을 400ms에서 350ms로, 테스트넷은 250ms에서 200ms로 줄이는 기능 게이트를 활성화했다고 밝혔다. 검증자 클라이언트와 개발 도구의 신규 버전도 함께 내놨다.
이번 변경에는 개발넷 슬롯 시간을 300ms에서 250ms로 낮추는 기능 게이트와 테스트넷 BPF Stake Program v5.1.0 업그레이드가 포함됐다. 슬롯 시간 단축은 메인넷·테스트넷·개발넷에서 각각 다른 기준으로 적용됐다.
새 버전은 Agave v4.3.0-beta.0·v4.2.1, Firedancer Mainnet v0.1106.40201, Solana Kit v7.1.1이다. Token 2022 Program JS SDK v0.15.0, Program Metadata Program JS SDK v0.8.1, Token ACL Gate Program v0.3.0도 공개됐다.
트랜잭션 처리와 관련해서는 논스 트랜잭션이 자체 논스 계정 주소를 프로그램 ID로 사용하지 못하게 하는 제안이 추가됐다. 모든 트랜잭션 명령은 프로그램 ID를 지정해야 하며, 논스 계정에 저장된 명령이 자신을 프로그램 ID로 참조하는 경우를 차단하는 취지다.
런타임 스테이크 캐시에서 비활성 스테이크를 제거하는 제안도 나왔다. 비활성 스테이크는 트랜잭션 처리에 쓰이지 않으면서 데이터와 자원을 점유하지만, 합의에 사용하는 계정 스테이크의 래티스 해싱에 영향을 주므로 제거 과정이 합의를 훼손하지 않도록 하는 방안을 담았다.
Agave는 슈레드 서명 검증에 쓰는 rayon 구현을 전용 워커 스레드로 대체하는 방안을 검토하고 있다. 부하에 맞춰 연산 자원을 조정하기 어려운 rayon 스레드 풀을 피하고 서명 검증의 자원 효율과 성능을 높이려는 작업이다.
Agave는 Accounts DB 구현에서 런타임의 계정 로딩 조건을 더 세밀하게 설정하는 기능도 개발 중이다. 검증자 서비스가 계정 소유자나 계정 임대료 등의 조건에 따라 로딩을 제어할 수 있게 하는 방식이다.
슬롯 롤링 방지 작업은 한 슬롯에서 처리하지 못한 트랜잭션이 다른 슬롯으로 넘어가는 현상을 막는 데 초점을 맞춘다. 블록 스케줄링을 특정 슬롯에 한정해 슬롯별 연산 유닛(CU) 한도에 필요한 비용 추적을 명확히 할 계획이다.
Agave는 검증자들이 스테이크와 네트워크 주소 등을 오프체인에서 교환하는 Gossip 구현의 재설계도 검토한다. 여러 스레드 대신 단일 이벤트 루프와 워커 스레드를 사용하는 구조로 가독성과 성능을 개선하는 초안이다.
프로그램 캐시 무효화 때 프로그램 배포 슬롯을 요구하는 작업도 이어진다. 새 API는 프로그램 버퍼를 캐시에 로딩할 때 더 세밀한 제어를 제공하고, 런타임이 상위 슬롯을 비롯한 특정 슬롯에서 프로그램을 가져올 수 있게 해 프로그램 변경과 캐시 동작의 예측 가능성을 높이는 방향이다.
Agave의 트랜잭션 처리 장치(TPU)는 서명 검증 전에 유입 단계에서 트랜잭션을 정제하도록 바뀔 예정이다. 비용이 큰 서명 검증에 앞서 명령 수와 계정 잠금 한도 등 단순 조건으로 유효하지 않은 트랜잭션을 걸러내려는 조치다.
Mithril은 다른 검증자의 복구 요청을 받아 슈레드를 전송하는 기능을 제공할 예정이다. 블록 전파 과정에서 슈레드 일부가 빠져 블록을 재구성하거나 검증·투표하지 못한 검증자가 누락분을 요청할 수 있도록 지원한다.
언어 클라이언트에서는 Web3.js, Solana Kit, Solana Go가 V1 트랜잭션 지원을 개발하고 있다. V1은 수주 내 공개될 새 트랜잭션 스키마 형식으로, Solana Foundation은 언어·플랫폼 클라이언트가 이를 지원하지 않으면 사용자 측 오류가 발생할 수 있다고 설명했다.
Ed25519 Programmatic Signer Program에는 실행자 프로그램 구현이 추가됐다. 이 구현은 영구 논스를 대체하기 위한 실험적 저장소의 일부로, 기존 서명자 프로그램은 서명을 확인하고 프로그램 파생 주소(PDA)를 서명자로 승격하며 논스 프로그램은 트랜잭션이 담긴 논스 계정을 생성·수정하고 일회 사용을 보장한다. 새 실행자 프로그램은 논스를 진행하고 실행할 수 있도록 한다.
커뮤니티에서는 신규 검증자 Axis Pizza가 기술 기록과 오픈소스 기여를 공유하기 시작했고, SolPlay의 Jonas는 회의 불참 벌금 결제 앱을 만들었다. SGP-0002 논의는 mert와 brianlong의 분석으로 이어졌으며 Triton One은 더 빠르고 자원 소모가 적은 인덱스를 구현했다. Beeman은 Solana 모바일 애플리케이션과 지갑 애플리케이션의 연동 방식을 공유했고 NotDeGhost는 Anchor v2를 공식 소개했다.
Solana Foundation은 2026년 8월 13일 커뮤니티 검증자 논의도 자료로 안내했다. 이번 변경 내역은 슬롯 시간 조정과 클라이언트 릴리스에 더해 트랜잭션 처리, 프로그램 캐시, 검증자 복구 작업을 함께 다뤘다.
