로드맵
Stable의 3단계 로드맵은 합의, 실행, 스토리지, RPC 및 USDT 관련 흐름을 다룹니다. 아래 각 항목은 활성, 진행 중 또는 계획 중으로 표시됩니다.
1단계: USDT를 위한 기반 레이어
상태: 메인넷에 활성.
StableBFT: 활성
CometBFT를 기반으로 구축된 맞춤형 PoS 합의 프로토콜입니다. 검증자의 1/3까지 결정론적 완결성과 비잔틴 장애 허용을 제공합니다. 현재 구현에 대해서는 합의를 참조하십시오.
USDT0을 네이티브 가스로 사용: 활성
USDT0은 가스 지불 및 가치 전송을 위한 네이티브 자산이며, 동시에 ERC-20 인터페이스(approve, transfer, transferFrom, permit)를 지원합니다. 가스 토큰으로서의 USDT0을 참조하십시오.
Stable Pay & Stable Name: 진행 중
Stable Pay는 기존 Web3 지갑과 호환성을 유지하면서 신규 사용자를 위한 온보딩을 단순화하도록 설계된 Web2.5 UX 지갑 경험입니다. Stable Name은 토큰을 보내고 받을 때 원시 EVM 주소를 사람이 읽을 수 있는 식별자로 대체하는 사용자 친화적인 별칭 시스템입니다.
2단계: USDT를 위한 경험 레이어
상태: v1.8.0에서 메인넷에 활성. USDT 전송 애그리게이터는 개발 중입니다.
MemIAVL 상태 저장소: v1.8.0에서 활성
MemIAVL은 LevelDB를 하나의 메모리 매핑 스냅샷과 추가 전용 쓰기 전 로그로 대체합니다. RocksDB 기반 VersionDB는 보존된 스냅샷보다 오래된 과거 쿼리를 처리합니다. 스토리지(StableDB)를 참조하십시오.
낙관적 병렬 실행: v1.8.0에서 활성
Block-STM은 CPU 코어에서 트랜잭션을 동시에 실행하고, 충돌을 감지하며, 영향을 받는 작업을 재실행합니다. 고정된 블록 내 순서는 검증자 간에 결정론적 상태를 보존합니다. 실행을 참조하십시오.
선택적 RecheckTx: v1.8.0에서 활성
블록이 커밋되면 노드는 영향을 받는 계정의 보류 중인 트랜잭션만 다시 확인합니다. 애플리케이션 지원을 사용할 수 없을 때 CometBFT는 전체 멤풀 재확인으로 폴백합니다.
2D 논스와 보장된 블록 공간: v1.8.0에서 활성
독립적인 논스 채널은 하나의 막힌 트랜잭션이 동일한 계정의 모든 후속 트랜잭션을 차단하는 것을 방지합니다. 프로토콜 예약 논스 키는 엔터프라이즈 트래픽을 식별하며, 레인별 가스 할당량은 블록 용량을 예약합니다. 보장된 블록 공간을 참조하십시오.
USDT 전송 애그리게이터: 계획됨
USDT0 전송을 그룹화하고 집단적으로 처리하여 트랜잭션당 오버헤드를 줄이고 전체 처리량을 개선하는 집계 메커니즘입니다. USDT 전송 애그리게이터를 참조하십시오.
3단계: USDT를 위한 풀 스택 최적화 레이어
상태: 계획됨.
Autobahn의 StableBFT
Stable의 CometBFT 기반 합의 레이어와 자연스럽게 통합되는 DAG 기반 BFT 합의입니다. 현재 프로토콜에 대해서는 StableBFT를, 목표 아키텍처에 대해서는 Autobahn을 참조하십시오. 내부 개념 증명은 제어된 환경에서 200,000 TPS(합의 전용) 이상을 시연했습니다.
StableVM++
Go 기반 EVM을 C++ 구현으로 대체하는 고성능 실행 엔진입니다. EVM 실행 속도에서 최대 6배 향상을 제공할 것으로 예상됩니다.
고성능 RPC
노드 수준 개선(실시간 체인 상태 처리), 노드 통합 인덱싱(낮은 지연 시간 애플리케이션 API), WebSocket을 통한 확장 가능한 pub/sub, 및 작업 유형별로 라우팅하는 하이브리드 로드 밸런서를 포함하는 전체 RPC 스택입니다. 현재 분할 경로 아키텍처에 대해서는 고성능 RPC를 참조하십시오.

