|
加密钱包、转账、地址、公钥、私钥、助记词、keystor都是什么?下面我用银行账户做类比,方便大家记忆
1.加密钱包:加密钱包相当于你的钱包,是用于存储数字资产的钱包。加密钱包可以存储多种加密货币,例如比特币、USDT等。
2.转账:转账相当于银行账户之间的转账,是将数字资产从一个加密钱包转移到另一个加密钱包的过程。转账需要使用加密钱包地址和私钥来进行身份验证。
3.地址:地址相当于银行卡号,是用于标识加密钱包的一串数字和字母组合。每个加密货币钱包都有一个唯一的地址,用于接收数字资产和进行转账交易。
4.公钥:公钥相当于银行账户,用于接收数字资产和进行身份验证。公钥是加密钱包地址的一部分,可以公开展示给他人。
5.私钥:私钥相当于银行卡号+银行卡密码,用于进行数字签名和身份验证。私钥是加密钱包的核心,只有持有私钥的人才能掌控对应地址中的数字资产。
6.助记词:助记词类似于银行卡账户的备用密码,用于备份和恢复加密钱包中的私钥。助记词通常由一组单词组成,方便用户记忆和备份。
7.Keystore:Keystore 类似于银行卡账户的密码保险箱,Keystore +密码=私钥,用于加密和存储加密钱包的私钥和其他关键信息。Keystore 可以通过密码进行解锁,使用户能够使用其私钥进行交易和管理数字资产。
公钥,私钥,地址,三者的关系
私钥 是由随机数生成的一个 256 比特的整数,是加密货币钱包的核心要素之一。只有持有私钥的人才能掌控对应地址中的数字资产。通常表示为一个 64 位的十六进制数。
公钥 是由私钥通过椭圆曲线加密算法生成的,通常表示为一个 65 个字节的字符串。公钥可以公开展示给他人,用于接收数字资产和进行身份验证。
地址 是由公钥进行哈希运算得到的,通常表示为一个 34 个字节的字符串,并使用 Base58Check 编码方式编码为易读的字符串。地址是用于标识加密货币钱包的一串数字和字母组合,用于接收数字资产和进行转账交易。
私钥 → 公钥 → 地址 私钥是生成公钥和地址的核心要素,通过私钥可以生成唯一的公钥,公钥可以通过哈希运算得到唯一的地址。私钥和公钥是一一对应的关系,而地址是由公钥进行哈希运算得到的,所以每个地址都对应唯一的公钥和私钥。
这种关系保证了加密货币钱包中数字资产的安全存储和转移,只有持有私钥的人才能掌控对应地址中的数字资产。同时,公钥和地址可以公开展示给他人,用于接收数字资产和进行身份验证。
|
|