比特币的钱包bwallet硬件自2015年1月22日正式对外发售,受到很多朋友的肯定与支持。在这谢谢!
但在友好交流和硬币的过程中发现的一些细节,该硬件钱包bwallet很多朋友不是很了解。认为有必要写这一系列文章。
外观
形状:圆形
尺寸:直径45毫米,厚9毫米
重量:13克
在顶部位置的绳子,一个微型USB接口的右侧。
ABS外壳
 ;
硬件
bwallet嵌入式CPU处理器,独立的存储空间,正面有一个LED显示屏和两个按钮,内部没有通信电源电池,USB接口负责硬件和外部设备。
CPU处理器:主要负责交易签名运算,随机数生成,维护硬件钱包系统逻辑;
隔离存储空间:拯救钱包的私钥(或部分私钥种子),钱包,钱包硬件启动程序的硬件和固件和用户设定的参数;
LED显示屏:显示bwallet操作细节,使人工确认;
按钮:重要的操作必须通过人工确认按钮。
 ;
基本原则
初始化:随机产生的密钥的钱包钱包。bwallet设备内部CPU独立完成,CPU是一个硬件随机数随机生成和验证是安全可靠的。
备份钱包:初始化钱包时,设备上的LED显示屏根据bip39种子词规则,用户有一个记录和校对的机会。在钱包上的硬件全过程只显示,连接到电脑或手机和bwallet无法。(冷钱包法则)
恢复钱包:用户只要有种子字主密钥的所有权。恢复过程中的设备序列号显示种子,连接到bwallet电脑或手机不知道种子序列。24个字的排名可能620448401733239439360000,另一个用户也可以启用密码进一步提高种子的安全。
发送一个比特币:1)JavaScript浏览器脚本块链,根据数据构建无钱包交易对象,提出交易签名应用bwallet通过USB;2)用户输入的PIN码要求bwallet设备收到请求后。具体过程:设备的LED显示出秩序1-9九宫格,用户点击网页根据平方输入内容。整个过程是连接bwallet计算机不能获得的PIN码;3)bwallet确认PIN码,在LED显示的是具体的交易信息的签名(包括帐单地址,发送数量),要求用户确认。这一步可以大大提高安全性的钱包,可以有效防止病毒和黑客欺骗用户通过伪装。4)通过按钮手动确认用户后,设备可以通过自己bwallet CPU交易对象签署的签名的交易对象,USB输出到电脑或手机播放bwallet良好关系。(冷钱包法则)
接受比特币:连接bwallet bwallet或帐户信息已经缓存的公共计算机可以显示应收账款。只需要发送您的帐单地址,可以发送给对方。根据bip32和bip44规则,一个账户2的32次方个地址,你可以做一个帐单地址到应收账款。
 ;
官方网站:https://bidingxing.com/bwallet bwallet
bwallet在线网站:http://mybwallet.com
bwallet官方QQ讨论组:178897410
bwallet官方微博:http://weibo.com/bidingxing
bwallet系列文章之一的基本原理: