Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

路线图

Stable 分三阶段优化交易管道的每一层(共识、执行、存储、RPC 和 USDT 特定流程)。本页面将标记已发布、正在进行和仍在规划中的内容。

技术路线图

阶段 1:USDT 的基础层

状态:主网已上线。

StableBFT:已上线

基于 CometBFT 构建的自定义 PoS 共识协议。提供确定性终结性和拜占庭容错能力,最多可抵御三分之一的验证者作恶。有关当前实现,请参阅共识

USDT0 作为原生 Gas:已上线

USDT0 是用于 Gas 支付和价值转移的原生资产,同时支持 ERC-20 接口(approvetransfertransferFrompermit)。请参阅USDT0 作为 Gas 代币

Stable Pay 和 Stable Name:进行中

Stable Pay 是一种 Web2.5 用户体验钱包,旨在简化新用户的入门流程,同时兼容现有 Web3 钱包。Stable Name 是一种用户友好的别名系统,用人类可读的标识符取代原始 EVM 地址,用于发送和接收代币。

阶段 2:USDT 的体验层

状态:v1.4.0 候选版本已在测试网上。 主网升级计划待定。USDT Transfer Aggregator 仍在开发中。

MemIAVL 状态存储:已包含在 v1.4.0 中

MemIAVL 用一个内存映射快照和仅追加的预写日志取代了 LevelDB。RocksDB 支持的 VersionDB 为保留快照之前的历史查询提供服务。请参阅存储 (StableDB)

乐观并发执行:已包含在 v1.4.0 中

Block-STM 在 CPU 核心上并行执行交易,检测冲突并重新执行受影响的工作。固定的区块内顺序确保了验证者之间状态的确定性。请参阅执行

选择性 RecheckTx:已包含在 v1.4.0 中

区块提交后,节点仅重新检查受影响账户中待处理的交易。当应用程序不支持时,CometBFT 会回退到完整内存池重新检查。

2D nonce 和有保证的区块空间:已包含在 v1.4.0 中

独立的 nonce 通道防止单个卡住的交易阻塞同一账户后续的所有交易。协议保留的 nonce 键标识 VIP 流量,而每个通道的 gas 配额保留区块容量。请参阅有保证的区块空间

USDT Transfer Aggregator:计划中

聚合机制,将 USDT0 转账分组并集体处理,从而减少每笔交易的开销并提高整体吞吐量。请参阅USDT 转账聚合器

阶段 3:USDT 的全栈优化层

状态:计划中。

Autobahn 上的 StableBFT

基于 DAG 的 BFT 共识,与 Stable 基于 CometBFT 的共识层自然集成。有关当前协议,请参阅StableBFT,有关目标架构,请参阅Autobahn。内部概念验证已在受控环境中演示了超过 200,000 TPS(仅共识)。

StableVM++

高性能执行引擎,用 C++ 实现取代基于 Go 的 EVM。预计可将 EVM 执行速度提高多达 6 倍。

高性能 RPC

一个完整的 RPC 堆栈,涵盖节点级增强(实时链状态处理)、节点集成索引(低延迟应用程序 API)、通过 WebSocket 实现可扩展的 pub/sub 以及按操作类型路由的混合负载均衡器。有关当前分路径架构,请参阅高性能 RPC

接下来建议阅读