发布与证据
本页记录已有证据支持的试点基线,以及通向外部审计和生产批准的验证路径。
文档与白皮书同步基线
2026 年 10 月 31 日同步至工程提交 70b334dd2bbf2ede5a2c1c825eaa298e7acc2e51。中文白皮书 35 页、英文白皮书 34 页采用同一工程基线。核心仓库保留两份源稿、PDF 校验值和发布记录;云盘 PDF 保留原链接和访问权限。
本版统一了 V3 状态观察、独立审批、API 备用入口、恢复治理、发布打包与维护交接的表述。此次记录同步没有重跑工程测试。
| 验收记录 | 已记录结果 | 范围 |
|---|---|---|
干净检出 9380b7aa5f54a2b700c5d89935a808a58576fcee | Rust 503 通过、3 忽略;Node 144;Lit 14;Zod 专项 9 | macOS ARM64 完整本地发布门禁,8 个程序、独立 SDK 和默认 V3 候选 |
后续专项,记录纳入 52d2bdc030b7367f12e25e8033996588c2ad6e29 | Rust 47;Node 13;浏览器 10;六组联动 | 本地 API 切换、状态观察、恢复和真实 UUPS 代理;Lit 替身 |
| 10 月 31 日公网验收 | 两份脚本测试批准、22/33 FROST 和真实 Lit PKP 执行 | 单独的 BSC 测试网运行,详见下节 |
依赖门禁通过采用了经验证的 Zod 回移策略。原始 npm audit 对同一上游公告 GHSA-mrhx-c7xc-m3w5 仍报告 13 个 high 依赖条目,不能记为零告警。目标 Linux 部署验收另行记录。完整发布门禁和后续专项是不同运行。
10 月 31 日 V3 联动验收
源码及验收记录已提交至 52d2bdc030b7367f12e25e8033996588c2ad6e29。本地联动使用真实 ERC1967/UUPS 代理与 Lit 替身,覆盖审批、升级、API 备用入口及恢复的六组场景;另一次 BSC 测试网验收使用了真实 Lit 服务。
| 测试网项目 | 结果 |
|---|---|
| 授权 | 两个脚本签署的测试批准身份,22/33 FROST |
| 执行 | 真实 Lit PKP、Gate V3、60 秒测试延时、UUPS V1 → V2 |
| 存储 | 业务值 7 → 42,保留值为 99 |
| 拒绝路径 | 缺少批准被拒绝,部署者直接升级被拒绝 |
| 环境 | 单台 Mac、dealer 初始化份额、BSC 测试网链 97 |
Gate:0xC3fd2a645CF4540328ba30585aD6b5D3025bE700。测试代理:0x6a63EA3790B12c198902FD3047E89Afa80d66A84。
本次验证了上述授权到执行的链路。独立运营方、独立审批设备、跨主机 DKG、公网恢复等待演练和客户权限迁移仍待验收。当前范围见实现状态。
10 月 23–27 日历史记录
此前文档版本在 2026 年 10 月 27 日依据 10 月 25 日白皮书及以下已有结果同步文档。
| 记录 | 来源或基线 | 结果与范围 |
|---|---|---|
| 10 月 24 日核心授权 | f8184a830d49032e86c67b7b2ed92532c66a60cb 的授权模块 | 13/13 受控单元测试通过。 |
| 10 月 24 日 FROST 后端 | 同一核心基线的 FROST Ed25519 后端 | 12/12 受控测试通过,包含 3/5、5/7、22/33 证书配置;测试份额由进程内持有。 |
| 10 月 23 日工作流对照 | 本地链 31337,Safe 1.5.0、OpenZeppelin 4.9.6、solc 0.8.36 | 确认数从 20 调整为 32 的合成合约检查共 26/26 通过。 |
| 公开示例合约检查 | 示例仓库及参考报告 | 源码哈希和已记录检查;独立脚本使用合成证明。 |
公开示例的参考报告、10 月 23 日对照和 10 月 24 日私有核心测试是不同记录。操作指南说明在线工作流怎样连接业务审批、本地 FROST、证明签名者与 Gate。
历史执行 Gas 对照
| 配置 | 执行交易数 | Gas |
|---|---|---|
| Safe | 1 | 116,070 |
| Safe + Timelock | 2 | 185,183 |
| Safe + Timelock + 状态适配器 | 2 | 192,698 |
| Luvion 示例 Gate | 2 | 293,708 |
以上 10 月 23 日数据仅覆盖该本地合成操作的执行交易,不含部署、FROST 服务、浏览器、人工审阅与基础设施成本。Safe 同样拒绝调用篡改、重放和审批不足,增加状态适配器后也拒绝过时基线与越界参数。Luvion Gate 的 Gas 更高;这些检查不能证明各配置具有完全等价的安全性。
合作方工作流对照应记录准备步骤、工具切换、人工核对时间、集成投入、故障恢复和证据整理。现有合约测试尚未测得人工时间或客户成本节省。
证据覆盖范围
核心测试、独立 Gate 检查、在线会话和历史 BSC 测试网运行是不同证据集合。核对能力时,先对应到具体版本、环境和测试属性。公开示例遵循自身许可;私有核心及内部测试记录按源码与文档访问单独安排。
历史发布基线
| 项目 | 内容 |
|---|---|
| 试点版本 | 0.1.0-rc.1 |
| 发布门禁基线 | 1b6a8d42a8f582a7563c7b9c65de5b72e15262d6 |
| 发布门禁日期 | 2026 年 8 月 9 日 |
| 工程状态基线 | e4eb993a041fea7012e3e0e28c5db21b4a05eb17 |
| 历史状态复核日期 | 2026 年 8 月 15 日 |
| 执行边界 | 非生产沙箱 |
| 基线工作区 | 干净 |
基线发布门禁记录了锁定的 JavaScript 依赖安装、Rust 格式与严格静态检查、完整 Rust 测试、控制台与试点脚本测试、确定性浏览器包重建、凭据扫描、锁定发布构建、构建元数据和 SHA-256 校验值。
依赖卫生检查由独立 CI 作业承担。外部依赖审查和安全审计属于独立的生产就绪门禁。
2026 年 8 月 15 日的工程证据报告以提交 e4eb993a041fea7012e3e0e28c5db21b4a05eb17 更新白皮书到代码的状态复核。
9 月 12 日的文档复核同时核对了 9 月 2 日工程状态记录,补充下述分配置进展。配套记录可以申请审阅。
8 月历史集成验证
截至 2026 年 8 月 1 日,Lit 验证 sidecar 和部署恢复演练推进到提交 a8b8efe48fbc8962a55d8f2664f1bb06cd3065cf。这些变更构成当时的集成验证轨道,下文保留后续 8 月发布验收;当前 10 月基线见本页开头。
2026 年 8 月 9 日,提交 1b6a8d42a8f582a7563c7b9c65de5b72e15262d6 在干净工作区通过完整本地发布门禁:436 个 Rust 测试通过、失败 0、忽略 3;40 个 Node 控制台与脚本测试通过、失败 0;12 个 Lit Action 测试通过、失败 0。格式检查、严格静态检查、浏览器包重建、凭据扫描、锁定发布构建、构建元数据和 SHA-256 校验值也全部通过。该制品仍是非生产发布候选。专用 Lit Group、PKP、不可变 Action 和最小权限 usage key 已完成真实 Chipotle 授权执行。
历史测试网与轮换配置
8 月 9–10 日记录覆盖 BSC 测试网上的旧版不可变 PKP Gate:测试代理部署、精确排程和执行、独立取消流程、事件核对、主 RPC 故障回退和强制终止后的进程恢复。该链路使用内部 1-of-1 沙盒授权证书,不是分布式 FROST 端到端部署。
新 signer epoch / PKP 轮换 Gate 已有本地实现与 EVM 测试证据,但在本次核对的 9 月 2 日记录中,公共测试网部署和轮换演练仍待完成。单独的 3-of-5、5-of-7 和 22-of-33 FROST 测试不改变旧测试网链路的授权配置。合作方旁路关闭、独立运营方、整机运维演练和外部审计仍未验收。详见当前实现状态。
可向获准审查方提供的证据
- 构建元数据和制品校验值;
- 自动化测试与 CI 结果;
- 试点验收报告及配套 JSON 导出;
- 授权证书和公开会话记录证据;
- 终态执行或验证回执;
- 已配置时的独立见证回执;
- 已知限制和白皮书到代码的对应记录。
生产证据路线图
- 第三方审计报告和整改闭环;
- 具名合作方的验收签字;
- HSM、KMS 或 TEE 密钥托管证明;
- 独立管理的多主机签名人证据;
- 生产 SLO 和事故历史;
- 绑定获准签名发布的不可变版本化审阅制品;公开发布和源码许可另行批准。
密码学核心仓库目前为私有,尚未开源。源码访问和商业试点材料需要单独批准;公开文档不构成开源许可。参见源码与资料获取。