N

N

E

E

W

W

S

S

区块链开发数字钱包安全系数高的关键两点

2019-02-15 15:12:27

  区块链开发数字钱包是人们利用区块链进行数字资产投资、管理的一个重要工具。它的出现给众多投资人士带来了新的选择,更加安全的资产投资、管理环境。

  区块链钱包本质上来说就是密钥的管理工具,它只包含密钥而不是确切的某一个代币。钱包中包含成对的私钥和公钥,用户用私钥来签名交易,从而证明该用户拥有交易的输出权。而输出的交易信息则存储在区块链中,需要通过密钥才可以解锁加密了的钱包,进而使用资产进行交易。

区块链开发

  防盗要做到防止私钥泄露, 这里要理解 keystore 和助记词的区别,上面已经提到,没有完全理解可以往上翻再看看。

  助记词作为区块链数字钱包私钥的友好格式,是非常方便大家做备份和导入的,由于它的明文性,我们不建议它以电子方式保存,而是抄写在物理介质上保管好,它和 keystore 作为双重备份互为补充。

  而 keystore 可以放在线上存储, 比如云盘等, 也可以存储在自己的 U 盘里(硬件区块链数字钱包就是利用这一点), 这比线上存储相对安全一些, 即使黑客盗取了你的 keystore, 在没有该 keystore 的密码情况下,还是无法盗取其中资产, 所以这时候该 keystore 的密码显得尤为重要。建议用户将 keystore 和 密码分开存储, 不要放在同一地方, 并且使用高强度、随机生成的密码。

  防丢的策略主要是多重备份, 多次备份。比如备份一个区块链数字钱包的时候不光备份 keystore, 也要备份助记词和私钥, 这是多重备份。

  区块链系统上面上传的所有数据都会通过以点对点的方式存储在每一个节点上面,能够做到所有的数据不可篡改,保障数据的真实性与安全性。经过多重备份的区块链数字钱包,更加便于用户使用。

本文链接:http://www.ysjqkl.com//news/30.html