很多人还是不懂存放区块链资产的钱包,尤其是地址、公钥、密码、私钥、助记词、密钥库等专有名词,让人摸不着头脑。然而,如果这些概念没有被清楚地理解,就有可能造成区块链资产的损失。
今天我们就来解释一下这些让人在云里雾里一次性看到的概念。
1.公钥=银行账户,地址=银行卡号码。
为了方便理解,我们还是用“比特币有多安全?》比喻:“公钥”像你的银行账户,“地址”像你的银行卡号码。
以以太网钱包为例,创建一个以太网钱包后,会生成一个以“0x”开头的字符串,这是钱包地址。
钱包的“地址”是从“公钥”计算出来的,就像银行先给你开户,然后给你银行卡号码一样。
钱包“地址”的主要用途是收钱,但也可以作为转账的凭证,就像你需要在别人给你打电话的时候告诉对方银行卡号一样。
2.密码=银行卡密码。
创建钱包时,您需要设置一个“密码”,通常要求不少于8个字符。出于安全考虑,最好将“密码”设置得更复杂一些。
这个“密码”有两个目的。一种是转账时输入“密码”,类似于用银行卡给别人转账时需要输入密码;第二,用Keystore导入钱包时,必须输入这个“密码”。
这个“密码”可以修改或重置。输入原密码后,可以直接修改密码;但如果忘记了原来的“密码”,可以用“私钥”或“助记词”导入钱包,设置新的“密码”。
现实世界中,一张银行卡只对应一个密码,修改密码后,原来的密码就失效了。然而,在区块链的钱包中,一个钱包可以在不同的手机上使用不同的“密码”,它们相互独立,互不影响。
3.私钥=银行卡号码+银行卡密码。
创建钱包后,输入“密码”导出“私钥”。这个“私钥”是由64个字符组成的字符串。当然,有些钱包使用不同的代码,可能字符较少。钱包“地址”只有一个私钥,不能修改。
只需输入“私钥”,设置一个“密码”(不需要输入原来的“密码”),就可以进入钱包,拥有这个钱包的控制权,就可以将钱包里的钱转账。
所以私钥相当于“银行卡号码+银行卡密码”,非常重要,必须妥善保管。
4.助记词=私钥=银行卡号码+银行卡密码。
如前所述,“私钥”是由一个64位的字符串组成的,所以很容易复制错,所以有一个“助记词”。
“助记词”,顾名思义,帮助你记录和记忆。の助记词由12个单词组成,每个单词之间有一个空格。像私钥一样,钱包只有一组助记词,不能修改。
助记词和私钥的作用是一样的:只要输入助记词,设置一个“密码”(不需要输入原来的“密码”),就可以进入钱包,拥有这个钱包的控制权,把钱包里的钱转移出去。
“助记符”只能备份一次,备份后不会显示在钱包中。因此,请务必在备份过程中将其复制下来。
5.密钥库+密码=私钥。
钱包里有备份“密钥库”的功能。如果您选择备份“密钥库”并输入“密码”,将会出现一个大代码。这是“密钥库”。
导入钱包时,只需输入“密钥库”和“密码”,就可以输入钱包了。这不同于用“私钥”或“助记词”导入钱包。后两种不需要知道原来的“密码”,直接重置“密码”。
“密钥库”可以理解为加密的“私钥”,与钱包的“密码”有关。修改钱包的“密码”后,“密钥库”也会相应地改变。
需要注意的是,在导入带有“Keystore”的钱包时,需要输入一个“password”,这是备份“Keystore”时的钱包“password”,与后面是否更改“password”无关。
总结结论。
在现实世界中,如果你丢失了银行卡,忘记了密码,可以去银行帮你找回。你的钱还是你的钱,不能丢。这就是集权的优势。
但是在区块链世界,如果钱包信息丢失了,没人能帮你找到它。所以,只要你保护好钱包信息,钱包里的财产只属于你,谁也拿不走,这就是放权的好处。
原创文章,发布者:首码对接项目,转载请注明出处:https://www.biyungu.com/2062.html