1. 公钥=银行账户,地址=银行卡号为了便于理解,我们可以使用《比特币的安全性到底有多高?》一文中的比喻:公钥就像银行账户,地址就像银行卡号。以以太坊钱包为例,创建一个以太坊钱包后,会生成一个以“0x”开头的字符串,这个字符串就是钱包的地址。钱包地址是由公钥计算得出的,就像银行先给你开户,后给你银行卡号。钱包地址的主要用途是接收支付,也可就像别人向你汇款时需要告诉他们银行卡号一样。
2. 密码=银行卡密码在创建钱包时,需要设置一个密码,通常要求密码长度不少于8个字符。为了安全起见,密码最好设置得复杂一些。密码有两个用途,一是在转账时输入密码,类似于用银行卡给他人转账时需要输入密码;二是在导入钱包时,必须输入密码。密码是可以修改或重置的。输入原密码后,可以直接修改密码;但如果忘记原密码,可以使用私钥或助记词导入钱包,并设置新的密码。在现实世界中,一张银行卡只对应一个密码,修改密码后,原密码失效。然而,在区块链钱包中,一个钱包在不同手机上可以使用不同的密码,彼此独立且互不影响。
3. 私钥=银行卡号+银行卡密码创建钱包后,通过输入密码可以导出私钥。私钥由64个字符组成的字符串构成,不同钱包可能采用不同的编码,字符数可能会有所不同。一个钱包地址只对应一个私钥,且无法修改。只要输入私钥并设置一个密码(无需输入原密码),就可以进入钱包并拥有该钱包的掌控权,从而转移其中的资产。因此,私钥相当于"银行卡号+银行卡密码",非常重要,务必妥善保存。
4. 助记词=私钥=银行卡号+银行卡密码如前所述,私钥由64位字符串组成,因此容易抄写错误,于是出现了助记词。顾名思义,助记词是用来帮助您记录和记忆的。助记词由12个单词组成,单词之间有一个空格。与私钥相似,一个钱包只有一组助记词,且无法修改。助记词和私钥具有相同的功能:只要输入助记词并设置一个密码(无需输入原密码),就可以进入钱包并拥有该钱包的掌控权,从而转移其中的资产。助记词只能备份一次,在钱包中不会再显示。因此,在备份时务必抄写下来。
5. Keystore+密码=私钥钱包中有一个备份Keystore的功能。选择备份Keystore并输入密码,会出现一大段代码,这就是Keystore。在导入钱包时,只需输入Keystore和密码,即可进入钱包。这与使用私钥或助记词导入钱包是不同的,后两种方法无需知道原密码,而是直接重置密码。Keystore可以看作是加密后的私钥,与钱包的密码有关。修改钱包密码后,Keystore也会相应变化。需要特别注意的是,在使用Keystore导入钱包时,需要输入的是备份Keystore时所使用的密码,与后来是否修改密码无关。
6. 结语在现实世界中,如果您的银行卡丢失了或密码忘记了,可以去银行寻求帮助,您的钱仍然是您的钱,不会丢失。这是中心化系统的优势。但是在区块链世界中,如果钱包信息丢失,将无法找回。因此,只要您保护好钱包信息,其中的资产只属于您自己,无人可抢走。这是去中心化系统的优势。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/65187.html
发表回复
评论列表(0条)