Safe 与时间锁集成
Safe 和时间锁是第一套参考集成,因为很多协议已经使用它们管理特权操作。Luvion 在保留合作方钱包、治理流程和延迟机制的同时,增加一层与精确意图绑定的授权关口。
参考流程
升级或管理请求
-> Luvion 规范化意图
-> 策略与职责分离审批
-> 门限授权证书
-> 经评审的适配器验证所配置的授权证明
-> Safe 模块或时间锁路径强制执行精确操作
-> 执行精确操作
-> 回执绑定进 Luvion 证据
验证路径
| 配置 | 链下验证 | 链上验证 | 状态 |
|---|---|---|---|
| Safe 模块或时间锁集成 | 按选定适配器验证证书及策略。 | 经评审的验证器,或明确受信的证明桥接层,将授权绑定到精确调用。 | 参考设计;需要选定并测试证明格式、验证器和旁路封闭。 |
| Lit/PKP 升级 Gate | 专用 Lit Action 核对所配置的授权请求并形成 PKP 签名。 | 升级 Gate 核对 PKP 授权、操作摘要、延迟和重放状态。 | 受控路径;历史 BSC Gate 流程使用 1-of-1 沙盒证书。 |
| 公开配置演示 | 服务验证受控本地 FROST,本地证明签名者签署操作与证书的绑定关系。 | Gate 检查发行方、运营方和本地证明签名者的签名,以及当前基线与时间条件。 | 本地链示例;Gate 不直接验证 FROST。 |
FROST Ed25519 证书不是 EVM 原生交易签名。每个适配器都需要写清链上实际验证的证据,以及信任哪个链下验证者。参阅配置示例与分版本实现记录。
强制执行方式
- **Safe Module:**模块验证 Luvion 证书后才能调用受保护目标。
- **Safe Guard:**交易 Guard 检查其覆盖的交易路径;模块执行需要单独审查并配置适用的模块 Guard 或限制,安装一个 Guard 不会自动覆盖所有路径。
- **时间锁执行器:**时间锁或专用执行器在执行排队操作前验证证书。
- **协议适配器:**协议专用合约针对升级、签名人轮换、铸造销毁或紧急调用验证证书。
必须满足的性质
验证器必须绑定链、目标、调用数据或结构化参数、策略版本、授权密钥时期、有效期和重放边界,并采用失败关闭和证书消费记录,防止同一证书被使用两次。
当前状态
当前试点已经能够产生规范化意图、策略结果、审批、门限授权证书和证据。下一项实现目标是把这些能力接入经过评审的链上 Safe 模块或时间锁验证器,并完成生产保护所需的合作伙伴验收。
首个合作试点应先以影子模式运行,对比 Luvion 与现有流程的决策。在权限盘点和绕过清单完成后,再让一种测试网操作必须经过验证器。