存储后端工厂与 P0-B 可插拔边界

知识网络定位

当前页面已进入跨页知识网络层:不仅展示本页拓扑,还明确它在整站里的分类、被哪些页面引用、又继续指向哪些专题与证据页。

打开知识网络总览
状态:部分实现 分组:运行与状态 出链:3 回链:2 相邻推荐:8
注册中心规范键P2P组网NAT状态存储证据

P0-B 快查

当前状态:factory/config、canonical envelope、logical sharding、migration executor 已进入代码与 gate 可证事实:Badger 仍是唯一 enabled L1 backend,`sqlite_l1` 已实现为 local candidate 关键边界:production admission、第二 enabled backend、外部审计与 final Go/No-Go 仍未关闭
拓扑追踪模式:支持悬停预览、点击锁定、节点搜索、只看上游、只看下游,以及“仅一跳 / 全链路”切换,帮助查看者在复杂拓扑中快速定位流程关系。
搜索 支持热词与别名检索:金库 / 治理 / 证明 / 复核 / 总控 / 注册中心 / 铸造 / 处罚
热词
方向
深度
未锁定 | 双向 | 全链路 | 悬停预览,点击锁定
当前节点 上游链路 下游链路 双向汇聚 非当前路径

flowchart TD
    subgraph Factory["当前工厂与配置入口"]
        Config["CLI / ENV / config"] --> Resolve["ResolveBlockchainStorageBackend()"]
        Resolve --> Badger["badger
enabled L1 backend"] Resolve --> SQLite["sqlite_l1
local candidate only"] Resolve --> Reserved["badger_sharded / archive_sql / oceanbase
reserved fail-closed"] end subgraph Neutral["P0-B 已补入的 backend-neutral 底座"] Envelope["msgchain.storage.record.v1
canonical envelope"] Shard["logical sharding manifest"] Snapshot["snapshot / migration manifest"] Compression["lossless + runtime compression envelope"] Executor["backend-neutral migration executor"] end subgraph Gate["当前门禁状态"] Conformance["tools/storage_backend_conformance_gate"] --> Blockers["candidate_backend_not_enabled_sqlite_l1
no_non_badger_l1_backend_enabled
Q1/Q2 mixed-backend production evidence missing"] Blockers --> Verdict["可信结论
MSG 已进入可插拔存储设计与本地 conformance 阶段
但仍不能宣称 non-Badger L1 backend 已 production-ready"] end Badger --> Envelope SQLite --> Envelope Envelope --> Shard Shard --> Snapshot Snapshot --> Compression Compression --> Executor Executor --> Conformance