主网运行中
⌬ Toccata 硬分叉 · KIP-21 ⌬

Covenants 遇上
Based ZK

Kaspa Toccata 硬分叉将"分区排序承诺"带上主网 —— 一套全新的共识层承诺方案, 让 ZK 证明成本与"单条 lane 活跃度"成正比,并为 based ZK 应用打开 L1 covenant 编程的大门。

激活时间: 2026-06-30 16:15 UTC · DAA 高度 474,165,565
00
00 小时
00 分钟
00
迁移进度 0.00%
⟁ 区块高度
⌖ 算力
EH/s
◊ 当前 DAA
◈ 激活 DAA
474M
// 升级内容

Toccata 协议升级

分区排序承诺

用"对活跃应用 lane tip 的分区承诺"取代"每 chain block 的线性全量承诺"。 全局顺序仍可通过 merge_idx 重建,但不再作为单一整体列表写入每个区块。

KIP-21

O(activity) ZK 证明

应用 lane 的 ZK prover 只需为"自己 lane 的活跃度"付费,不再需要处理全网吞吐。 为 Kaspa L1 上的 based ZK rollup 和应用链打开了实战空间。

扩容

稀疏 Merkle Lane 树

区块头暴露唯一的 accepted_id_merkle_root,承诺两层数据: (i) 活跃 lane 的 SMT 根;(ii) 每块的上下文,通过 selected-parent 递归链起来。

共识

有界内存 Lane 淘汰

不活跃的 lane 可以从活跃集中淘汰,但仍能通过全局锚定访问。 长期状态依然可达,内存压力始终可预测。

状态

L1 Covenant 栈上线

Toccata 启用 v1 交易格式,新增 TransactionOutput.covenantTransactionInput.compute_commit 字段 —— 这层地基由 Crescendo 阶段的 KIP-16、KIP-17、KIP-20 共同奠定。

脚本

新最低标准费率

RPC 提交的交易最低费率变为 100 sompi × max(compute grams, 2 × tx_bytes)。 其中 2 × tx_bytes 对应 Toccata 之后的"归一化瞬时质量"分量 (为容纳 ZK-STARK 证明而翻倍)。

内存池
// 激活时间线

从 Crescendo 到 Toccata

Crescendo — TN10 (2026)
L1 Covenant 地基
KIP-16(ZK opcode)、KIP-17(covenant 自省)、KIP-20(covenant ID)已在 TN10 测试网完成并激活。
2026-02-17
KIP-21 提案诞生
Michael Sutton、Maxim Biryukov、Hans Moog 联合提出"分区排序承诺"。
2026-Q2 · TN11 / TN12
测试网强化
长达数月的测试网压测,验证分区承诺与 O(activity) 证明在对抗条件下的表现。
2026-06-30 16:15 UTC
Toccata 激活 ◉
主网 DAA 高度 474,165,565 触达。KIP-21 排序承诺与 v1 交易格式正式上线。
激活之后
Based ZK 应用
L1 covenant 编程栈对应用开发者开放,based ZK rollup 与应用 lane 真正可用。
API: