以比特币为例; 每天交易平台都会发生大量的比特币交易活动,用户在平台上拥有数万个比特币。为了保证比特币的安全,交易所每天都会将比特币存放在主机服务器上,并将大部分比特币储存在冷库钱包中,仅在服务器上保存少量比特币,以便处理正常的提款请求。还有一点需要注意的是,如果交易所将用户的比特币用于其他用途,那么用户将无法提取他们的硬币。
将比特币放在冷库钱包中是出于安全考虑。即使计算机被黑客攻击,黑客也无法获取比特币的私钥。私钥不会出现在任何其他在线终端或网络上;交易所会生成大量的私钥,以及保存用户比特币的地址。
那么,交易所是如何执行冷库和取款呢?首先,是私钥的生成和备份。
1) 在完全脱机的计算机上生成10000个私钥和对应的地址,并使用AES进行私钥加密,然后删除原私钥。
2) 将AES密码分别保存在不同地点的两个人手中。
3) 使用加密私钥和明文地址生成QR码加密文件,并在一台完全脱机的电脑上扫描生成该地址文件的QR码,以供日常使用。
要将硬币从热钱包转移到冷钱包,每次必须使用一个未被使用过的地址,而且每个地址都不能重复使用,然后将硬币在线转移到冷钱包。
1) 从地址文件中取出对应的地址;
2) 根据安全级别,每个地址最多存放1000个比特币,每个地址仅能使用一次,使用后不得再次使用。
最后,从冰冷的钱包中提取硬币的过程如下:
1) 通过二维码将私钥密文扫描到一台完全离线的电脑中;
2) 拥有AES密码的人在完全脱机的计算机上解密它,并获得私钥的明文。扫描二维码,将私钥导入另一台计算机,进行交易签名,并通过二维码将签名交易同步到所有网络计算机,并进行广播。
在币圈进行交易,是需要十分谨慎和小心的。通过了解交易所的存储和转移过程,投资者可以更好地保护自己的资产。