Kaspero Labs(@KasperoLabs)作为 Kaspa(@kaspaunchained)$KAS 生态的重要开发者团队,近日推出名为 kaspa-redteam 的新型安全测试工具,聚焦于 SilverScript 合约的漏洞识别。
该工具突破传统静态代码审查局限,通过生成恶意交易签名,并依据 rusty-kaspa 节点软件中的共识逻辑进行实际评估,精准识别出那些本应被拒绝却仍被接受的异常交易路径。开发人员可复现这些交易,深入分析问题根源。
根据 GitHub 项目文档,用户可通过命令行调用该工具对 SilverScript 文件执行测试。核心功能包括:详细模式输出每一次攻击尝试、JSON 格式输出以适配自动化流程、以及重放命令用于回溯已发现的问题。
当前版本为 v0.2.0。据 KuCoin News 报道,该工具完全免费且开源。其工作流程首先定位合法支出路径,随后尝试多种已知攻击方式,由 rusty-kaspa 的共识代码判定结果。若某路径无法被成功支出,则标记为“未探索”,而非“安全”——这表明通过测试不等于绝对无风险。
真实案例显示,该工具在毫秒级内便识别出主网契约 MinerDrip v1 的设计缺陷。该契约原允许矿工保留第二枚硬币作为费用,存在潜在资金滥用风险,最终在 v2 版本中完成修复。
SilverScript 是 Kaspa 的原生智能合约语言,直接编译为底层 Kaspa Script,无需虚拟机或中间层,专为 Layer-1 UTXO 模型下的资金控制规则而设计。官方文档指出,截至 2026 年 3 月,该技术仍处于实验阶段,仅在 Testnet 12 网络运行。根据 Kaspa 官方常见问题解答,契约即为定义资金如何被支出的可编程规则。
Kaspero Labs 自称专注于 Kaspa 生态的安全与工具开发,除 kaspa-redteam 外,还推出了 SilverScript Studio —— 一个基于 Web 的集成开发环境,支持合约编写与部署。
随着基于契约的应用逐步落地,针对真实共识机制的测试能力成为关键环节。kaspa-redteam 旨在作为安全审计的补充手段,提升开发流程中的风险防控水平,而非取代专业人工审查。