2026年10月19日周一

标签:派生路径

汇总与「派生路径」相关的文章,帮助你系统了解该主题。

一个颜色编号塞不进一层路径:BIP-81 彩色币投票池的五级派生拆法
钱包与链上工具
一个颜色编号塞不进一层路径:BIP-81 彩色币投票池的五级派生拆法

BIP-81 给彩色币投票池多签钱包定的派生路径,比 BIP-80 多出一整套巧思:因为 BIP-32 每层只有 4 字节索引、装不下能唯一区分颜色定义又不碰撞的信息,它把颜色定义先哈希成 20 字节、再拆成五段小端整数占用五个派生层。本文拆解这条 m 下八层的结构、五层颜色定义段的由来,以及这些层为何破例用公开派生。

把大部分存款冻在冷钱包里:BIP-80 给投票池多签钱包排的先进先出路径
钱包与链上工具
把大部分存款冻在冷钱包里:BIP-80 给投票池多签钱包排的先进先出路径

BIP-80 为一种叫投票池的多签保管场景定义了确定性派生路径:m 下依次是目的号、币种号、批次号和地址序号,其中批次号这一层专门用来实现先进先出的冷存储——把存入拆进多个批次,让绝大多数私钥能一直待在离线状态。本文拆解这四层各自的含义、目的号 0x80000050 的由来,以及这份 2014 年提案停留在已关闭状态的原因。

派生路径还能长出新的一层:BIP-83 用 0 号子节点预留的嵌套规则
钱包与链上工具
派生路径还能长出新的一层:BIP-83 用 0 号子节点预留的嵌套规则

固定层数的派生路径只能用一次结构。BIP-83 提出在每一层预留 0 号子节点专做“继续往下长”的入口,让钱包层级可以无限嵌套。本文拆解它的规则、与 BIP-44 固定五层结构的取舍,以及今天为什么几乎没有钱包在用这套约定。

一台设备一把钥匙用到老?SLIP-0017 把服务 URI 变成 ECDH 会话密钥
钱包与链上工具
一台设备一把钥匙用到老?SLIP-0017 把服务 URI 变成 ECDH 会话密钥

SLIP-0017 让确定性钱包按"服务 URI 加索引"派生专属密钥对,再用 ECDH 与对方算出会话共享秘密,备份沿用助记词那一套。本文拆解服务身份两元组、URI 哈希切成 m/17 派生路径的六步算法、GetECDHSessionKey 的调用逻辑,并说明它与登录用 SLIP-0013 的分工以及 ed25519 类曲线的限制。

混币账户为什么要单开一层?SLIP-0025 的 CoinJoin 派生规则
钱包与链上工具
混币账户为什么要单开一层?SLIP-0025 的 CoinJoin 派生规则

SLIP-0025 为 CoinJoin 钱包定义了一条与普通账户刻意分开的派生层级 m/10025,脚本类型固定为 1、地址形态与 BIP-86 的 P2TR 相同,但 XPUB 释放必须逐层确认、内链地址不应展示。本文拆解六层路径各字段取值、为什么公开账户级 xpub 比常规场景风险更高,以及"链上看不出区别"这一设计目标的含义。

一笔密钥分四种角色?SLIP-0048 与 Graphene 系链的角色派生路径
钱包与链上工具
一笔密钥分四种角色?SLIP-0048 与 Graphene 系链的角色派生路径

BitShares、Steem、EOS 等 Graphene 系链不用 UTXO,账户挂着 owner、active 等可修改角色。SLIP-0048 为此把 BIP-44 路径扩展出五层:purpose、network、role、account-index、key-index,角色层放在账户层之前使各角色子树互不干扰。本文拆解路径每层语义、注册网络与角色编号表、账户发现算法和 gap limit 5 的边界,以及冷热水分层在角色模型下的新写法。