BIP 84(原生隔离见证的派生路径)

admin2023-08-06技术分析568

比特币改进提案(BIP)84 派生路径 地址的钱包的标准 定义了生成本地隔离见证(P2WPKH) 。BIP 84 还定义了要与关联的 扩展键 一起使用的前缀。

根据BIP 84,生成本地隔离见证地址的钱包应使用以“m / 84'/”开头的派生路径。这意味着主网比特币钱包生成的第一个地址将具有“m/84'/0'/0'/0/0”的派生路径。

此外,BIP 84 指出,所有在主网上使用原生隔离见证的钱包都应分别使用“zpub”或“zprv”前缀作为扩展公钥和私钥。因此,遵循 BIP 84 标准的扩展密钥分别称为 zpubs 和 zprvs。如果钱包是 [testnet](/learn/terms/t/testnet/ 钱包,则使用“vpub”和“vprv”前缀。

中定义的分层确定性 (HD) 实施此标准是为了确保 BIP 32 钱包可以导入扩展密钥并找到存储在该钱包上的比特币。

HD钱包方案定义了一种从单个扩展密钥派生几乎无限数量的公钥和私钥的方法。但是,如果在没有指导的情况下将扩展密钥导入钱包,则钱包可能很难找到带有比特币的密钥,这是向用户显示正确余额的要求。

BIP 84 以及 BIP 44 设定的标准 和 BIP 49 解决了这个问题。当钱包导入扩展密钥时,前缀会准确指示用于查找比特币和派生新地址的派生路径。