BIP-0009: 带超时和延迟的版本位

返回首页

BIP: 9

标题: 带超时和延迟的版本位

作者: Pieter Wuille, Peter Todd, Greg Maxwell, Rusty Russell

状态: 最终

类型: 标准

层级: 共识

创建日期: 2017-02-28

摘要

本提案描述了一种带有超时和延迟的版本位部署机制,用于更安全地激活共识变更。

动机

为了改进 BIP-0008 的版本位部署机制,本提案增加了超时和延迟功能,以提供更灵活的激活控制。

描述

本 BIP 在 BIP-0008 的基础上增加了以下特性:

  1. 超时机制:如果在指定时间内未达到激活阈值,则放弃该变更
  2. 延迟机制:在达到激活阈值后,延迟一段时间再实际激活变更
  3. 更灵活的激活参数配置

基本原理

这些改进提供了更好的激活控制,减少了网络分裂的风险,并给节点运营商更多时间进行升级。

向后兼容性

与 BIP-0008 类似,未升级的节点将继续遵循旧规则。

参考实现

参考 Bitcoin Core PR #10102