主页 > token.im官网 > 区块链简介:交易所如何管理众多钱包地址?

区块链简介:交易所如何管理众多钱包地址?

token.im官网 2023-01-17 12:08:42

在《》一文中,白话区块链向大家介绍了公钥、私钥、助记词、KeyStore、地址。

当你向交易平台充值加密货币时区块链钱包地址是如何生成的,交易平台也会给你一个充值地址,每个人的充值地址都不一样。如果一个交易平台的用户超过900万,仅比特币就会为用户分配超过900万个充值地址,如果包括其他币种,充值地址的数量将是几十倍,甚至是几百甚至上千倍。

交易平台是如何管理这么多钱包地址的?每个地址都相互对应。交易平台是否也需要全部备份?

答案是否定的,因为交易平台使用的是高清钱包。

区块链钱包地址是如何生成的

看到HD wallet,你可能会想到Hardware Wallet(硬件钱包),其实不然。这里的HD是Hierarchical Deterministic的缩写,所以HD钱包的全称是:Hierarchical Deterministic Wallet。

那么,问题来了,什么是高清钱包?它是如何工作的?

我们先来看看HD钱包的生成过程:

区块链钱包地址是如何生成的

1、生成由12个单词组成的助记词;

2、通过助记词生成一串私钥,称为主私钥或根私钥;

3、通过主私钥/根私钥生成N个子私钥和子公钥;

区块链钱包地址是如何生成的

4、由这些子公钥生成对应的钱包地址。

综上所述区块链钱包地址是如何生成的,HD钱包有一系列的主私钥,大量的子私钥/公钥是从主私钥衍生而来的。备份时只需备份主私钥即可。

所以,对于交易平台或者大公司,领导只需要控制主私钥,不同的子私钥可以下发给不同的部门,而这些部门只能控制自己的私钥部分。这样,部门就有了一定的自主权,领导层保留了绝对的控制权。

区块链钱包地址是如何生成的

640.webp (9)

HD钱包除了方便备份和管理外,还有一个功能,就是保护。

无论是交易平台、公司还是个人,都不想暴露自己的财产,让别人知道钱包里有多少币。

区块链钱包地址是如何生成的

使用HD钱包,可以轻松解决这个问题:作为交易平台,可以给每个用户分配一个子地址进行充值;作为个人,您可以使用新的子地址。

您现在主要使用哪些加密货币钱包?体验如何?欢迎在留言区留言。

作者 |杰基LHH

来源|白话区块链(ID:hellobtc)