Per-day simulator of subnet ownership conviction, modelling the chain logic in
pallets/subtensor/src/staking/lock.rs. Defaults are the live mainnet values:
UnlockRate = 934,866 blocks (90-day half-life; on-chain storage unset, so the runtime default applies)
and MaturityRate = 311,622 blocks (30-day half-life; explicitly set on-chain). The 18% single-hotkey conviction gate
and 1-year age gate are fixed runtime constants. Block time 12 s, 7,200 blocks per day.