为规模而生
针对真实工作负载进行基准测试。后量子加密,性能无妥协。
Consistent 2-second block intervals
Per-block gas matching Ethereum mainnet
Sub-2-second finality with wPoA consensus
Peak simple-transfer TPS at 30M gas/block
TPS by Transaction Type(30M gas · 2s block · Parallel PQVM execution)
Based on 30M gas/block · 2s block time · Parallel PQVM execution · STARK sig-aggregation (v0.15.0) · CPU overhead < 15ms per block
Benchmark Results
Alpha Test · v0.15.0Cryptography
Dilithium3 (ML-DSA)Transaction Processing
shell-coreStorage & State
shell-storageSTARK Sig-Aggregation
shell-stark-proverBenchmarked with Criterion.rs on Apple Silicon · Single-core results
压缩链数据,不牺牲安全性
三层互补的压缩管线将最坏情况下的 7.76 MB 区块(30M gas / 2 秒)最终落盘压缩到约 425 KB——端到端约 18× 的降幅。
区块压缩管道
RocksDB Zstd
所有区块数据使用 Zstd 冷压缩(级别 3)存储。读取延迟开销可忽略不计(<2%),可节省 5–15% 的原始存储空间。
PQ 公钥去重
ML-DSA-65 公钥每个 1952 字节。地址的第一笔交易嵌入完整公钥;同一区块中的后续交易仅存储 32 字节的地址引用。
STARK 签名聚合
Winterfell STARK 电路将区块内所有 ML-DSA-65 签名聚合为单一证明。完整的签名+公钥数据(每笔交易 3309+1952 字节)被一个共享证明替代,并在证明窗口后剪除。
为什么重要
STARK 证明完全异步——区块生产永远不会等待证明完成。
全节点在验证窗口结束后存储已剥离的块体。最坏情况 7.76 MB 区块落盘约 425 KB——约 18× 降幅。
更小的精简区块在 P2P 网络中传播更快,缩短最终确认时间。
STARK 证明具有密码学约束力。PQ 签名可通过 witness store 完整验证。