首页

网站建设

移动端开发

设计

案例

网络营销

新闻动态

关于我们

常州做区块链开发公司

常州做区块链开发公司

常州做区块链开发公司

常州做区块链开发公司



背景描述: 区块链钱包,有点类似于电子钱包,但是又有一些不同。
区块链钱包简单理解就是管理区块链节点的密钥和地址的工具,它是一个储存加密货币资产的软件程序。由于现在数字货币种类非常多,随之衍生的区块链钱包也是百花齐放。
根据用户是否掌握私钥可划分为「中心化钱包」和「去中心化钱包:
中心化钱包:用户不持有钱包私钥,私钥由第三方或服务商代为保管。
去中心化钱包:用户自行持有钱包私钥,第三方或服务商不知晓用户私钥,也不持有。
根据钱包是否接触网络可划分为「冷钱包」和「热钱包」
冷钱包:又称离线钱包。它采用和网络物理隔离的方式来使用,所以一般用一个断网的手机,或者平时不用的电脑来进行操作。
现在常见的冷钱包有纸钱包、脑钱包、U盘、硬件钱包、智能手表和其他智能存储硬件等。
热钱包:正好和冷钱包相反,热钱包是通过联网存储的钱包,因而也被称为在线钱包。它通常以 App 或网页的形式出现,一般由第三方或服务商开发完成。
一般来说,大多数用户比较热衷于热钱包,因为它用起来比较方便。而使用冷钱包的一般是拥有庞大资产的用户,他们更加注重预防黑客入侵的风险。


基础需求: 常州区块链系统开发,常州APP开发公司,常州制作APP公司


解决方案: 我们使用的去中心化的区块链货币钱包,其实只是一个区块链的软件。你的币不是存在钱包公司,也不是存在你的手机设备上的,币还是在区块链网络的地址中的。钱包只是通过服务器来把区块链的各种代码展现给你,建立了一个通道,把你的各种操作指令发到区块链上。所以,区块链钱包是不存在银行冻结你账户或者公司冻结你账户的情况,只要丢失了私钥,你就再也无法打开钱包,损失你钱包中的币。从这个角度来看,其实钱包安不安全与你私钥保管有很大的关系,因为钱包服务商是不会保存你的私钥的,不会放在服务器上;即使是钱包出现问题无法登陆,或者版本更新,再或者被黑客攻击等等各种问题,都不会影响你的资产。这么来看,其实私钥是保存加密货币最重要的东西。
区块链钱包“私钥”、“公钥”、“地址”间的智能合约
(1)私钥
通常是由随机算法生成的,说白了,就是一个巨大的随机整数,以太坊钱包的私钥就是64 位的 16 进制哈希值字符串。
(2)助记词
这么多个字节可怎么记呢?所以有的钱包就就出现了助记词,一般情况下,助记词由一些单词组成,只要你记住这些单词,按照顺序在钱包中输入,也能打开钱包,对吧,单词可比一串代码好记多了。
(3)keystore
有的钱包会采取把私钥制作成keystore让用户导出保存,这个Keystore就是私钥经过加密过后的一个文件,需要你自己设置的密码才能打开文件。这样的好处是就算keystore文件被盗,只要你额外设置的密码够长够随机,那么短时间内私钥也不会泄露,有充足的时间转移地址里面的加密货币到其他地址。
(4)公钥
那么,别人要给你转账怎么办呢?但是你肯定不能把私钥告诉别人,对吧,私钥就代表了你对钱包的所有权,这是用密码学来保护的。所以,我们需要另一个东西,就是别人能给你转账,同时又不会泄露你的私钥,我们用到了哈希加密技术,把私钥转换一下得到一串字符,我们把它叫做公钥。哈希加密技术目前的技术水平是不可逆的,也就是说通过公钥几乎不可以倒推出来私钥,所以可以认为这种方法比较安全。一般情况,我们转账都用一个收币地址,这是通过公钥转化过来的,是公钥的缩减版本,公钥和收币地址之间是可以相互转换的。


我有相关需求 立即咨询
人气
售前咨询 定制开发在线咨询 售后咨询 QQ : 2776216202 电话沟通 免费咨询 :0519-8996-6566

嘿,扫码咨询客服呗~

常州点个赞信息科技有限公司 | 版权所有

Copyright2015-2023 | © 苏ICP备18008139号-3