当前页面已进入跨页知识网络层:不仅展示本页拓扑,还明确它在整站里的分类、被哪些页面引用、又继续指向哪些专题与证据页。
这页负责回答“这些制度最早在什么阶段被固定下来”,把创世参数、Block 0/1 合约落位和后续收口页之间的因果关系补齐。
flowchart TD
Config["读取 genesis.json / 创世参数"] --> GenesisWallet["创世钱包身份
foundation treasury multisig / 初始余额 = 0"]
Config --> CoreValidators["初始化核心验证者集合
Round-Robin / DAR 基础资格"]
Config --> RuntimePlan["写入运行期关键约束
ChainID=1 / target_block_seconds=5"]
GenesisWallet --> Token["msg_token_cw20
最小资产语义"]
Token --> ZeroAlloc["创世钱包初始余额 = 0"]
RuntimePlan --> Block0["CreateGenesisBlock
Block 0"]
Block0 --> Block1["CreateBlock1
治理 / 注册 / 金库合约落位"]
Block1 --> Registry["genesis_registry_v1
canonical key / active / reserved"]
Block1 --> DAO["dao_governance_v1
proposal / vote / timelock"]
Block1 --> Treasury["foundation_treasury_v2
双门槛执行合约"]
Block1 --> Gas["gas_fee_distribution_v2
40/30/20/10 与 55/0/35/10"]
Block1 --> Emission["emission_schedule_v2
economic seconds / reward debt"]
Registry --> Canonical["必须登记关键 canonical key
dao_governance / foundation_treasury / gas_fee_distribution / economic_constitution / block_time_schedule / emission_schedule"]
Canonical --> Resolve["后续运行期寻址
ResolveContractAddress / GetContractByCanonicalKey"]
Gas --> TreasuryPath["Gas 最后 10% -> foundation treasury"]
DAO --> TreasuryGate["DAO 通过 + timelock 结束
才能进入 treasury execute"]
Emission --> Economy["economy.html / emission.html
发行与结算语义回落"]
Resolve --> RegistryPage["registry.html
canonical key / active / reserved / resolve"]
TreasuryPath --> FoundationPage["foundation.html
before / receipt / threshold / executed"]
TreasuryGate --> FoundationPage
Economy --> EconomyPage["economy.html
Gas 双模型 / treasury 10% 路径"]
Block1 --> Block01Topo["block01_contract_topology.html
Block 0/1 合约部署与用途总图"]
Block0 --> GenesisStartup["genesis_startup.html
创世节点启动流"]
Block01Topo --> Evidence["evidence_index.html
query / receipt / log 原文"]
GenesisStartup --> Evidence
RegistryPage --> Evidence
FoundationPage --> Evidence
EconomyPage --> Evidence