钱包是存放币的地方。 钱包可以有好多种分类,有一种分类依据是 钱包是否需要同步全部区块数据,将钱包分为了本地钱包和云钱包。下文讲的都是云钱包。
在讲钱包,几个概念必须清楚。
- 公钥
- 私钥
- keystore 助记词
- 钱包主要用途
- 钱包的保存方法
用下文会用支付宝来举例,
公钥:
公钥就相当于你的支付宝账号,如果要达成一次交易(比如转账),就必须要知道对方的支付宝账号(也就是这里的公钥)。
私钥:
私钥如同于你的支付宝密码。
但是与支付宝不同的是,支付宝在登录的时候,需要用户名和密码都正确在能进入到支付宝账户里。
但是在币钱包中,只要私钥一个东西就可以进入到钱包中,并且可以对钱包里的财产进行任何操作。所以私钥的保密性无比重要。 还有个跟支付宝不同的是支付宝的账号和密码是由自己设置,而币的公钥私钥则是完全由系统生成,复杂无规律,且无法修改。 当钱包私钥泄露之后,该钱包则再也不安全,这时候应该将此钱包资产转移后将此钱包废弃(就是再也别用)然后申请新的钱包。
助记词
是私钥的另一种形式,跟私钥的作用完全一致。这个只是方便用户记忆,但是不要盲目相信自己的记忆力。
keystore
加密版的私钥,在导入私钥的时候,需要输入自己在创建钱包时候的交易密码才能进行导入。
这12个单词和私钥 无比重要,在不需要任何其他信息的情况下,通过这12个单词或者私钥,就可以完全进入到钱包当中,并且获取到钱包的最高控制权。
所以泄露啥都不能把这仨泄露出去。
钱包的用途:
- 核心用途肯定是存储资产。
- 用于日常币的流转操作。
- 在 ICO 时候用于后期代币的返还。
钱包的保存方法:
这里说的是钱包本身 和私钥 keystore的保存方法
钱包推荐安装在没有root 、越狱的手机上(主力机或者钱包专用备用机都可以)。 越狱在带来炫酷功能的同时也带来了更大的不稳定性。 虽然在手机丢了之后可以通过 keystore来将钱包导入回来,但有可能会有很多意外的麻烦。
私钥和keystore的保存方法, 这里说下我的备用方法 这也是我比较推荐的方法:
创建一个excel, 给excel设置密码。 将数据记录在了excel之后,将excel 压缩成一个压缩包,在压缩的时候进行第二次加密。 最后将压缩包放在个人的私用网盘(不是那种转存资源网盘),本地的文件删除,清空。 三层密码都不同,也都不是自己常用的密码。
这样操作后, 黑客第一个途径就是黑进我们自己的电脑,然后从硬盘上恢复excel 或者压缩包。先黑进电脑,其次恢复删除文件,最后对已删除文件进行破解。 另一种途径就是破解网盘密码-->破解压缩包密码-->破解excel密码。
怎么看都觉得还算是保险的,如果这样私钥还是可以被泄露,那只能庆幸自己碰到了全球60亿人里面最顶尖的黑客了。
最后要补充下 手机上那种云钱包
由于钱包不是本地钱包 而是云钱包,在便利性上做了很大的改进。
也就是对币的每次操作不会用去用私钥进行解密,私钥只是在最开始导入钱包的时候会用到。在创建好钱包之后会让用户再创建一个交易密码,类比支付宝里的登录密码和支付密码其实是两套东西一样,而在后面交易的时候会一直用的是自己设置的交易密码进行交易确认。
所以这个密码也至关重要。