很多投资者刚进入币圈,可能对于币圈的很多概念还是懵懵懂懂的状态,有的概念就算是听说过,了解也并不是十分深入,区块链钱包这一概念就有很多投资者不太了解,今天小编就好好为大家介绍一下区块链钱包。

众所周知,区块链技术的不断发展让越来越多的人开始对此有所了解,其中币圈的发展尤其快,比特的价格涨幅带动着整个币圈的发展,区块链钱包也由此发展了起来,那么,区块链钱包是什么意思?下面就让小编给大家通俗解释区块链钱包。

图片[1] - 区块链钱包是什么意思?区块链钱包的技术原理分析

区块链钱包是什么意思?

区块链钱包其实是包含私钥、公钥、地址和区块数据的管理工具,有了私钥就可以拥有相对应地址上的数字货币的支配权。丢失或遗忘私钥,也就意味着失去了对相应地址上货币的支配权。

区块链钱包就是用来帮助你存储,管理,交易数字货币的工具,目前我们最常用的区块链钱包,主要是比特币钱包、以太坊钱包。利用钱包中生成的数字货币收款地址,你可以接收来自他人给你转发的数字货币,你也可以将你帐户上的币转给别人。

生活中的银行账户来类比一下。区块链钱包地址就相当于银行卡卡号,在创建钱包后生成,一个区块链钱包对应一个区块链钱包地址,就相当于一张卡只有一个卡号,区块链钱包地址可以接受和转出加密货币。而“公钥”则是银行卡的密,私钥是更高级的能够证明你身份的东西,即证明你持卡人身份的身份证号码。

这里要注意的是一个区块链钱包只能有且仅有一个私钥并且不能修改,就相当于你有且仅有一个身份证号码不能修改,私钥可以证明你是钱包所有者,允许你进入钱包并且拥有钱包的掌控权。同时,可以用来找回公钥和钱包地址,就像你你银行卡丢了或者密码忘记了,可以带身份证去银行找回一样。但是如果你身份证丢了,事情要麻烦的多。私钥也是一样,而且在加密世界,没有公安部门,私钥丢失将无法重新办理,只能利用“助记词”找回。

区块链钱包的技术原理

区块链钱包实现的技术原理用一句话表示就是:

钱包助记词生成了种子,种子发芽结果,果实就是私钥,私钥推导出了公钥,公钥数据的节选部分成了钱包地址。同时钱包提供了Key Store,他也是私钥加密后的文件为了配合正常的密码使用,便捷用户的钱包使用。

公钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥。公钥是属于非对称加密,是秘钥对中的公开部分。

私钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥,私钥是秘钥对中的非公开部分,私钥的持有人是数字货币的持有者。

钱包地址:它类似于每一张银行卡的卡号,一个人可以在银行通过身份证办理多张银行卡,同理他也可以拥有多个钱包地址。钱包地址是这对密钥中公钥转换而来,所以一个钱包地址只能对应一个私钥。

钱包助记词的诞生是私钥太难记,但是又要保证钱包的安全性。一般情况下,助记词由一些单词组成,只要你记住这些单词,按照顺序在钱包中输入,也能打开钱包。

通过9个步骤即可生成钱包助记词和种子,其中步骤1~6生成助记词,步骤7~9把前六步生成的助记词转化为BIP32 种子。

小编在这里提醒各位投资者,大家在使用数字钱包时一定要注意防丢与防盗,我们在备份钱包的时候不只要备份keystore、地址和公钥, 也要备份助记词和私钥,这样就可以放自己自己忘记了,另外大家一定不要随意的泄露自己的私钥,一旦泄露,我们失去的就是数字资产的所有权。