当前位置: 首页 > 科技观察

关于区块链钱包,这六点一定要牢记

时间:2023-03-21 14:56:47 科技观察

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