固定层数的派生路径只能用一次结构。BIP-83 提出在每一层预留 0 号子节点专做“继续往下长”的入口,让钱包层级可以无限嵌套。本文拆解它的规则、与 BIP-44 固定五层结构的取舍,以及今天为什么几乎没有钱包在用这套约定。
固定层数的派生路径只能用一次结构。BIP-83 提出在每一层预留 0 号子节点专做“继续往下长”的入口,让钱包层级可以无限嵌套。本文拆解它的规则、与 BIP-44 固定五层结构的取舍,以及今天为什么几乎没有钱包在用这套约定。
原生隔离见证地址最终走了 bech32 那条路,但 2015 年有过另一套方案:沿用 base58,用地址版本字节让每种见证程序版本各得一个独特前缀。本文拆解它的编码与长度规则、它主动放弃兼容性的决定,以及它落选给今天的地址核对留下的经验。
付款截图既易伪造也无一次性保障。BIP-120 提出过一套付款证明:用与那笔交易完全相同的输入、带一次性随机数重新签出一份证据。本文拆解它的结构、服务端八步验签、配套的 btcpop 链接格式,以及它为何停留在关闭状态。
BIP-53 提案要给比特币加一条“非见证序列化正好 64 字节的交易不再合法”的规则。本文拆解它针对的两处 Merkle 树缺口——区块可延展与轻客户端假证明,说明 22 位、81 位、224 位工作量分别在攻击什么,以及这条规则目前只是提案。
以太坊系链用整数链号区分彼此,比特币系的链身份却是一段创世块哈希的前 32 位十六进制。本文拆解 bip122 命名空间规定的标识格式、用 getblockhash 0 自行核验的方法、分叉链与相似链如何获得不同标识,以及这份参考文件已被命名空间仓库接管的现状。
CAIP-19 定义了通用的资产标识结构,而链生原生币那一类由 CAIP-20 落地:资产引用写成 slip44 加一个十进制序号。本文拆解这串标识的读法、与派生路径里 coin_type 数字的关系与区别,以及读它时必须做的三项核验。
区块浏览器网址能自己拼,但每家的规则并不一样。CAIP-200 只保留 tx 与 address 两条跨链最小路径,并要求按各链原生语法拼接。本文讲它的规定、与 EIP-3091 的覆盖关系、跨链拼接时的三种差异场景,以及拼链接必须守住的域名纪律。
把文件哈希写进区块链只是一半,另一半是怎么验证别人递来的存证。CAIP-168 用 IPLD 的 CID 做自描述摘要、用 DAG-CBOR 二元默克尔树装一揽子文件、再用四个字段把树根钉回某条链的某笔交易。本文拆解 BlockchainAnchor 的读法、验证顺序与这份 Review 级规范的边界。
网页找钱包,除了往 window 上挂接口、往 iframe 里发消息,还有第三条路:CAIP-294 让扩展钱包与区块链库各自广播事件,一个 announce 自报家门、一个 prompt 点名询问,靠 UUID 路由、靠 JSON-RPC 装载荷。本文拆解这条事件总线路线的分工、时序与防指纹设计,并讲清它与 EIP-6963、CAIP-295 的关系。