家
词汇表
比特币改进提案 (BIP)
提议对比特币进行更改的文件的标准格式。
什么是比特币改进提案?
比特币作为一种开源的、去中心化的加密货币,没有等级或明确的组织结构。 因此,需要一个普遍认可的标准来为比特币引入新的想法和发展。
第一个 BIP 于 2011 年由英裔伊朗程序员 Amir Taaki 发布,在比特币创建 2 年后,制定了 BIP 本身的格式,并从 Python 语言更改提案系统中汲取灵感。 每个 BIP 都在 GitHub 上公开可用。 比特币改进提案通常属于三类之一:标准跟踪、信息和流程。
标准跟踪 BIP 与协议或验证方法的更改有关。 信息性 BIP 用于教育目的,或用于提高认识。 流程 BIP 与比特币协议之外的拟议流程变更相关。 比特币社区可以按照自己的意愿接受或忽略信息性 BIP。 但是,标准跟踪和流程 BIP 需要社区达成共识并且必须加以考虑。
作为一个开源项目,任何有愿望或技能的人都可以提交 BIP。 在成为正式的 BIP 之前,BIP 会经过起草或“分类”过程——从发送到 bitcoin-dev@lists.linuxfoundation.org 邮件列表的草稿开始。 提议的 BIP 将被提议、拒绝、撤回或推迟。 如果获得批准,它将作为草案发布到 BIPs 的比特币核心 GitHub 存储库,社区可以透明地审查和工作。
接下来是活跃阶段,然后是过时或更换。 大多数 BIP 都是通过在列表服务器或其他社区上的讨论开始的。 BIP 可能与关键决策有关,例如硬分叉和软分叉。 例如,BIP 141,也称为 SegWit,提出了旨在增加网络容量的软分叉。 分叉提案需要矿工中 95% 的多数票。 至关重要的是,BIP 无法强制执行。 即使社区就 BIP 中列出的更改达成共识,每个开发人员也会就他们使用的代码库做出自己的选择。 此外,没有办法或希望规定个人比特币用户使用哪个版本的代码。 许多更改——例如对用户界面的修改——根本不需要 BIP。