BIP-0008: 基于高度锁定的版本位

返回首页

BIP: 8

标题: 基于高度锁定的版本位

作者: Shaolin Fry

状态: 草稿

类型: 标准

层级: 共识

创建日期: 2017-02-01

摘要

本提案描述了一种基于区块高度的版本位锁定机制,用于安全地部署共识变更。

动机

比特币网络需要一种安全可靠的方式来激活共识变更,同时最小化网络分裂的风险。

描述

本 BIP 提出了一种机制,通过以下步骤激活共识变更:

  1. 在特定的区块高度开始信号期
  2. 在信号期内,矿工可以表示支持变更
  3. 如果在信号期内达到阈值支持,变更将在锁定高度激活
  4. 如果在信号期内未达到阈值,变更将被拒绝

基本原理

基于区块高度的锁定机制提供了确定性激活时间,减少了不确定性,并允许节点和用户提前准备。

向后兼容性

未升级的节点将继续遵循旧规则,直到它们升级为止。

参考实现

参考 Bitcoin Core PR #10101