摘要:区块链钱包是每个进入币圈的必备品。关于钱包,有几个词是币圈人必须知道的。这些话一定要理解,否则可能会造成混乱。区块链资产损失。
前言:区块链钱包是每个进入币圈的必备品。目前国内最好的以太坊钱包是imToken。使用钱包时,有几个术语必须深入理解。这些术语是:钱包、私钥、公钥、地址、密码、助记词、Keystore。这些话一定要读懂,否则可能会造成区块链资产的损失。
钱包
很多人认为钱包只是存储数字资产。这不是真的。数字资产是区块链上分布式记账的一串字符或代码,而钱包实际上就是密钥(包括公钥和私钥)。管理工具,包含一对私钥和公钥,它们一一对应。用户用私钥对交易进行签名,从而证明用户有权输出交易,输出的交易信息存储在区块链中,并使用公钥生成地址。
简单来说,钱包就会有对应的地址和私钥。地址可以透露给别人,但私钥绝对不能透露,否则不安全。
地址
公钥和私钥是配对的。公钥是根据私钥计算出来的,地址是根据公钥进一步计算出来的。但请注意:该地址不是公钥
在imToken中创建钱包后,会生成一个以0x开头的42位十六进制哈希值字符串,如:0x7A51Be24D95bb4935dd36eC836CFeDD77aa7b3C5。
这串字符就是钱包地址,唯一且无法修改。也就是说,一个钱包中所有代币的转账和支付地址都是相同的。例如,钱包中ETH的转账和支付地址与EOS的转账和支付地址是相同的。这与交易平台上的不同。平台上不同代币的转账和支付地址一般是不同的。因此,在向交易平台转账之前,您必须确认地址。
用途:钱包地址可用于接收他人转账,也可作为转账凭证。地址可以随意公开,但私钥一定不能公开!
密码
创建钱包时,需要设置密码。该密码要求不少于8 个字符。为了安全起见,最好设置一个比较复杂的密码。密码可以修改。修改密码有两种方式:一种是输入原密码,然后可以直接修改密码。其次,如果您忘记了原密码,可以使用助记词或私钥导入钱包,同时重置密码。
用途:密码有两种用途,一是作为转账时的支付密码,二是通过keystore导入钱包时的登录密码。
如果在现实世界中,一张银行卡只对应一个密码,修改密码后,原来的密码将失去作用。但在imToken钱包里,情况就不一样了。一个钱包可以在不同的手机上使用不同的密码,并且它们是相互独立的,互不影响。例如,如果您在我的手机钱包中设置了密码,将钱包导入手机并设置新密码,则不会影响我的手机钱包密码的使用。
助记词
助记词是私钥的另一种形式,助记词=银行卡号+银行卡密码,助记词=私钥。主要目的是为了让用户更好的记住自己的私钥。创建钱包后,会出现备份助记词功能。选择备份助记词,输入密码,会出现12个单词,每个单词之间有一个。空间,这就是助记符。一个钱包只有一个助记词,并且不能修改。
用途:助记词与私钥具有相同的功能。导入钱包时,输入助记词并重置密码即可进入钱包并控制钱包,并可转账钱包内的代币。如果你的助记词被泄露一次,就相当于裸奔。
温馨提示:助记词只能备份一次。备份后就再也不会显示在钱包里了,所以备份时最好复制下来保存在笔记本里。
私钥
私钥本质上是一个固定长度的随机数。创建钱包后,您可以通过输入密码导出私钥。钱包只有一把私钥,并且无法更改。谁拥有私钥,谁就控制了数字货币。因此,私钥非常关键,一定要妥善保管。但由于私钥太长,钱包不允许用户自己设置,而是钱包自己生成私钥。
用途:在导入的钱包中,输入私钥并设置密码(无需输入原密码),即可进入钱包并拥有钱包的使用权,并且可以转账钱包内的代币。
密钥库
Keystore不是私钥,它是一串代码,这在以太坊钱包中很常见。一般来说,创建以太坊钱包后,系统会要求您备份Keystore。选择备份密钥库,输入密码,会出现一大段字符。这是密钥库。
Keystore的本质是加密的私钥,Keystore必须与钱包密码配合使用。
用途:导入钱包时,选择官方钱包,输入keystore和密码,即可进入钱包。需要注意的是,这与使用私钥或助记词导入钱包不同。您可以在不知道原密码的情况下直接重置密码。
结论:在现实世界中,如果你丢失了银行卡并且忘记了密码,你可以去银行帮你找回。你的钱还是你的。这就是中心化的优势。但在去中心化的区块链世界中,一旦你的钱包信息丢失,没有人可以帮你找回,甚至钱包公司也无法帮你找回。
因此,您一定要保护好您的钱包信息,不要通过网络传输您的“私钥、助记词、密码、keystore”(除了地址之外不要传输任何其他内容);请勿传输您保存在连接设备上的“私钥、助记词、密码、密钥库”。
只要你保护好你的钱包信息,你钱包里的财产就只属于你自己,任何人都抢不走。这就是去中心化的优势。
(作者:道说区块链,内容来自ChainDD内容开放平台“德德好”;本文仅代表作者观点,不代表ChainDD官方立场)