如何存储和和使用比特币---第1关:比特币的存储
任务描述
本关任务:对消息x进行k次签名。
相关知识
为了完成本关任务,你需要掌握:比特币的存储。
比特币的存储
简单的本地存储
让我们从最简单的储存方式开始,也就是把比特币存放在本地设备上。如我们之前所说,要使用比特币,你首先要知道一些公共的信息和一些私密的信息。公共信息就是那些记录在区块链上的内容——该比特币的识别信息、币值等。私密信息即比特币持有人——也就是你本人的私钥。你不必太担心如何储存公共信息,因为你随时都可以去调取。但是私钥则是你需要好好保管的。所以在实际运用中,储存比特币就是储存与管理你的私钥。
储存比特币其实就是如何保存和管理比特币私钥。
储存与管理私钥,主要有三个目标:
第一是可获取性,当你要用比特币的时候,可以随时随地取用;
第二是安全性,保证没有其他人可以动用你的比特币,如果有人能动用你的比特币,那他可以直接转账给自己,之后你就不再拥有这个比特币;
第三是便利性,密钥管理应当是简单易行的。你可以想到,要同时做到这三点是很不容易的:
不同的密钥管理方法就是对上述三点(可获取性、安全性和便利性)做出权衡。
最简单的钥匙管理当然是把它们储存在你自己的本地设备上:你的个人电脑、你的手机,或你持有的、拥有的或控制的小玩意。用智能手机应用软件&#x