
Kaspa Toccata硬分叉落地:构建原生可编程基础设施
2026年6月30日,Kaspa主网成功部署Toccata硬分叉,标志着其在基础层可编程能力上的重大突破。该升级使未花费的交易输出(UTXO)具备表达复杂应用状态的能力,激活条件为DAA分数达到474,165,565。
UTXO状态持久化机制实现跨交易管控
Toccata引入“契约”机制,即一种递归式支出约束规则,强制规定资金只能由特定实体以特定方式使用。这一特性为金库系统、智能钱包、原生资产发行以及基于零知识证明的结构化协议创造了技术前提。升级后,每个UTXO需在花费时生成一个有效后继者,从而实现状态在多笔交易间的持续传递。
三大核心技术组件支撑可编程生态
本次更新整合三项核心协议改进:扩展脚本引擎操作码以支持契约逻辑(KIP-17);引入契约身份标识用于追踪和管理链上契约谱系(KIP-20);新增零知识验证指令集,使链上直接验证证明成为可能(KIP-16)。这些组件共同构成底层可编程性的基石。
Silverscript编译器推动原生契约开发
为降低开发门槛,Kaspa推出基于Silverscript的高级契约语言编译器。该工具将高阶逻辑转换为可在主网直接执行的原生Kaspa Script,无需虚拟机或解释层,由共识节点本地验证,显著提升效率与安全性。官方推荐开发者采用此路径进行应用构建。
vProgs架构前瞻:链下执行与链上验证融合
Toccata被视为vProgs(可验证程序)的前置阶段。vProgs采用链下计算+链上零知识证明验证的模式,允许复杂逻辑在外部运行,仅将经过验证的证明提交至基础层,兼顾性能与去中心化。该模型依托Rust运行时与RISC Zero证明框架,代码仓库作为参考实现,尚未对外提供稳定API。
未来演进:DAGKnight将聚焦共识优化
当前阶段,基础层仍保持轻量简洁,可编程设计旨在增强而非冗余账本功能。下一阶段重大升级为DAGKnight,重点在于自适应共识机制与吞吐量提升,进一步巩固Kaspa在高性能区块链领域的定位。
