4 410002900.com
410002900.com / bip44shi-shen-me

BIP44是什么:多账户多链派生规范的来龙去脉

BIP44是什么?本文系统解释BIP44规范的来龙去脉,包括其在BIP生态中的位置、五层派生结构与对多链钱包的深远影响,方便[[Binance]]生态新人快速理解。

BIP44是什么 - BIP44是什么:多账户多链派生规范的来龙去脉

极速体验

毫秒级响应,全球节点加速

🔒

资产安全

多重加密,冷热钱包分离

🌐

覆盖全球

180+ 国家与地区可用

📅 2026-05-24T06:12:22.001114+00:00 🔄 2026-05-24T16:04:55.203282+00:00

BIP44是什么:多账户多链派生规范的来龙去脉

刚接触加密钱包的开发者经常会遇到一个名词:BIP44。它频繁出现在派生路径、助记词、多链支持等讨论中,却又显得抽象。本文系统解释BIP44是什么,方便面向Binance生态的新人开发者快速建立认知。

一、BIP是什么

BIP全称是Bitcoin Improvement Proposal,最初用于比特币社区的协议改进提案。随着加密生态扩张,BIP编号体系成为整个行业的通用规范库。BIP44正是其中编号44的提案,由Marek Palatinus于2014年发布。

虽然BIP起源于比特币,但BIP44的设计具有跨链通用性,被以太坊、波场、Cosmos等几乎所有主流链直接采用。对于必安生态多链业务,BIP44是钱包通用语言。

二、BIP44解决的问题

BIP44之前,HD钱包派生路径没有统一约定,不同钱包各自定义路径,导致用户在A钱包创建的资产无法在B钱包恢复。BIP44的目标就是为派生路径制定一个跨钱包通用约定,让用户在任何遵循BIP44的钱包中都能恢复同一组助记词对应的资产。

这一目标的实现极大降低了用户的迁移成本,也促进了钱包生态的开放。

三、五层派生结构

BIP44规定派生路径为五层:

  • 第一层 purpose 固定为44
  • 第二层 coinType 区分不同链
  • 第三层 account 区分同链下不同账户
  • 第四层 change 区分收款与找零
  • 第五层 addressIndex 区分同账户内不同地址

前三层硬化派生,确保私钥层级安全。后两层非硬化,允许从扩展公钥派生子地址用于对账系统。

四、与BIP32、BIP43的关系

BIP32定义了通用的层级派生算法。BIP43把派生路径第一层抽象为purpose,让不同应用可以基于BIP32定义自己的层级结构。BIP44则是purpose=44的具体实现,规定了之后四层的具体含义。

理解这三者关系,能让你在阅读各种钱包技术文档时迅速找到对应位置。这对接入BN交易所开发者文档也大有助益。

五、coinType与SLIP-44

BIP44的coinType层由SLIP-44注册表维护。SLIP是SatoshiLabs提出的与BIP并列的提案体系,SLIP-44负责为每条链分配唯一coinType编号。常见编号包括:

  • 0:比特币
  • 60:以太坊系
  • 195:波场
  • 118:Cosmos
  • 714:BNB Beacon Chain

新增链需要按SLIP-44官方流程申请。

六、对多链钱包的影响

BIP44让同一助记词可以支配多条链上的资产。用户只需备份一组助记词,就能恢复所有链上的钱包。这一特性极大简化了用户体验,也让多链钱包成为可能。

对于服务币岸社区跨链业务的钱包,BIP44是必不可少的基础。

七、对账户隔离的意义

BIP44的account层允许用户在同一助记词下创建多个独立账户。每个账户的资产彼此独立,可用于不同业务场景。例如:日常消费一个账户,长期投资一个账户,商户收款一个账户。

这种隔离让用户能更好地管理资产,也方便企业用户做财务对账。

八、对地址生成与回收的意义

BIP44规定change层与addressIndex层。change=0用于外部收款,change=1用于找零。addressIndex按使用频率递增。这两层规定让钱包能够生成无限多地址,同时按gap limit策略高效恢复历史记录。

九、BIP44的局限与演进

BIP44专为P2PKH地址设计。随着SegWit、Taproot等新地址类型出现,BIP49、BIP84、BIP86等新规范沿用BIP44的多层结构,但purpose编号不同。现代钱包通常同时支持多个purpose,让用户自主选择。

这一演进路径展示了BIP44设计的前瞻性:通过抽象purpose层,让规范本身能够持续演进。

十、新人学习路径

面对BIP44,建议新人按以下路径学习:先读BIP44原文了解全貌,再读BIP32了解底层算法,再读SLIP-44了解coinType体系,最后通过实战代码搭建简化版钱包。

这一路径走完之后,你不仅能理解BIP44是什么,还能在面向bn量级业务的钱包项目中游刃有余地使用与扩展BIP44能力。