跳到主要内容

信任边界

只有当授权、签名、执行和证据没有集中在一个不受限制的管理员手中时,Luvion 才真正有价值。逻辑流程如下:

合作方操作员
|
v
控制面 —— 策略、角色、请求状态
|
v
授权协调器
|
+----> 签名域 A
+----> 签名域 B
+----> 签名域 C……达到门限
|
v
执行适配器 ----> 合作方钱包、协议或区块链
|
+----> 证据见证服务
+----> 运维告警接收端

箭头表示允许的协议消息,不表示可以共享 root 权限。

各安全域职责

安全域持有或控制失陷后可能造成单独失陷时不应能够
控制面策略版本、身份、审批和请求状态提交错误流程数据或破坏可用性生成门限证书或绕开适配器执行
协调器规范签名包、尝试状态和注册表生命周期选择请求、中断轮次或拒绝完成伪造签名份额或静默修改已绑定意图
签名域一个参与者份额和身份拒绝服务或滥用该份额单独达到门限、改写策略或执行
执行适配器服务商或链集成及核对提交已授权操作或错误报告可用性接受不匹配请求、绕过证书检查或盲目重试不确定执行
证据见证仅追加签名回执流延迟证据最终确认授权或执行操作
告警接收端运维通知压制或泄露有限健康元数据收到密钥、凭据、金额、地址或原始内部错误

当前试点拓扑

受控试点可以证明协议行为和恢复属性,但部分进程可能仍位于同一台主机和同一管理故障域。当前部分位置使用文件系统密钥或本地 sidecar,而生产环境应使用 HSM、KMS、TEE 或同等保护服务。远程 mTLS 证明了网络协议边界;如果两端仍由同一管理员控制,它不等于已经证明独立运营。

因此,试点能够证明软件会拒绝意图不匹配、过期纪元、无效参与者、回滚和不安全重试;但它不能证明系统能够抵抗同时控制所有主机、密钥文件、见证服务和执行凭据的单一管理员。

设计合作伙伴目标拓扑

生产候选部署应具备:

  1. 分别管理的控制面、签名服务和见证基础设施;
  2. 分布于独立机器和故障域的签名份额;
  3. 不可导出的受保护密钥句柄,而非普通文件密钥;
  4. 技术上必须校验 Luvion 证书的执行入口;
  5. 独立保留的证据流;
  6. 发送到合作方值班系统的告警。

部署审查必须记录每个安全域由谁管理、密钥放在哪里、允许哪些网络路径、如何轮换以及如何批准紧急撤销。

必须故障关闭的边界

  • 审批后不得改变请求摘要、策略版本、密钥纪元、链、目标、参数和有效期。
  • 签名人、适配器、见证服务和外部服务商的响应必须绑定精确请求和配置身份。
  • 执行结果不确定时必须先核对,不能因为超时就用新的幂等键重新提交。
  • 证据锚定或见证失败时,不得声称终态已经获得独立锚定。
  • 任何绕开 Luvion 的 Owner、紧急密钥、旧模块或服务商凭据,都必须明确记录为保护边界之外。

请参阅当前实现状态故障恢复