主页 > imtoken国内版 > 解析区块链钱包imToken的地址、密码、私钥、助记词、Keystore

解析区块链钱包imToken的地址、密码、私钥、助记词、Keystore

imtoken国内版 2023-01-18 19:28:34

欢迎来到懒块(ID:lanqukuai),一个人人都能理解的区块链技术解读,一个优质的区块链社区。本文由懒人区块整理撰写,未经允许请勿转载。

今天,Lazy Block 和大家聊聊区块链钱包。需要注意的是“钱包”和“交易所”的区别,因为“钱包”是用户自己管理的私钥,“交易所”是帮你管理私钥的交易所,所以钱包会多很多比交易所难用。给你介绍的是全球最大最好的以太坊钱包——imToken。 imToken 对于小白来说还是有点难上手的。想入市但不了解的朋友不妨先看看这篇文章。今天我们将介绍imToken中的一些名词:地址、密码、私钥、助记词和ketstore。必须深入了解这些术语,否则可能造成区块链资产的损失。

imToken官网

这5个名词在一个简单的类比中代表什么?

在上一篇文章中,我们将银行类比为区块链钱包。今天,我们仍然以银行作为类比,来看看这五个术语在银行系统中所代表的角色。

比特币钱包密码和私钥

轻钱包——imToken

在imToken中创建钱包后,会生成一个以0x开头的长度为42的字符String,这个字符串就是我们数字钱包的地址。具体来说,它看起来像这样:0x2A9181dA250742adD80A0ECe8E795c468e36f937。在以太坊网络中,一个钱包对应一个地址,不能修改,钱包中所有代币的转账和支付地址都是这个地址。至于地址是如何产生的,我们在上一篇文章中已经讲过。地址就相当于一张银行卡,所以地址的作用很明显:转账和收款。

在imToken中,密码相当于银行卡密码。此密码与私钥不同。此密码可以修改。可以通过输入原始密码或导入助记词或私钥来重置。既然是银行卡密码,那么密码就是转账时确认的支付密码。当然,imToken中的密码还有一个用途,就是导入keystore到钱包时的登录密码。

比特币钱包密码和私钥

我们来说说这个密码和银行卡密码最大的区别。我们刚才说了,可以通过导入私钥来重置密码。那么这是否意味着一个密码可以有多个,答案是肯定的。手机A的钱包和手机B的钱包可以使用不同的密码。密码只存储在本地,对本地加密的文件进行解码。同一个钱包在不同手机上的密码不会相互影响。

私钥是一个64位的字符串,一个钱包只能有一个私钥,不能修改。为什么说私钥=银行卡+银行卡密码?因为直接在imToken中导入私钥,可以生成新密码,转移所有区块链资产。作为最高级别的机密性,私钥应妥善保存在物理设备上,例如将其复制到纸上、备份多个副本并存放在安全的地方。切勿在联网设备上传输私钥,以免被黑客拦截。

什么是助记符?由于助记词等于私钥,所以它应该是私钥的另一种表示,与私钥具有相同的功能。在imToken中创建一个钱包,会出来一个助记词。助记词的个数一般为12、15、18、21个字。这些词都是从一个固定的词库中取出来的,它们的生成顺序也是按照一定的算法得到的,助记词是不能修改的。助记词的主要作用是帮助用户记忆繁琐的私钥。同样,助记词也要妥善保管,不要在联网设备中传播。任何人只要得到你的助记词,就可以轻松转移你的区块链资产。

keyStore 文件是以太坊钱包存储私钥的文件格式(JSON 格式)。它使用用户定义的密码来加密私钥。在某种程度上比特币钱包密码和私钥,keystore = 加密的私钥。获得密钥库和密码后,您仍然可以转移所有区块链资产。 keystore 密码是唯一不能修改的,所以钱包密码修改后,keystore 也会相应修改。请务必记住加密密钥库的密码。如果您忘记密码,您将丢失钱包中的所有区块链资产。密钥库的格式几乎是这样的:

比特币钱包密码和私钥

{"version":3,"id":"b7467fcb-3c8b-41be-bccf-73d43a08c1b7","address":"540f18196da5a533fa36577a81de55f0a2f4e751","Crypto":{ "ciphertext":"78ed11b8b6bf29b00f52b42b8542df0e4a6ac078e626af7edcf885c3b68154a4","cipherparams" :{"iv":"4516579601d96695fe30ace985a9066f"},"cipher":"aes-128-ctr","kdf":"scrypt","kdfparams":{"dklen" :32,"salt":"6276cfda7d40872352c801db5871e5a3368a8d090db7844 "n":1024,"r":8,"p":1},"mac":"d889a5dc609c3f312a41394cc47640676d2612501a6f8c837ed55598158336db"}}

钱包信息忘记了,有什么后果?

去中心化钱包与传统中心化银行之间仍有许多不同之处。如果您忘记了银行卡密码,您仍然可以通过身份证找回密码,但在区块链钱包中,无法获取与钱包相关的信息。如果丢了,就再也找不回来了。只有你保留了钱包信息,钱包下的财产只属于你,任何人都不能拿走。

在imToken钱包中,只要【私钥、助记词、密码+keystore】中有一条信息,就可以找回钱包资产,并妥善备份【私钥、助记词、密码+keystore】】很重要。

比特币钱包密码和私钥

imToken如何获取钱包信息?惰性块组织了以下方法:

1、将私钥、助记词、keystore+密码导入钱包即可找回丢失的地址;

2、如果密码丢失,可以通过将私钥和助记词导入钱包进行重置。如果忘记密码,keystore 将失去作用;

3、私钥或keystore忘记,但钱包未删除,可通过密码导出;

比特币钱包密码和私钥

4、忘记的助记词,可通过私钥、助记词+密码导入钱包进行重置;

5、如果keystore忘记了,可以通过导入助记词和私钥找回。

区块链技术

我们讲了这么多imToken相关的术语,在明天的推文中比特币钱包密码和私钥,我们将详细介绍imToken的使用教程。以及如何安全地制作冷钱包。虽然使用起来很繁琐,但为了保证区块链资产的安全,还是有必要了解的。

好了,今天就到这里。我相信区块链的未来会更好。因小编能力有限,以上文章均属错误。欢迎小伙伴在评论区指出,优秀的评论还可以获得懒人区块的小礼物。

欢迎关注:懒人区块(ID:lanqukuai),让区块链服务未来。