📦 源码引用真实物理拓扑图

统一纳入白皮书级导航体系,用于把源码依赖、功能拓扑与证据页入口做成可回跳的开发者回证走廊。

开发者回证入口

源码追踪:快速看模块真实调用关系 互动增强:标签切换、哈希定位、前后切换 页面联动:从源码拓扑直接回总控、证据与复核页

源码拓扑的定位

这页负责回答“模块之间实际上怎样互相引用”,不是只给业务叙述,而是给开发者和复核者一个最短的代码入口图。

  • 适合先看 `overview.html` 再回本页核真实依赖。
  • 适合从本页继续跳去 `foundation.html`、`registry.html`、`economy.html` 看收口原文。

互动效果的作用

标签切换会同步 URL hash,便于分享具体视图;前后切换按钮让审查者能顺序走查,不必回到顶部重新点选。

  • 支持直接打开 `#tab-p2p` 这类深链接。
  • 支持前一张 / 后一张快速切换模块。

与证据页的边界

本页解决“代码关系在哪里”,不解决“链上证据是否闭环”;后者仍必须回 `evidence_index.html`、`foundation.html`、`registry.html` 等页面取原文。

  • 源码拓扑可支撑理解,不可替代 query / tx / receipt。
  • 收口结论仍以真实原始证据为准。
当前视图 1/7 | 核心内部全景图
图表说明:这张图通过 go list 扫描 MSG 项目所有包的引用关系,并过滤标准库与第三方库。它最适合做第一跳,用来判断共识、经济、P2P、存储等系统模块怎样在源码层真正互相调用。
内部全景图
点击图片可在新标签页查看高清原图;若要继续核业务闭环,请回 `overview.html` 或 `evidence_index.html`。
图表说明:这张图聚焦 pkg/consensus 包与内部子文件依赖,适合对照 Round-Robin、DAR 与资格裁剪逻辑,帮助审查共识实现和页面叙述是否一致。
共识模块图
建议联动打开 `consensus.html` 和 `review_playbook.html`,把源码依赖与复核路径拼起来。
图表说明:这张图展示 pkg/p2p 内部基于 go-libp2p 的网络发现、DHT 路由、节点连接与广播封装,适合核对组网页和源码入口是否一致。
P2P模块图
建议联动 `p2p.html`、`p2p_nat.html` 与 `dual_node_startup_topology.html`。
图表说明:展示包含 Dilithium-5 在内的 pkg/quantum 核心库依赖,以及它怎样向外暴露给节点启动、交易验签、合约查询与 API 层使用。
量子密码图
建议联动 `quantum.html`、`genesis_startup.html`、`quantum_startup.html`。
图表说明:展示 pkg/wallet 的内部结构,包括助记词、量子私钥管理、签名流程等关键组件的实际引用路径。
钱包模块图
建议联动 `wallet.html`、`ai_wallet.html` 和 `keplr.html`,区分钱包底座、自动化能力和生态接入边界。
图表说明:展示 pkg/storage 对 BadgerDB 封装、区块 JSON 序列化、状态快照与恢复的调用路径,适合核对“当前证据阶段使用 JSON、主网目标 BadgerDB v4”的口径是否落在代码结构上。
存储模块图
建议联动 `storage.html`、`blockchain.html` 与 `nodeops.html`。
图表说明:这是最完整的一张图,包含 MSG 公链依赖的外部库与标准库,适合在第三方依赖冲突、版本兼容、跨模块引用异常时做全量追踪。
全量外部依赖图
图较大,适合新标签页查看原图;用于定位依赖问题,不直接等于链上闭环证据。