Bittensor Daily Bittensor 生态日报
v484 已发布

SUBTENSOR RUNTIME · v484

Subtensor v484:Subnet 解散期间持续显示 Stake、放宽 Root 领取上限,并新增 EVM 的 Liquid Alpha 控制

本版本让 Stake 在 Subnet 解散期间持续、一致地显示,并修复了 Basket 同时持有全部 128 个 Subnet 和 TAO 的 Validator 无法进行 Root 领取的问题。Subnet Owner 现在可以通过 EVM 的 Subnet 预编译读取和设置 Liquid Alpha 共识模式。CLI 中的 metagraph 显示也会使用正确的代币符号。

对比版本
v482
Commit
5749dbfbe4
GitHub Release
v484 ↗

新功能

1 项更新

低影响 Validator / Miner

EVM Subnet 预编译新增 Liquid Alpha 共识模式控制

智能合约和 EVM 工具现在可以读取 Subnet 的 Liquid Alpha 共识模式,Subnet Owner 还可以将其设置为 Current、Previous 或 Auto,其他值会被拒绝。原有的 Subnet Owner 权限校验、管理窗口和超参数频率限制依然适用。

来源 #3102

改进

1 项更新

高影响 持币 / Stake 用户Validator / Miner

Subnet 解散期间持续显示 Stake

当 Subnet 处于待解散或解散过程中时,尚未支付的 Alpha Stake 会继续显示在 Stake、Delegate、Neuron、metagraph 和价格相关视图中。某个仓位会在其 TAO 支付出现的同一区块消失,因此不会出现空档或重复计算。处于待解散或解散中的 Subnet 的 Stake 会显示为无法手动 Unstake。解散、结算和清理本身的行为不变。

来源 #3101

修复

2 项更新

中影响 Validator / Miner持币 / Stake 用户

Basket 持有全部 128 个 Subnet 加 TAO 时可正常进行 Root 领取

此前,Basket 持有全部 128 个非 Root Subnet 以及 Root/TAO 的 Validator 进行 Root 领取时会被判定为过重而被拒绝。本版本将上限提高一个单位,使完整的 Basket 也可以领取。单个 Hotkey 领取的相关手续费计算也已同步调整。

来源 #3276

低影响 持币 / Stake 用户Validator / Miner

修正 CLI metagraph 显示中的代币符号

metagraph 显示不再为 Alpha 池余额和 Neuron Emission 使用过期的代币符号,查询符号变更前后的历史区块时也是如此。

来源 #3253

其他改动

此外还包括手续费基线测试覆盖、CLI 对省略的工厂默认值的修复、减少 Swap 流动性调整中不必要的存储写入、迁移测试更新,以及 CI 升级到 Node 24。

本版本包含的 PR

10 个 PR

  • #3101 ↗ 合并于

    Add continuous stake reporting throughout subnet dissolution lifecycle

    此更改为 Subnet 解散过程增加了持续的 Stake 可见性,使 Validator、Miner 以及 Python SDK/btcli 用户能够看到未支付的 Alpha 和待处理的付款,而不改变解散或结算行为。

  • #3102 ↗ 合并于

    Add liquid alpha consensus mode controls to precompiles

    此更改在 0x0803 处添加了新的 precompile 函数,使 EVM 调用者可以读取和设置 Subnet 的 LiquidAlphaConsensusMode,这影响通过 EVM 集成的 Subnet 所有者和开发者,但不改变现有地址或行为。

  • #3225 ↗ 合并于 归入「其他改动」

    test(runtime): add ±20% fee regression snapshots and EVM transaction coverage

    此更改用 302 个带类型的 runtime 调用费用快照和已签名的 EVM 交易测试取代了固定的费用对照表,允许最多 20% 的费用浮动,影响开发者和 CI,但不改变 runtime 行为或 precompile ABI。

  • #3253 ↗ 合并于

    Fix stale token symbols in metagraph displays

    此更改修复了 CLI 的 metagraph 显示,使其使用所查询区块返回的代币符号而非过时的缓存,影响查看 Alpha 池余额、stake 和 emission 的用户,尤其是在历史查询时。

  • #3274 ↗ 合并于 归入「其他改动」

    node-24: move website and deploy jobs to Node 24

    此更改将 CI 和网站构建工具从 Node 20 升级到 Node 24,影响处理文档、部署和发布流程的开发者和贡献者,不影响 runtime 行为。

  • #3276 ↗ 合并于

    Fix: allow root claims for baskets holding all 128 subnets plus TAO

    此更改将 MAX_ROOT_CLAIM_HOTKEY_WORK 提高到 130 并提升了 runtime spec 版本,修复了持有全部 128 个 Subnet 加 Root/TAO 的 Validator 的 root claim 被拒绝的问题。

  • #3277 ↗ 合并于 归入「其他改动」

    Fix btcli claim-root crash when --subnets is omitted

    此更改修复了在不带 --subnets 选项运行 claim-root 时 btcli 崩溃的问题,影响 CLI 用户,使该命令能够正确回退到默认的 subnet 列表。

  • #3279 ↗ 合并于 归入「其他改动」

    Release 484

    此版本将 Subnet 生命周期 stake 报告、LiquidAlphaConsensusMode precompile、root claim 容量修复、balancer 存储写入优化以及扩展的费用回归测试整合进 runtime spec_version 484,影响 Validator、Miner、Subnet 所有者以及 SDK/btcli 用户。

  • #3280 ↗ 合并于 归入「其他改动」

    release-483

    此版本将代理和工具调用的 EVM precompile 输入处理及交易验证更新整合进 runtime 483,影响 EVM 和 precompile 用户,并附带相应文档和测试。

  • #3281 ↗ 合并于 归入「其他改动」

    perf(swap): skip unchanged balancer storage writes

    此更改优化了 adjust_protocol_liquidity,在 balancer 或 reservoir 状态未变化时跳过冗余的数据库写入,为 Validator 和 Subnet 操作降低存储开销,同时不改变流动性核算或结果。

本页由 AI 根据版本代码自动整理,具体细节以所附 PR 为准。 报告生成于 2026-10-23.

v484