比特币钱包私钥和助记词比特币钱包私钥和助记词一样吗
各位老铁们好,相信很多人对比特币钱包私钥和助记词都不是特别的了解,因此呢,今天就来为大家分享下关于比特币钱包私钥和助记词以及比特币钱包私钥和助记词一样吗的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
本文目录
什么是公钥、私钥、密码、助记词、Keystore私钥和助记词哪个好破解比特币助记词忘记了,还能找回来吗一文看懂钱包助记词和根私钥的关系什么是公钥、私钥、密码、助记词、Keystore公钥、私钥、密码、助记词、Keystore是在使用数字货币钱包时,必须要弄清的概念:如果不搞清楚,很可能会造成数字资产的严重损失。
1.公钥:
相当于所属钱包的地址,可理解成银行账户。
公钥的地址可理解成银行卡号,是由公钥通过计算得来,就像银行先给你开户,后给你银行卡卡号。
钱包地址的主要用途是收款,也可以作为转账的凭证,就像别人汇款给你时你需要告诉他银行卡卡号一样。
常见的钱包地址样式:
比特币:普通地址:1开头、隔离见证地址:3开头
以太坊地址:0x开头:(包括基于以太坊平台代币)瑞波币地址:r开头。
莱特币地址:L开头。
2.私钥:
非常重要,相当于银行卡号+银行卡密码。
创建钱包后,输入密码即可导出私钥。私钥是由字母数字组成的字符串,一个钱包地址只有一个私钥且不能修改。私钥要离线保存,不要进行网络传输,可用纸张记录并保存。
主要用途,导入钱包。有了私钥就可以在同系列的任何一款钱包上,输入私钥并设置一个新的密码就可以把之前的A钱包的资产导入B钱包。比如手机丢了,只要你有私钥就可以恢复。
3.密码:
相当于银行卡密码。
在创建数字货币钱包时,需要设置一个密码,一般要求不少于8个字符。
主要用途:①转账时需要输入密码,可理解成你用银行卡给别人转账需要输入密码;②用Keystore导入钱包时,必须输入这个密码。
密码可以进行修改或重置。输入原密码后,就可以直接修改新的密码了;但如果原密码忘记,可以用私钥或是助记词导入钱包,同时设置新的密码。数字货币钱包中,一个钱包在不同手机上可以用不同的密码,彼此相互独立,互不影响。
4.助记词
等于私钥=银行卡号+银行卡密码
由于私钥由64位字符串组成,不便于记录,非常容易抄错,于是就出现了助记词,方便用户记忆和记录。由12个单词组成,每个单词之间有一个空格,助记词和私钥具有同样的功能:只要输入助记词并设置一个新的密码,就可以导入钱包。
一个钱包只有一套助记词且不能修改。助记词只能备份一次,备份后,在钱包中便不会再显示。因此,在备份时一定要抄写下来,防止抄写错误,尽量多次检验。
5.Keystore:
Keystore+密码=私钥=银行卡号+银行卡密码、Keystore≠ 银行卡号
Keystore相当于加密过后的私钥,在导入钱包时,只要输入Keystore和密码,就能进入钱包了。这一点和用私钥或助记词导入钱包不一样,后两者不需要知道原密码,而是直接重置密码。
keystore进行交易转账等钱包操作,必须知道该keystore的密码。keystore的密码是无法更改的,一个keystore对应一个密码。但是可以通过该钱包的助记词,重新生成一个keystore。这个keystore可以用新的密码生成,重新生成新的keystore之后,最好将旧的keystore删除。
总结:
一个数字货币钱包创建完成后,公钥和私钥是成对出现的。公钥,私钥都是由字母,数字组成的较长的字符串。
keystore和助记词可以理解为私钥的另一种表现形式。助记词作为钱包私钥的友好格式,非常方便备份和导入。
地址可以通过私钥、助记词、keystore+密码,导入钱包找回。密码可以通过私钥、助记词,导入钱包重置密码。如果私钥、助记词、Keystore+密码,有一个信息泄漏,别人就可以拥有你钱包的控制权,钱包内的币就会被别人转移走。
私钥通过加密生成公钥,公钥转换一下格式生成地址。私钥可以推导出公钥,公钥可以推导出地址,但无法通过输出地址、公钥推导出私钥。
在生活中,银行开户是“开设银行账户—银行卡号—设置银行卡密码—开户成功
在币圈里,是先设置“密码”(私钥),再得到“银行账户”(公钥),最后给地址。对于钱包安全管理,主要注意防盗和防丢。防止私钥泄露及丢失。
注意事项:
1.关于各种骗局诱导交出私钥、助记词的行为,都要谨慎操作;
2.重视私钥、助记词、Keystore+密码的备份和保存!多重备份,多次备份,多重验证,防止抄写错误。
3.私钥不好备份的情况下,可选用备份助记词,具体根据钱包的备份要求。
4.不要进行联网备份,或通过微信、qq、邮箱等任何第三方工具进行传输发送你的私钥、助记词、keystore。不要截图。
5.备份内容放到安全、妥善的地方,并告诉家人(以防突发事故发生)
数字货币钱包的作用是安全存储资产,这是最重要的!从投资纪律来讲,本金安全是一切的基础。对于理财类的钱包,声称赚取收益高回报等,应该叫“数字资产理财”更恰当。你的资产他们可以随意动用拿去投资。你对资产没有完全的掌控权,如果投资顺利,本息安全,如果投资失败,血本无归。所以,请慎重使用这类钱包,应该注重的是资产的安全和私密性。
私钥和助记词哪个好破解助记词由12-24个单词组成,助记词可以生成私钥。一个助记词可以生成无穷个私钥,可以理解成助记词是个树的根,这个根上可以长很多分支,每个叶子是一个私钥,Cobo钱包不同币种用的是不同的分支。这也是为何一个助记词可以管理HD账户下所有的钱包地址。
换句话说助记词就是另一种形式的私钥。它通过算法将64位的私钥转换成若干个常见的英文单词,这样记忆起来就方便的多。
创建HD钱包时会出现一个备份助记词功能,选择备份助记词,输入密码,会出现12个单词,这个就是助记词,一个钱包只有一个助记词且不能修改。请务必用安全的方式记录下这些单词,避免泄露。Cobo最近上线了HD钱包,允许用户自己备份助记词,而且一个助记词可以掌管账户下的所有地址。
·私钥(PrivateKey)
我们都知道,私钥是管理和使用加密货币中最关键的东西,对所有数字货币用户而言,私钥决定了所有权,拥有私钥才能支配相应的加密资产。简言之就是,如果私钥丢失你的币就不是你的币了。
私钥是由加密算法生成的一个64位十六进制的字符组成,就像这样:5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss
私钥的生成方式是完全随机的,随机生成这样的字符串会有16的64次方种可能,即:2的256次方,一个钱包只有一个私钥并且不能修改,正常情况下你所生成的私钥与他人正好相同的概率几乎为零。
但是私钥的这种形式存储和记忆起来太复杂,于是就有了助记词工具。
助记词和私钥哪个重要?
私钥和助记词其实两者都不能忘记,甚至可以说私钥和助记词是相辅相成的,两者都安全了,投资者的钱包才能安全,下面小编就给大家说说助记词,地址,私钥都一一对应什么呢?
私钥你可以理解成随机生成的一个随机数,这个随机数的范围在1-2^256,一个随机数对应一个钱包密码,有了这个就能转移一个钱包的资产。你可以把它理解为能从银行卡里面取钱的密码(有人可能会问,会不会有两个钱包随机数刚好相同,那我岂不是可以撬开别人的钱包,拿走别人的比特币,1/2^256这个概率有多小,和你一觉醒来成为百亿富翁的机会差不多)所以不用那么担心这种问题;
但是私钥非常复杂,我们一般能看的到的助记词样式差不多这样——d1aa4cfa5457648c81c6968ac50da29646e409d71a50270000009cc9de038d36(数字随便写的啦,别试啦)助记词太复杂,记录太困难,还容易出错。所以人们通过某种算法让私钥可以变成助记词,一般为12个到24个英文单词。助记词和私钥是互通的,拿到了助记词就等于拿到了私钥,拿到了私钥也相当于拿到了助记词,也就相当于你银行卡的密码,盗走你的币(除非你没钱)那是分分钟的事。
其实助记词和私钥在功能上是一致的,助记词的本质也是一串随机的数字,不过因为随机数形式和私钥形式都不方便使用,所以这两个助记词就等于私钥。我们知道私钥就是钱,所以不管是助记词还是私钥,我们都应该好好的把他们保护起来,这是非常重要的。如果我们想要保证我们的资产安全,一定要学会如何正确的保护我们的资产,为我们的数字资产负起责任。
以上就是助记词和私钥的区别是什么?助记词和私钥哪个重要?的详细内容,更多关于助记词和私钥详细介绍的资料请关注脚本之家其它相关文章!
比特币助记词忘记了,还能找回来吗拥有数字货币的第一条规则就是安全地保存你的私钥,然而数字货币持有者们在这方面做的并不是很好。
数字货币钱包的私钥丢失,还可能找回吗?答案是不可能找!因为在比特币网络中,钱包私钥是证明资产归属谁的唯一证明,并且这个私钥的明文不会储存在网络中,只有钱包的拥有者自己知道。所以一旦私钥被自己忘记或弄丢,丢了就是丢了,任何人都无法帮你找回来,即便是中本聪、比特币核心开发团队都没有办法。不像网银、支付宝那样,可以凭借手机、身份证等个人资料,找回或重置密码。在
数字货币世界里,防止丢失的唯一方法是自己做好私钥的备份。那么如何找回丢失的数字货币
据最近的一份研究报告显示,大约有287-379万枚比特币永久丢失,占目前比特币总流通量的17-23%左右,这一比例十分惊人。按截稿时比特币的价格计算,丢失的比特币价值在1000亿元人民币以上。
时间回到2019年,当你忘记钱包私钥或助记词或者丢失U盘、硬盘等保存秘钥的硬件,BTCrecover有可能帮你找回遗失的数字货币资产。
目前主要通过以下几种方式实现找回:
暴力破解
“暴力解密”使用专业软件生成和测试数百万个潜在密码,实质上是破解客户的数字钱包。
时长:可能需要数月
成功率:约40%,具体取决于客户的信息量。“他们可能还记得密码是一个有七个字符并且带有两位数字后缀的字符串,”利用这类信息通常足以找回他们的安数字资产。
催眠
通过催眠,帮助患者回忆他们的密码或硬盘的位置。每个人都有摄影记忆,通过熟练的催眠回溯技术。
时长:记忆从潜意识中浮现需要几天或几周。
成功率:约10%,最大的障碍:信任,用户并不真的相信催眠
数据恢复
从已删除、损坏或部分覆盖的数据中恢复其他文件的技术。许多人在一些文本文件中记录他们的个人识别号码,这样可以允许黑客或数据恢复服务公司在文件的原始数据中查看密码。
时长:数据恢复可能数天
成功率:高于60%最大的障碍:信任。只有客户在场时工程师才能访问数据。
如何更好的保留私钥
私钥不适合人类记录及记亿,一种新的私钥管理方式助记词,是明文私钥的另一种表现形式,最早是由BIP39提案提出,其目的是为了帮助用户记忆复杂的私钥(64位的哈希值)。助记词一般由12、15、18、21个单词构成,这些单词都取自一个固定词库,其生成顺序也是按照一定算法而来,所以用户没必要担心随便输入12个单词就会生成一个私钥。虽然助记词和Keystore都可以作为私钥的另一种表现形式,但与Keystore不同的是,助记词是未经加密的私钥,没有任何安全性可言,任何人得到了你的助记词,可以不费吹灰之力的夺走你的资产。
一文看懂钱包助记词和根私钥的关系在最近的《区块链核心成员》的课程答疑中,讲师讲的最多的还是加密货币的密码机制。其中有好几个问题是关于私钥和助记词的。比如:
简单地说,私钥就是一个256位的随机数。这个随机数的产生是钱包功能之一。也就是说,钱包内置了密码级别的随机数产生器,保证产生的随机数是没有规律可循的,也就是说不易破解的。注意钱包是在用户终端运行的,产生的私钥就保存在用户终端,不会也不应该上传给钱包公司。这一点非常重要。大家尽量要使用开源的,被公开考验过的钱包软件,保证安全。
进一步说,现在的绝大多数钱包都是确定性钱包,它首先产生一个根私钥,而后根据这个根私钥可以产生无数的派生私钥,我们的钱包地址就是这些派生私钥所对应的公钥经过运算得到的地址。算法是固定的,因此地址也就是固定的。那么,这里,最重要的就是根私钥了。因为有了根私钥,根据固定的算法,就可以求出派生私钥,一切都可以简单地计算出来。
这里注意,根私钥不一定要是256位的。可以是128位,或196位或其他位数,只要强度足够大(一般要求至少128位)就行,而由其计算出来的派生私钥则一定是256位的。
根私钥与助记词是一一对应的关系。也就是说一个根私钥就对应一组助记词,一组助记词也对应一个根私钥。两者可以简单运算出来。
根私钥与助记词之间的对应关系可以查看BIP39(BIP的意思是比特币的改进建议,BIP39是正式发布的第39号建议)。BIP39是一部字典,这个字典有各种语言版本,我们最感兴趣的就是中文版了。当然还有英文,韩文,德文,法文,日文等等。这个字典什么样呢?很简单,每本字典都是一个模子,都包含2048个常用字(比如中文版)或单词(比如英文版),不多不少,就是2048个。每个字都有一个编号,从0到2047,就这么多。其他啥也没有。
那么这个字典表示什么呢?就是表示一个对应关系,也就是说通过字可以查编号,或者通过编号可以查到字。
好了,学过计算机或者了解2进制的朋友,当然知道2048(0~2047)意味着什么,很简单,就是2的11次方,也就是说11位2进制数可以表示0到2047。其实这就是助记词和根私钥的关系。
也就是说每一个字表示一个11位2进制数,或者说一个11位2进制数通过查字典就知道它表示哪个字。举个例子来说,我们产生了一个128位的根私钥,这样从头开始,每11位11位地分开,这样我们就有了11个11位二进制码,还剩下7位,咋办?好办。把最后7位也凑成11位就行了,差4位就补上。这4位正好可以为128为做校验来保证正确性。整个过程是这样:
那助记词回推私钥也就简单了,这样:
更多细节可以参看我的文章:
数字货币入门之钱包原理及钱包安全
关于本次比特币钱包私钥和助记词和比特币钱包私钥和助记词一样吗的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 931614094@qq.com 举报,一经查实,本站将立刻删除。