分层确定性钱包

分层确定性地址机制

比特币协议建议每次交易都尽可能使用新的地址,因为同一个地址被使用的越多,账户的相关性就越容易暴露。分层确认性地址机制(Hierarchical Deterministic)类似于IC卡中得密钥分散机制。通过随机数机制确定一个主私钥,然后使用一个确定的、不可逆的算法,基于主私钥生成一定数量的子私钥。多数软件或者客户端都是采用直接生成系统随机数的方案来作为比特币私钥,但是对于这样的方案,每次新账户生成都需要备份。

分层确定性地址机制则无需频繁备份,通过椭圆曲线密码学机制,确保可以通过在没有私钥参与的情况下,由公钥直接分散成子公钥,并且分散的子公钥可以由分散的子私钥认证。

分层确定性多重签名方案

对于线下的一些机构而言,如果想推行具有中心化结构的比特币IC卡,那么可以基于HD分层确认性地址和多重签名技术实现比特币IC卡解决方案。分层确定性多重签名方案是结合了HD和Multisig技术的解决方案,这样就能比较好避免一些HD和多重签名技术中的潜在不足,并且能规避HD模型先天缺陷,让用户能在尽享HD模型的易用的同时,又能获得多重签名的安全及扩展功能。分层确定性多重签名模型采用2-of-3多重签名,与普通多重签名的区别就在于,构成多重签名的三把钥匙,都是用HD模型来生成的。在整个分层确定性多重签名解决方案中每个用户都有3个HD的种子(根私钥),可以生成3个系列的子私钥,然后使用对应的子私钥拼出多重签名的地址

区块星球登载此文出于传递信息目的,并不意味着赞同其观点或证实其描述。本文不构成投资建议。投资者据此操作,风险自担。