我把Dusk官方审计索引的12行重新排了一遍,先按组件归类,再把日期贴到旁边。表格完成后,原本那句很顺口的“Dusk已经审计”,反而没法继续原样写了:每份报告都有自己的对象与时间,没有哪一行叫“当前全部代码栈总证书”。

最靠后的两项是2026年4月ERC20和BEP20安全评估。核心协议、共识、节点、Phoenix等报告则主要落在2023—2024年。这里不是新旧谁更重要,而是报告只能替它实际检查的组件说话。后来新增的模块、发生重大变化的版本,不能仅凭项目名称相同,就继承旧报告的结论。

这张表真正改变了我的核验动作。以后看到安全宣传,我不会先争论“审计有没有用”,而是先要四样东西:报告名、被审组件、审计日期、对应版本。四项能对上,才继续读发现项和修复回执;只给项目Logo或审计机构Logo,信息仍停在宣传层。

$DUSK 而言,这种限定并非故意唱反调。审计仓库公开、报告可追,本身就是好事;把范围说准,才能看见哪块已有证据、哪块因版本变化需要补证。旧报告也不该被随意判作失效,它只是不能自动替未覆盖对象担保。

还有两件事不能从这12行推出。这次没有评判每份报告的质量,也没有逐项验证问题是否全部修复;公开索引未列出某份材料,也不能证明它在其他地方绝对不存在。@Dusk 给出的索引适合做入口,不是结论终点。

一句“已审计”省了很多字,却也省掉最重要的边界。把12行摊开以后,安全判断终于有了可追的主语、时间和版本。下一次有人用整项目口径下结论,我会请他先指出究竟是哪一行。#dusk