BIP39

要了解 BIP39,首先要了解 BIP

什么是 BIP

BIP 就是 “Bitcoin Improvement Proposal” 的首字母缩写,就是“比特币改进建议”,由 Amir Taaki 于 2011 年在 BIP 0001 中提出,并由 Luke Dash Jr. 在 BIP 0002 中对其进行了扩展。

所谓 BIP 就是一项提议改进比特币协议的标准,用于引入特征信息的比特币设计文档,简单来说,简单来说的话, BIP 就是一个经过筛选后的“意见箱”,通过 BIP 可以向比特币社区提供信息的设计文档。

BIP 的种类

  • 在比特币系统中,BIP 可以大致分为三种:标准类、信息类和进程类。所有 BIP 都会经历同样的提交、审核和激活过程,因此,这三类 BIP 唯一的不同就在于各自要实现的目标。

  • 标准类 BIP 的提交目的是改变网络协议或其他足以影响到互通性(interoperability)的运营模式或功能,包括交易验证和区块容量参数。

  • 信息类 BIP 主要解决设计问题,建立通用指南。与标准类 BIP 不同,这类 BIP 通常都会提出全新的网络功能。

  • 进程类 BIP 大致与标准类相似,主要区别为:进程类 BIP 提出的是比特币协议以外的进程更改。

BIP 目前常见有哪些

  • BIP 0011(多重签名输出)。

  • BIP 32:就是为了避免管理一堆私钥的麻烦提出的分层推导方案,也就是 HD 钱包。

  • BIP 44:就是给 BIP32 的分层增强了路径定义规范,同时增加了对多币种的支持。

  • BIP 39:通过定义助记词让种子的备份更友好。

  • BIP 0152(致密区块中继)。

简而言之,BIP39 就是为了让私钥更方便、简易的保存。

Last updated