1.1 简介git
咱们生活中经常使用的钱包(支付宝,微信,银行卡等)是由中心化的机构发放,并进行资产管理,咱们密码丢失,能够经过相关证实去找回密码。一样的,区块链交易所(bibBox,火币,OKEx等)也是中心化的,由交易所保存咱们的私钥。使用交易所很是方便快捷,但其实不建议把大量的数字资产长期保存在交易所中,由于中心化交易所拥有大量的数字代币,容易成为黑客的重点攻击对象。所以咱们就须要一款去中心化的区块链钱包保存咱们的资产。HPB Wallet 就是一款去中心化的钱包。github
1.2 钱包名词安全
区块链钱包通常包含这几个名词:公钥、私钥、助记词、keystore、密码。服务器
1.2.1 地址微信
生成区块链钱包开发后会生成一个以 0x 开头的 42 位字符串,这个字符串就是区块链钱包地址。性能
1.2.2 私钥区块链
这个私钥属于明文私钥,由 64 位字符串组成,一个钱包只有一个私钥且不能修改。谁拥有私钥(不须要原密码)就拥有这个钱包的掌控权。所以,建立完钱包要及时备份私钥,并妥善保存。网站
1.2.3 助记词加密
私钥通常太难记忆了,使用也不方便,因此从钱包设计的角度,就为简化操做同时不丢失安全性,就出现了助记词的方法。助记词是明文私钥的另外一种表现形式,具备和私钥一样的功能,在导入区块链钱包中,输入助记词并设置一个密码(不用输入原密码)就拥有这个钱包的掌控权,所以,助记词和明文私钥同等重要。设计
1.2.4 keystore
keystore 属于加密私钥,和区块链钱包密码有很大关联,钱包密码修改后,keystore 也就相应变化,在用 keystore 导入钱包时,须要输入原密码。
1.3 优缺点
1.3.1 交易所的弊端
数字资产交易所将来是否会引入监管还存在极大的不肯定性。最重要的一点是人们在交易所上存放的数字资产本质上并不掌握全部权,人们只是把数字资产转到了交易所指定的帐号上,由交易所代为管理。因此交易所彻底有可能直接用这些数字资产去作短时间套利。交易所因为缺少监管,理论上彻底有可能携款跑路,而且极易受黑客攻击。
1.3.2 去中心化钱包
前面讲到了,区块链交易所愈来愈多的安全事件,让你们意识到使用去中心化钱包的重要性。所谓去中心化钱包,就是建立钱包的过程在本地生成,钱包服务商不保存咱们的私钥,因此,相比中心化交易所不会出现交易所被攻击,本身资产丢失的状况。钱包安全程度与你私钥保管有很大的关系。因此,这里要提醒你们,若是使用去中心化的钱包,千万不要将私钥在手机上截图,或经过邮箱、QQ等方式传送,也不要放在云盘等云服务器,建议断网保存。你们能够在一张纸上写下私钥,而后妥善保管。
HPB Wallet 就是一款去中心化的钱包,可用于存储HPB资产。目前,HPB Wallet提供了用户建立,导入帐号,存储HPB资产,转帐,交易记录查询,映射,投票等功能。
2.1 钱包核心功能介绍
HPB Wallet 能够在首页查看当前的HPB资产,以及收款和转帐功能。
HPB Wallet 提供用户管理钱包的功能,用户能够建立多个钱包,也能够导入钱包。
HPB Wallet 提供便捷的方式,让以太坊的HPB搬家,而且能够参与投票选出心目中的高性能节点 。
2.2 HPB Wallet的优点
HPB Wallet 基于HPB高性能主链,转帐近乎秒级确认,这在业内是很具挑战性的突破。HPB Wallet 让交易更加便捷。
基本概念掌握清楚了,那么接下来的文章咱们会讲解如何在HPB主网上开发钱包。
做者:感谢HPB Wallet 开发团队整理供稿。
1.若是你想了解更多关于HPB的技术信息,请访问咱们的GitHub WiKi:
2.若是你想得到更多HPB信息,请关注咱们的官方网站: