区块链钱包是什么意思?区块链钱包的技术原理是什么?

区块链钱包是什么意思?

区块链钱包其实是包含私钥、公钥、地址和区块数据的管理工具,有了私钥就可以拥有相对应地址上的数字货币的支配权。丢失或遗忘私钥,也就意味着失去了对相应地址上货币的支配权。

区块链钱包就是用来帮助你存储,管理,交易数字货币的工具,目前我们最常用的区块链钱包,主要是比特币钱包、以太坊钱包。利用钱包中生成的数字货币收款地址,你可以接收来自他人给你转发的数字货币,你也可以将你帐户上的币转给别人。

生活中的银行账户来类比一下。区块链钱包地址就相当于银行卡卡号,在创建钱包后生成,一个区块链钱包对应一个区块链钱包地址,就相当于一张卡只有一个卡号,区块链钱包地址可以接受和转出加密货币。而“公钥”则是银行卡的密,私钥是更高级的能够证明你身份的东西,即证明你持卡人身份的身份证号码。

这里要注意的是一个区块链钱包只能有且仅有一个私钥并且不能修改,就相当于你有且仅有一个身份证号码不能修改,私钥可以证明你是钱包所有者,允许你进入钱包并且拥有钱包的掌控权。同时,可以用来找回公钥和钱包地址,就像你你银行卡丢了或者密码忘记了,可以带身份证去银行找回一样。但是如果你身份证丢了,事情要麻烦的多。私钥也是一样,而且在加密世界,没有公安部门,私钥丢失将无法重新办理,只能利用“助记词”找回。

区块链钱包的技术原理

区块链钱包实现的技术原理用一句话表示就是:

钱包助记词生成了种子,种子发芽结果,果实就是私钥,私钥推导出了公钥,公钥数据的节选部分成了钱包地址。同时钱包提供了Key Store,他也是私钥加密后的文件为了配合正常的密码使用,便捷用户的钱包使用。

公钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥。公钥是属于非对称加密,是秘钥对中的公开部分。

私钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥,私钥是秘钥对中的非公开部分,私钥的持有人是数字货币的持有者。

钱包地址:它类似于每一张银行卡的卡号,一个人可以在银行通过身份证办理多张银行卡,同理他也可以拥有多个钱包地址。钱包地址是这对密钥中公钥转换而来,所以一个钱包地址只能对应一个私钥。

钱包助记词的诞生是私钥太难记,但是又要保证钱包的安全性。一般情况下,助记词由一些单词组成,只要你记住这些单词,按照顺序在钱包中输入,也能打开钱包。

通过9个步骤即可生成钱包助记词和种子,其中步骤1~6生成助记词,步骤7~9把前六步生成的助记词转化为BIP32 种子。

小编在这里提醒各位投资者,大家在使用数字钱包时一定要注意防丢与防盗,我们在备份钱包的时候不只要备份keystore、地址和公钥, 也要备份助记词和私钥,这样就可以放自己自己忘记了,另外大家一定不要随意的泄露自己的私钥,一旦泄露,我们失去的就是数字资产的所有权。


免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。 本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

本文地址:https://www.5m88.com/post/5413.html

发布于 2023-01-03 15:50:46
收藏
分享
海报
0 条评论
4003
上一篇:区块链交易TXID是什么意思?如何进行区块链交易TXID查询? 下一篇:Hope Seed Wallet是什么钱包?Hope Seed钱包怎么样?
目录

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码