使用加密货币钱包软件时,会遇到私钥、公钥、地址、密钥、助记词、密码、keystore、区块链等概念。为了正确使用钱包,保护虚拟货币资产,有必要了解这些概念都是什么意思,互相有什么区别和关联?
首先,需要强调的是其中最重要的是私钥,一旦泄露了私钥就会失去整个钱包的控制,从而失去所有的加密货币资产。
私钥是什么?
私钥=银行卡号+银行卡密码
私钥,是随机生成的一个256位的随机数,并转换为一串由字母和数字组成的64位长度的十六进制字符串来显示。
在任意钱包上,通过导入私钥就可以把之前的A钱包的资产导入到B钱包。比如更换手机后,只需导入私钥就可以恢复比特币、以太币等加密货币资产。
私钥决定了加密货币的拥有者是谁,因此一定要保管好私钥,如果丢了或被盗了,那加密货币财产就永远丢失了。
其他的公钥、地址、助记词、密码、keystore,全部是私钥衍生出来的概念或辅助管理手段。
公钥是什么?
公钥=银行账户
公钥,通过私钥计算生成。
地址是什么?
地址=银行账户中的银行卡号
地址,通过公钥计算生成。
加密货币钱包地址可以公开,就如只有公开银行卡号才能接收别人汇款一样。只要私钥(银行卡密码)在自己手里没有公开,就不用担心比特币等加密货币被盗。
关于钱包私钥和公钥、地址的详细介绍,请参阅《加密货币私钥、地址、区块链、钱包基础知识》https://baiyunju.cc/8863
加密货币钱包是什么?
钱包=银行APP(也可以是电脑软件、浏览器插件等形式)
BTC、ETH、USDT等加密货币钱包其实就是“私钥、地址和区块链数据的管理工具”,比如,私钥这个随机数需要生成,生成之后再计算出地址,相关的区块链数据需要维护,收款、支付的明细也需要列出来,也应该具有扫码、二维码收款和付款功能等等。
这些管理功能,都在加密货币钱包内完成。其实,加密货币并没有保存在钱包内,而是保存在区块链这个账本上。换一个钱包,导入私钥后,数字资产一样可以显示出来。
钱包的分类:
将私钥或助记词等打印、手写到一张纸上,是纸钱包;
记在自己脑子里,是脑钱包;
保存在手机或电脑内、存储到特制的硬件设备内,是硬件钱包;
托管到加密货币交易所,是托管钱包;
存储到手机或电脑软件、浏览器插件中,是软件钱包。
所有这些不同形式的存储介质,都是不同类型的加密货币钱包。
不过,大家日常所说的BTC、USDT、ETH等加密货币钱包,通常是指在手机、电脑中安装使用的钱包软件,例如Trust Wallet 、TokenPocket等钱包软件。
助记词是什么?
助记词=私钥
助记词=银行卡号+银行卡密码
助记词是私钥的明文表现形式,是由12个单词组成的词组。
由于私钥太长,不容易记录和保存,也容易抄写错误,因此大部分加密货币钱包都以助记词的形式对私钥进行管理。在备份私钥,或者在新的设备上恢复钱包私钥时,只需要备份、导入助记词就可以了。
助记词通常为12个英文单词,也有的钱包是中文词组。每个单词之间有一个空格,助记词和私钥具有同样的功能,即只要输入助记词并设置一个新的密码,就可以导入钱包。 和私钥一样,一个钱包只有一套助记词且不能修改。
助记词和私钥一样重要,因此应尽量手写妥善保存。
密码是什么?
密码=银行卡密码
加密货币钱包中的密码,主要用于管理钱包。例如转账时需要输入密码;用私钥/助记词导入钱包时,必须输入钱包密码。 密码可以进行修改或重置。如果原密码忘记,可以用私钥或是助记词导入钱包,同时设置新的密码。
当在新设备恢复钱包后,新设置的密码可以与之前的钱包密码一致。在钱包应用内,密码可以修改和重置。
keystore是什么?
Keystore+密码=私钥=银行卡号+银行卡密码
Keystore相当于加密过后的私钥,在导入钱包时,只要输入Keystore 和密码,就能进入钱包了。而通过私钥或助记词导入钱包时,不需要知道原密码,会直接重置密码。
关于加密货币挖矿、交易的最新消息:
《数字加密虚拟货币专栏》 https://baiyunju.cc/tag/digital-currency
《加密货币知识专栏》https://baiyunju.cc/tag/jiamihuobi
禁止转载丨原文链接:https://baiyunju.cc/8913
©禁止转载原文 欢迎分享网址 侵权必究:『白云居』 » 私钥、公钥、地址、密码、助记词、keystore的含义及区别