分分钟搞懂 HD 钱包

分分钟搞懂 HD 钱包

第一次看到 HD 这个词被用在比特币钱包中时,很容易就把它理解成硬件(Hardware)钱包,其实它是分层确定性(Hierarchical Deterministic)钱包的缩写 HD Wallets。

“分层确定性”这个词乍看起来很“高大上”,各类文档也把它描述的“云里雾里”的,其实原理本身很简单,两句话就能说清楚:

首先,要用一个随机数来生成主(根)私钥,这和任何一个比特币钱包生成任何一个私钥没任何区别;

然后,再用一个确定的、不可逆的算法,基于主私钥生成任意数量的子私钥;

看到了没?很简单吧?

READ MORE