区块链钱包是什么?
要说清楚区块链钱包是什么,就先得谈谈私钥和地址的概念。
私钥和地址到底是什么呢?其实,私钥就好像你的银行卡密码,地址就好像你的银行卡。只要有了银行卡和密码,谁都能从ATM上取钱。而数字货币的地址是公开的,相当于别人都有你的银行卡,所以你的银行卡密码(即私钥)就变得十分重要了!一旦泄漏了你的私钥,别人就可以把你的比特币转走。
现实生活中的钱包是用来放钱的,但是区块链钱包不是用来存放数字货币,而是主要用来存放私钥的,更准确的来说,区块链钱包就是地址、私钥和区块链数据的管理工具。因为谁拥有了私钥,谁就拥有了数字货币的所有权。
钱包的区分:
1、中心化钱包
中心化钱包是由钱包的私钥寄存在平台服务器中,用户不用担忧私钥的丢失或忘记,同时平台会拓展更多方便的使用方式,市面上的交易所基本采用中心化钱包。
创建中心化钱包的策略:
a、地址可以通过批量提前生成,用户申请充值地址时进行地址和用户编号的关联即可,不需要每次申请都创建新地址。
b、用户在根据用户注册的时候,生成地址,将该地址的私钥根据私钥的存放方式,系统统一存放在安全级别更高的区域。
2、HD钱包
HD 钱包全称为是分层确定性(Hierarchical Deterministic)钱包的缩写 HD Wallets。创建HD钱包的时候,会生成助记词,助记词是12个英文单词(或者更多)组成的,可以根据助记词来导入钱包,可以跨平台导入,如可以在A钱包中创建HD钱包,之后到B钱包平台中导入进去,对应的token数据也会同步。
3、多链钱包
多链钱包算是HD钱包的拓展,由于单链钱包只支持某一条公链,如ETH钱包,只支持ETH或根据ETH开发的token,BTC或EOS不能存放在ETH地址,多链钱包的出现就是为了解决该问题,现有的多链钱包会支持多条公链,如BTC、ETH、EOS等,可以理解为一个钱包中可以包含多条公链的token。
4、热钱包
即联网钱包,也就是私钥存储在能被网络访问的位置,也可以成为在线钱包。用户可以在任何浏览器和移动设备上使用,通常它还提供一些额外功能,使用户使用时更加方便,更多的是互联网公司或交易所以日常准备金的方式使用。
5、冷钱包
冷钱包是指网络不能访问到你私钥的钱包。冷钱包往往依靠网络隔离确保私钥的安全,比如不联网的电脑、手机、写着私钥地址的小本本等。冷钱包避免了被道黑客盗取私钥的风险,但是可能面临物理安全风险,比如电脑丢失损坏等。
6、硬件钱包
硬件冷钱包的存储功能类似于硬盘,但它交易时,随机生成支付密码,且每一笔交易进行数字签名备注,随时可查;如银行卡中的U盾。