Stellar最新推出的Project Thruput项目在八台设备上达成每秒702万笔支付的处理速度,标志着其基准执行能力实现接近六倍的增长。该模型通过允许多个验证节点同时访问共享账本数据,突破传统顺序执行限制,显著增强计算扩展性。
Project Thruput重构了验证者对账本状态的处理方式,不再依赖传统的串行执行流程。在新架构中,针对同一账本快照的交易可独立并行执行,系统自动合并兼容变更并强制校验约束条件。
例如,多个付款指令可在不引发账户超支的前提下同步更新同一账户余额。开发者还能为区块内交易设置提款上限。更重要的是,该设计无需将区块链数据分片,即可在多台机器间分配任务,使应用在不割裂数据结构的前提下实现横向扩展。
测试采用仅涉及100个账户的RV32 ERC-20转账场景,在三次AWS运行中评估了执行、签名验证与区块处理效率。这些基准聚焦于核心执行引擎表现,未涵盖完整网络的基础设施开销和吞吐量。
该项目彻底移除单独的交易手续费,免除微支付及计算操作的Gas成本。尽管如此,保留了资源计量机制以防止过度占用计算资源。
当系统负载超过可用算力时,交易调度优先级由账户中未锁定的原生代币余额决定。但需注意,调度过程本身不会消耗代币。此外,存储区块链数据将锁定部分代币,直至相关数据被清除。
Stellar开发基金会已于10月28日公布该项目详情,公开代码库与基准测试结果已向开发者开放。目前,Project Thruput仍处于技术预览阶段,其性能指标尚未覆盖整个网络的实际吞吐量。