钱包 「科普」区块链钱包实用大全-多原熊猫出品

szwzyh · October 22, 2019 · 794 hits

原标题:钱包的简史

荷包(有刺绣技术)——钱包(男款女款)——电子钱包(微信、支付宝)——区块链钱包(去中心化钱包)

有去中心化就有中心化,

中心化钱包:用户不持有钱包私钥,私钥由第三方或服务商代为保管,就好比微信支付宝。

去中心化钱包:用户自行持有钱包私钥,第三方或服务商不知道用户私钥也不持有,这就是区块链的加密钱包。

区块链钱包的生成步骤:

创建随机私钥--从私钥推导出公钥--从公钥中导出地址

创建钱包时,需要先设置一个密码

这个密码就好比是我们的银行卡密码。密码可以进行修改或重置。

用途有两个,一是转账时候的支付密码,二是用 keystore 导入钱包时的登录密码。

设置完密码,就开始生成钱包地址

地址是由公钥通过hash计算得出,以0x开头后跟40个字符,这就代表你的钱包,类似于你的银行卡号。但地址可公开且无任何风险。

生成钱包地址的时候会同时出现一对关系,有一个好听的名字:密钥 由公钥和私钥组成

公钥,即公开密钥,哪怕别人知道了也无风险,比如别人给你转账,你不需要告诉对方你的私钥,直接把你的公钥发过去就可以。既保护了你的私钥又收到东西。

注意:公钥和地址一样都具有公开无风险作为转账收款使用,都是具有银行卡号的效果。

私钥,即私有密钥,只有你自己可以知道,就好比你的银行卡密码,优点就是随机算法生成,是一个64位的随机数,无法从你得痕迹中找到规律,相当的保险。

注意:一个钱包地址只有一个私钥,谁拥有私钥,谁就拥有了这些数字货币的控制权,私钥不能忘,必须备份,切记!

有了密钥还不够,还要有助记词

为了更安全,更加密,创建钱包的时候,还会生成一个助记词,而且会让我们备份,是由私钥根据一定算法得来,也可以说助记词实际上就是私钥的另一种表现形式。

注意:助记词最好用纸记下来,千万不可用联网的东西来保存,照片也不行。助记词的功能等同于私钥,如果别人拿到了你的助记词,就可以用来导入钱包,进而进入钱包并拥有这个钱包的掌控权。

为了私钥的加密性,就诞生了一个keystore

keystore是加密过后的私钥,本身就是一窜很难记住的码,只有和密码在一起时才会产生反应,相当于银行卡号+银行卡密码,一般情况下不会产生太大影响。

通过以上的解释,可能还会存在一丢丢的疑惑?

区块链钱包简单理解

地址=银行卡号

密码=银行卡密码

公钥=银行卡号

私钥=银行卡号+银行卡密码

助记词=银行卡号+银行卡密码

Keystore+密码=银行卡号+银行卡密码

Keystore ≠ 银行卡号

文章来源:多原熊猫

No Reply at the moment.
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up