你的资产安全吗?
当我们把钱存到银行的时候,这笔钱的使用权在谁手里?很多人会说这笔钱的使用权当然在我们自己的手里。事实上,这笔钱的使用权应该在银行的手里,这笔钱是你基于对银行的信任,你相信在未来的某一天当你向银行发起请求的时候银行会根据你的需求帮你把这笔钱转到相应的账户,这笔钱是你对银行信誉的一种信任。你认为银行的背后是国家政府对它的背书,那有没有不讲信誉的国家呢?我们应该清楚一个道理:当我们做一个全球性投资的时候,虽然我们都生活在一个安全稳定的社会制度下,但这并不代表这个世界上所有人都生活在这种环境中。这个世界上仍然有20亿的人口是没有银行的,还有50亿人是没有一个完善的国际金融投资渠道的,基于以上,或许我们应该对“安全”产生更深层次的思考。
在区块链行业中,当我们讨论加密货币的时候,永远也绕不开的一个核心问题就是安全问题。基于区块链的资产有一个特征就是公钥和私钥,私钥类似于你的银行卡+密码,谁拥有了私钥,谁就拥有了对这笔资金的绝对使用权。公钥类似于银行卡,在钱包中你可以为每种币创建一到多张银行卡,而每个银行卡的账户都是独立的。
如何掌握你的私钥
为了保证我们的资产安全,我们通常会把这些加密货币存储在钱包中。值得注意的是,钱包里存储的不是加密货币本身,而是加密货币的“私钥”,它给了你管理这些加密资产的权利。钱包可以简单的分为两类,热钱包和冷钱包。热钱包的全称叫做“联网储存私钥的钱包”,冷钱包的全称叫做“不联网存储私钥的钱包”。两者主要的区分方式就是看是否联网。我们平时说的硬件钱包是没有网络模块的,在交易的过程中通过物理方式去传输信息(如蓝牙或NFC)从而进行签名交易,因此硬件钱包也属于冷钱包。
你可能会有这样的疑惑,为什么离线的设备可以生成私钥,而且联网的比特币还可以转进去呢?这是因为比特币系统并不像我们在手机上面注册一个互联网APP一样需要连接互联网,比特币的账户(私钥)其实是一个随机计算的过程,只需要设备内置“算法”即可创建,这个过程不需要连接网络也可以完成。它可以在不连接网络的情况下生成比特币私钥从而推导出公钥和地址,这样我们就可以将已经连接网络的比特币转进去。如果你的私钥在生成的时候接触了网络,这个私钥不管是导入到哪个硬件设备,它都是一个热钱包。我们要有一个概念:私钥才是最高的权限,钱包只是保管私钥的一种方式,在加密货币的世界中,我们的交易不是钱在流动,而是私钥。为了安全起见,不建议大家用微信去传输私钥,也不要将私钥截图放在自己的手机相册里,可以将私钥写到一张纸上,放到一个比较安全的地方保管。