当前位置:比特币价格 > 百科 > 一文读懂加密钱包多账户概念:为何说助记词不要告诉任何人?

一文读懂加密钱包多账户概念:为何说助记词不要告诉任何人?

小欧2022-05-31 11:24:30百科123

相信无论是入币圈已久的老炮儿还是刚入圈的萌新,对于“钱包”一定不陌生,毕竟进入web3.0第一件事就是创建钱包,没有钱包可以说是寸步难行。钱包的主要类型分为冷钱包和热钱包,而对于大部分人来说使用的基本都是热钱包。热钱包最常见的形式有浏览器插件、电脑软件或者是手机App,无论是哪种,使用起来都非常便捷。


在享受了便捷的同时,安全性也变得尤为关键。这篇文章我将简单介绍一下钱包内多账户的概念,因为我自己之前也是对这一知半解,导致自己被骗钱了,我也是最近才彻底搞清楚的。


我们以兼容EVM公链最常见的钱包:小狐狸为例,在我们创建新的钱包的时候除了设置密码外第一件事便是让我们记住12个英文单词组成的助记词组合。助记词是通过BIP39(Bitcoin Improment Proposals)标准生成的,它们源自于2048个单词。每一个助记词对应一个数字,而这暗号顺序排列的这12个数字就被称为Seed Integer(种子整数??不会翻译)。我们把这个Seed Integer通过一个SHA256的加密函数就能生成一个私钥,并进而通过ECDSA(Elliptic Curve Sinature Algorithm)公钥也随之生成了。

一文读懂加密钱包多账户概念:为何说助记词不要告诉任何人?-第1张图片


大致的助记词转化流程


最终我们把这个公钥再度通过一个keccak256的加密函数进行加密,取结果的最后20个字节并且在最前面加上0x就组成了我们常见的以太坊地址了。不同的区块链他们的钱包地址的助记词生成方式他也不尽相同,这里仅以以太坊为例。





私钥和公钥分别是如何被生成的


很复杂?没关系,这和我们要讲的东西没啥大关系。简单来说就是通过助记词生成的公钥和私钥,小狐狸正式帮你新建了你的默认钱包。


而泄露了助记词了就相当于我们把钱包的密码泄露了,所以保护助记词尤为重要。在这里也提醒大家一定要保护好自己的助记词,尽量采用线下的形式在多处记录并保存好它。非不得已不要把它存在电脑内或者网上,因为如果你的电脑被黑了,泄露你的助记词的可能性也大大加大。实在非不得已可以储存在类似1passoword的密码保管软件,但是还是推荐大资金量的各位可以购买冷钱包。





小狐狸首次设置钱包界面


记录好助记词,设置完钱包后就能正式在web3遨游了,但是当你想新开一个钱包的时候小狐狸却仅仅需要询问你钱包的名称就完成了,新建的钱包的地址是不同的,但是并不需要再次记住钱包的助记词,你知道为什么吗?





新建钱包界面


答案嘛就是因为,这新建的钱包实则是你默认钱包的子钱包来的。你新建的第二个钱包实则为小狐狸把你的默认钱包的私钥通过一个加密函数而生成的,同理你的第三个钱包则是通过相同方式把你的第二个钱包的私钥通过一个加密函数而生成出来的。这些子钱包虽然拥有不同的钱包地址,对于区块链来说它们是独立的钱包,但是对于你来说它们都属于同一个主钱包。


随机小问题1:设立钱包时,你除了需要记住你的助记词外还需要设置一个密码,这个密码泄露了是否会导致你的钱包被盗呢?(答案在文章结尾)



简单的图解释子钱包如何被生成

这也是为什么新建新的钱包不需要助记词的原因,因为这些子钱包都是通过主钱包衍生出来的。换句话说,如果你有多个钱包,你只需要记住你的助记词就好,因为剩下的子钱包都可以被相应导出。


小狐狸明确指出,在导入助记词的时候,它会尝试帮你自动把所有子钱包也导入进来知道遇到一个空钱包为止,但剩余的钱包都被继续被手动导入。









随机小问题2:那么如果你的子钱包的私钥泄露了,你的主钱包是否泄露呢?(答案在文章结尾)


虽然对于我们来说,只需要记住一个助记词非常便利,但反过来看,如果助记词泄露了,你所有的子钱包也会随之被泄露。所以,谨记这条耳熟能详甚至老生常淡的道理准没错,便是好好保管你的助记词。


如果在万不得已需要泄露助记词,如在开发的时候有需要,切记要新开一个主钱包,而不是一个子钱包。小狐狸默认并不支持开两个主钱包,但是你可以新开一个新的浏览器账号(例如在Chrome),重新安装一个小狐狸并重新设置一个新钱包即可。


希望大家在Web3都能玩得开心,玩得安全,感谢大家阅读!????


对了,刚刚的


问题1答案是不会导致你的钱包被盗,因为这个密码仅用于解锁你的钱包,如果你不记得了只需要通过助记词重新导入钱包即可。


问题2答案是不会泄露。因为你的子钱包的私钥由它的上一个钱包的私钥通过加密函数生成,也就是说这是不可逆的。所以子钱包泄露了你其他钱包还是安全的。


“一文读懂加密钱包多账户概念:为何说助记词不要告诉任何人?” 的相关文章

零知识证明有哪些分类?

零知识证明有哪些分类?

根据证明者(Prover)和验证者(Verifier)之间的交互方式和形态,零知识证明可被分为交互式零知识证明和非交互式零知识证明。交互式零知识证明(Interactive zero-knowledge proofs):证明者和验证者需要进行多次互动,验证者会不断提出问题来挑战证明者,证明者则要不断...

如何关闭/删除OKX账号?

如何关闭/删除OKX账号?

APP端 1.打开OKXAPP首页,点击左上角个人中心图标—【安全设置】—【冻结/关闭账号】。    2.点击【关闭账号】,系统会显示禁用账户后的风险告知 ,请务必仔细查看,然后勾选相关条款再次点击页面下方【关闭账号】。注:如果您没有绑定谷歌验证,需...

区块链技术的性能受哪些因素影响?那些因素影响了区块链技术的性能?

据了解,自区块链技术诞生以来,区块链的性能问题一直是倍受业界关注和讨论的核心问题, 同时也可能是成为区块链行业发展的壁垒。当前,影响区块链性能的直观指标可总结为 四点:(1)出块时间:区块产生的时间间隔;(2)区块大小:单个区块的实际存储容量;(3)事务执行速度:单个请求的处理时间。对于包含智能合约...

在OKX如何找到我的资产?

在OKX如何找到我的资产?

OKX的资产归集是在首页下方的“资产”页面。OKX的老用户资产总览页面会同时展示“资金账户”、“交易账户”、“经典账户”、“金融服务”。在OKX注册的新用户资产总览页面仅会显示“资金账户”、“交易账户”、“金融服务”。老用户页面。新用户页面。在统一账户模式下用户将资金划转到“交易账户”即可参与交易。...

okx官网注册网址是什么?怎么注册okx官网?

okx官网注册网址是什么?怎么注册okx官网?

近期,全球领先的数字资产服务平台平台OKX动作不断,从其中文品牌战略升级为“平台OKX”,再到狂撒“亿元新春红包雨”,无不体现了OK国际化的决心和对用户的尊重,此外,“统一交易账户”也是OK方面在近期的重大功能升级,经过紧锣密鼓的内测,统一交易账户已经随机开放部分用户使用,反馈效果很不错,尤其是操作...

USDT是什么?USDT是什么币,有什么用?

很多朋友经常在各种区块链和加密数字货币相关的文章里看到USDT这个词,但是很多人不知道USDT是什么,这篇文章就解释一下USDT是什么这个问题。一、USDT是什么?USDT指的是Tether公司推出的基于稳定价值货币美元(USD)的代币Tether USD(简称USDT),1 USDT=1...