Yield Guard 系统
Yield Guard 是一种机制,用于保护绑定提供者,避免收益在 THORChain 网络各节点之间分配低效。它的主要目的是防止已超额绑定的节点继续接收无法有效产生收益的 RUNE 委托。

🔍 什么情况会触发 Yield Guard?
Section titled “🔍 什么情况会触发 Yield Guard?”当节点满足以下任一条件时,会被标记为 Yield Guard 并从列表中隐藏。所有检查仅适用于处于 Active 状态的节点:
- 超额绑定的节点
- 节点的
total_bond等于或大于网络设定的optimal_bond。 - 再向该节点绑定的 RUNE 不会产生收益。
- 这可以防止向已经饱和的节点进行低效委托。
- 全网罚没分数最高
- 该节点的
slash_points在所有活跃节点中最高。 - 由于表现不佳或行为不当,该节点很可能在 3 天内被轮换出局。
- 全网总绑定量最低
- 该节点的
total_bond在所有活跃节点中最低。 - 由于它在绑定权重上排名最后,预计会在下一次轮换中被轮换出局。
- 最早进入活跃状态的节点
- 该节点的
status_since时间戳在所有活跃节点中最早。 - 轮换大约每 3 天进行一次,最早进入活跃状态的节点会被轮换出去。
- 已申请离开
- 该节点的
requested_to_leave = true。 - 运营商已明确表示打算离开网络,这将在约 3 天内发生。
⚠️ 超额绑定的节点会怎样?
Section titled “⚠️ 超额绑定的节点会怎样?”当某个节点启用 Yield Guard 时:
- 该节点会从公开列表中隐藏。
- 用户仍然可以委托,但该节点会被明确标记为低效。
- 一旦该节点的总绑定量重新降到最优阈值以下,它就会自动重新出现在列表中。
💡 为什么这很重要?
Section titled “💡 为什么这很重要?”- ✅ 确保整个网络的收益分配公平而高效。
- ✅ 帮助用户避免委托给即将退出网络的节点。
- ✅ 通过扶持绑定不足且稳定的节点,促进网络去中心化。
- ✅ 保护绑定提供者,避免绑定到不会产生回报的节点。