跳转到主要内容
Symphony TOPS 审计 Vector(STAV)定义了按 TOPS 划分的仅追加审计账本协议。其运行时权威位于 modules/stav-append-authority,这是一个可独立安装的 Go 服务。按 TOPS 划分的运营账本对每个 TOPS 安装都是私有的;它们不属于 SKV 内容。

STAV 追加权威

modules/stav-append-authority 提供:
  • 按 TOPS 划分的仅追加审计账本
  • 双向身份验证的本地 IPC
  • 精确的生产者和读取者授权
  • 回执前 fsync 的持久性
  • 有界读取、验证和恢复
  • 注册和原生监管(launchd、systemd)
qxctl 从不接收原始追加权限。它通过精确的、由模块拥有的适配器来协调注册、验证和授权,但账本追加操作始终封存在追加权威进程内部。

面向 Go 的 STAV 协议

libraries/stav-protocol-go 是一个不携带权限的 Go 库,实现了规范的 STAV v1 编解码器、严格校验、摘要、帧封装、一致性规则以及封闭的生产者词汇。任何生产者或读取者都可以采用该协议,而不会继承权限。

已完成的 SODV 发布

目前通过 SODV 发布的每个 STAV 工件都是 Go 源模块版本,而不是二进制发行版:
  • libraries/stav-protocol-go v0.2.0
  • modules/stav-append-authority v0.1.0
  • modules/stav-append-authority v0.2.0

相关表面

SSIAG

为受保护的变更提供授权,随后由 STAV 进行审计。

Accordare 生产者

将变更前意图和最终结果发送到 STAV。

qxctl lifecycle

与 STAV 注册组合使用的生命周期管理。

SODV

治理 STAV 组件的官方发布记录。
最后修改于 2026年10月10日