搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 数字经济财经 > “区块链钱包”的技术颠覆在哪里?

“区块链钱包”的技术颠覆在哪里?

数字经济财经 2020-07-01

“区块链数字钱包”就是未来世界的银行卡,认识和保护它就是在守卫我们自己的财产。


钱包本质上是一个工具,目前绝大多数的钱包都是在网络中建立了属于用户的单独区块空间,它是去中心化的。



“区块链钱包”的技术颠覆在哪里?







钱包只是通过服务器来把区块链的各种代码展现给你,建立了一个通道,把你的各种操作指令发到区块链上。


所以,区块链钱包是不存在银行冻结你账户或者公司冻结你账户的情况,只要丢失了私钥,你就再也无法打开钱包,损失你钱包中的币。


从这个角度来看,其实钱包安不安全与你私钥保管有很大的关系,因为钱包服务商是不会保存你的私钥的,不会放在服务器上;


即使是钱包出现问题无法登陆,或者版本更新,再或者被黑客攻击等等各种问题,都不会影响你的资产。


这么来看,其实私钥是保存加密货币最重要的东西。



1. 钱包背后的密码学原理


数字钱包的生成可以简单的分解为三个步骤:



 简单的步骤背后已经囊括了密码学中大多数的技术:随机数生成器、非对称加密、单向散列函数等。



(1)私钥

    通常是由随机算法生成的,说白了,就是一个巨大的随机整数,以太坊钱包的私钥就是64 位的 16 进制哈希值字符串。


(2)助记词

 这么多个字节可怎么记呢?所以有的钱包就就出现了助记词,一般情况下,助记词由一些单词组成,只要你记住这些单词,按照顺序在钱包中输入,也能打开钱包,对吧,单词可比一串代码好记多了。


(3)keystore


(4)公钥

那么,别人要给你转账怎么办呢?但是你肯定不能把私钥告诉别人,对吧,私钥就代表了你对钱包的所有权,这是用密码学来保护的。


所以,我们需要另一个东西,就是别人能给你转账,同时又不会泄露你的私钥,我们用到了哈希加密技术,把私钥转换一下得到一串字符,我们把它叫做公钥。


哈希加密技术目前的技术水平是不可逆的,也就是说通过公钥几乎不可以倒推出来私钥,所以可以认为这种方法比较安全。


“区块链钱包”的技术颠覆在哪里?


3. 钱包的单向、不可逆特性

钱包生成私钥,通过椭圆曲线算法可以从私钥计算得到公钥。注意:它是单向的,不可逆的。




其实,加密货币保管只需要一个“私钥”,谁掌握了私钥,就掌握了你的钱包财产,所以你的私钥一定要保管好。


“区块链钱包”的技术颠覆在哪里?
你得先有个钱包,才叫入了区块链的门!




    不从技术和系统层面谈各类钱包风险,重点强调大家一定要保护好区块链的私钥。秘钥绝不能丢,也不要轻易告诉别人,因为它代表了钱包的所有权和对它的操作权,不同于银行卡的密码,忘记了还可以先冻结凭身份证去重置。在区块链的世界里,一旦你弄丢私人秘钥,钱包就永远也不再属于你了,没有中心机构可以追溯,也没有法律可以对你进行保护。





扫码关注
区块链商务及技术对接:397195246



版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《“区块链钱包”的技术颠覆在哪里?》的版权归原作者「数字经济财经」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注数字经济财经微信公众号

数字经济财经微信公众号:szjjcj

数字经济财经

手机扫描上方二维码即可关注数字经济财经微信公众号

数字经济财经最新文章

精品公众号随机推荐