经济模型总览

知识网络定位

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

打开知识网络总览
状态:已实现 分组:经济与资金 出链:11 回链:23 相邻推荐:8
金库多签阈值治理时间锁提案注册中心规范键

Economy 交叉校验

可证:economic seconds、双池结算、Gas 双模型、treasury 10% 入账、处罚去向都已有统一规则与原始样本 边界:候选 inflow 缩放与 DAO governed cap 已实现;但 live/public 治理 receipt、before-after config query 仍待补齐 证明链:block_time_schedule -> emission_schedule -> Gas split -> foundation_treasury -> receipt / balance

主线收口联动

用途:把 economy 放回当前冻结门禁三联页与回证链,不只停留在总览规则层 边界:不能把规则图完整,误写成金库入账与注册中心 raw 证据已全部最终收口

本页能证明什么

本页当前能把“发行规则、结算触发、Gas 双模型、treasury 10% 被动入账、处罚去向”五条经济主线收成一张可回查的总图。

  • 可证 `economic_seconds = block_height * target_block_seconds` 的现行换算口径。
  • 可证 `foundation_treasury` 与 `emission_schedule` 都存在 active 注册映射。
  • 可证 treasury 已有 before -> tx -> receipt -> after 的真实资金入账闭环。

本页不能越级证明什么

经济总览不替代金库执行页、发行细节页与主线收口结论页,避免把“导航可证”误读成“底层全部完工”。

  • 不单独宣称 `foundation_treasury_v2` 双门槛闭环已经全部补齐。
  • 不单独宣称 `genesis_registry_v1` canonical key 缺口已全部收官。
  • 保留 timeout / 空响应 / 失败样本,证明页面没有只展示漂亮路径。

推荐阅读路径

如果从白皮书总图跳进本页,建议按“规则 -> 流向 -> 回证”的顺序阅读,定位更快。

  • 先看图中的 `BlockTime / Eco / Emission / Pools` 主链,确认发行与结算逻辑。
  • 再看 `GasSplit / Treasury / BeforeBal / Receipt / AfterBal`,确认资金流向。
  • 最后回到 `foundation / emission / evidence_index`,核对原始 query / receipt。
主线 拓扑锚点 原始证据 上游 / 下游 当前结论
发行主线 BlockTime -> Eco -> Interval -> Emission -> Pools -> Debt -> Trigger emission state / pending reward / active registry 映射 上游 `registry`,下游 `emission` 可证明现行发行规则已按 20260403 口径表达,并与经济时间、双池结算、reward debt 保持一致
资金主线 GasSplit -> Treasury -> BeforeBal -> TransferTx -> Receipt -> AfterBal before/after balances + tx_hash + receipt.transfer 上游 `foundation`,下游 `evidence_index` 可证明 treasury 10% 份额至少已有真实入账闭环样本,不是白皮书想象图
处罚主线 Slash -> Penalty -> NoClaim 现行规则文档 + `slashing.html` 负样本与规则说明 下游 `slashing` / `trust_verdict` 可证明罚没资金不会默认流入基金会金库,仍保持 80% burn / 20% challenger 口径
拓扑追踪模式:支持悬停预览、点击锁定、节点搜索、只看上游、只看下游,以及“仅一跳 / 全链路”切换,帮助查看者在复杂拓扑中快速定位流程关系。
搜索 支持热词与别名检索:金库 / 治理 / 证明 / 复核 / 总控 / 注册中心 / 铸造 / 处罚
热词
方向
深度
未锁定 | 双向 | 全链路 | 悬停预览,点击锁定
当前节点 上游链路 下游链路 双向汇聚 非当前路径

flowchart TD
    Height["区块高度持续增长"] --> BlockTime["block_time_schedule: target_block_seconds 默认 = 5"]
    BlockTime --> Eco["economic_seconds = block_height * target_block_seconds"]
    Eco --> Interval["每满 21,000,000 economic seconds,发行间隔 +1 秒"]
    Interval --> Emission["emission_schedule 按需铸造,不设总量上限"]
    Emission --> Pools["验证者池 / 候选池 双池全局累加器"]
    Emission --> PerPool["当前公式: 每池每块 = target_block_seconds / current_interval_seconds"]
    GovCaps["治理参数
validator max_validators >= 100
candidate max_candidates >= 10000"] --> Pools Pools --> Debt["reward debt 记录个人已计提份额"] Debt --> Trigger{"claim / register / unregister / slash / role_change"} Trigger --> Settle["触发链上结算并执行 mint"] Pools --> CandidateScale["候选 inflow = emission_candidate * qualified_count / candidate_economic_denominator"] CandidateScale --> CandidateSeat["单席派息 = scaled_inflow / qualified_count"] CandidateDenom["candidate_economic_denominator
不得低于 active max_candidates"] --> CandidateScale Settle --> Precision["内部 attoMSG(10^-18) / 对外 nanoMSG(10^-9)"] Tx["交易支付 Gas"] --> GasSplit{"是否已绑定开发者收益地址?"} GasSplit -->|"是"| DevMode["40% 验证者 / 30% 开发者 / 20% 销毁 / 10% 基金会金库"] GasSplit -->|"否"| NoDevMode["55% 验证者 / 0% 开发者 / 35% 销毁 / 10% 基金会金库"] DevMode --> Treasury["foundation_treasury_v2 被动入账"] NoDevMode --> Treasury Treasury --> BeforeBal["query balances(before) = 0 umsg"] BeforeBal --> TransferTx["transfer tx_hash / height / gas_used"] TransferTx --> Receipt["receipt.transfer(recipient = treasury)"] Receipt --> AfterBal["query balances(after) = 223456789 umsg"] Registry["genesis_registry_v1"] --> Canonical["canonical key: emission_schedule / foundation_treasury"] Canonical --> Emission Canonical --> Treasury Slash["处罚罚没资金"] --> Penalty["80% 销毁 / 20% 挑战者或审计者"] Penalty --> NoClaim["若无合格挑战者,则该 20% 也一并销毁"] AfterBal --> Boundary["可信边界: registry / emission_state / pending_reward / treasury 入账闭环均已有原始样本;部分 threshold 查询仍出现 timeout"]