虚拟货币钱包中的私钥/地址/助记词/keystore是什么?助记词有什么用?

时间:2024-08-30  分类:电子


目录

要使用加密货币钱包储存虚拟币,就必须先弄清楚「私钥、「助记词」、「keystore」这三个名词,了解它们之间的关联和差异是什么?


如果你没弄清楚助记词和私钥的作用,钱包的任何错误操作或丢失都可能导致数位资产的永久损失。


这篇文章带大家了解,私钥、公钥、助记词、密码、地址、keystore都是什么,介绍其用途和保障资金安全的使用方法。


若以银行账户为类比,这6个词分别对应内容如下:



一.私钥是什么?


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


私钥(PrivateKey)是由加密演算法产生的64位元长度的十六进位的字元组成,当你注册加密货币钱包时,私钥会自动产生。


例如下面这段字符,这就是我们常见的私钥形态:


KwYHFL7WfhJPkfQkp1LsUwHvy1Pd9KynuxjjVDMZvRSV5D9VJq3v


私钥是管理和使用加密货币资产时最重要的工具,私钥决定了所有权,如果被泄漏别人可以透过私钥解锁帐号转出你的加密资产。简而言之,如果私钥遗失,钱包内的加密资产就不是你的了。


一个钱包位址只有一个私钥且不能修改。跟传统的帐户密码遗失不一样,私钥遗失是无法找回的,因此一定要妥善保管,切记!


私钥的用途:


私钥主要有以下三个功能:


1.你的收币地址是由私钥计算并产生


2.你的交易是由私钥签名授权发出去


3.你的资产是私钥帮忙在钱包里恢复


总之,私钥就是你区块链世界的资产的唯一凭证,拥有了私钥​​的,便拥有了对应位址上的加密资产。


但是私钥的这种形式储存和记忆起来太复杂,于是就有了下面要介绍的「助记词」工具。


二.公钥是什么?


公钥=银行卡号


公钥(PublicKey)通常称为公共地址,充当加密标识符,使你能够接收加密货币交易。与传统银行业务类似,它类似于其他人用来向你转帐的银行帐号。


公钥(PublicKey)与私钥(PrivateKey)是非对称加密演算法中的一对密钥对,公钥是对外公开的部分,私钥则是非公开的部分,如果用公钥加密数据,只能用对应的私钥才能解密。


大家可以把公钥理解为「银行帐户」,私钥理解为「密码」。转帐时用私钥签名,表示对那个帐户拥有控制权。


根据私钥可以算出公钥,但根据公钥不能计算出私钥,这样就能确保加密资产的安全。


公钥的用途:


公钥通常用于加密会话密钥、验证数位签名,或加密可以用相应的私钥解密的资料。


透过这种演算法得到的密钥对能保证在世界范围内是唯一的。使用这个密钥对的时候,如果用其中一个密钥加密一段数据,则必须用另一个密钥才能解密。


公钥与私钥的关系:


公钥的诞生源自于私钥,利用了复杂的单向数学演算法。这确保了虽然从私钥产生公钥是可行的,但使用公钥推导出私钥的逆过程实际上是无法实现的。


公钥类似于电子信箱位址,可以毫无保留地公开分享,使其他人能够与你进行交易。相较之下,私钥就像机密密码一样,应该严格保密。


在加密货币领域,公钥充当容器,促进资金的接收。另一方面,私钥对出站交易进行身份验证和授权,允许你发送加密货币。


与传统银行业务进行类比:将公钥视为你的银行帐号(可以公开),并将私钥视为你银行帐户的密码。


三.地址是什么?


地址=银行卡号


根据公钥可以推导出地址(Address),地址相当于是银行卡号,转帐时需要使用它。简单来说,地址=银行卡号。


1.私钥、公钥、地址的关系:


创建钱包的时候会透过椭圆加密演算法(ECDSA)产生一对密钥对即公钥和私钥;基于椭圆加密演算法原理,私钥可以推导出公钥;然后公钥经过数位签章和杂凑运算产生位址,这过程都是不可逆的。


可以说地址是公钥的另一种表现形式。


公钥和地址是可以公开的;私钥在交易时进行数位签名,证明资产所有权,所以千万不能泄露,谁拥有了私钥​​,谁就是钱包资产的所有者。


2.地址生成


创建钱包后会产生一个以0x开头的42位元字串,这个字串就是钱包位址,一个钱包对应一个钱包位址,位址唯一且不能修改。也就是说一个钱包中所有Token的转帐收款地址都是一样的。


例如,一个钱包中ETH的转帐收款地址和EOS的转帐收款地址是一样。这和加密货币交易所上的地址不一样,交易所上不同代币的转帐收款地址一般都不同,因此,转币到交易所前一定要确认好地址。


3.地址用途


钱包地址可以用来接收别人转币,也可以用来当转币的凭证。


四.加密货币钱包中的密码是什么?


密码=银行卡密码


首先明白密码不是私钥,密码是在建立帐户时候的密码(可以修改)。如果原密码忘记了,用助记词或私钥汇入钱包,同时设定新密码。


密码的用途:


1.转帐时候的支付密码;


2.用keystore汇入钱包的时候需要输入的登入密码;



-->> 1/2 文章未完,请继续阅读

以上就是虚拟货币钱包中的私钥/地址/助记词/keystore是什么?助记词有什么用?的全部内容,望能这篇虚拟货币钱包中的私钥/地址/助记词/keystore是什么?助记词有什么用?可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。