《精通比特币》(4)

第四章密钥地址钱包
【《精通比特币》(4)】比特币的所有权是通过数字密钥,比特币地址和数学签名来确认的。数字密钥不是储存在网络中,而是储存在钱包中(一个文件或简单的数据库)
密钥是成对出现的,分为一个私钥,一个公钥。公钥用于接收比特币,私钥用于签名交易。
私钥是一个随机选出的256位的数字,在1到n-1之间n略小于2的256次。私钥必须保持机密,因为把私钥泄露出去,相当于把你拥有的比特币的丢了,而且私钥还有备份,以防止丢失,因为一旦丢失,就不可能找回来,
公钥是私钥通过椭圆曲线乘法得到的,并且这个过程是不可逆的,所以处于安全考虑,命令运行后只显示公钥。如果要显示私钥可以用dumpprivkey命令,把私钥以base58校验和编码格式显示,但无法得到公钥相对应的私钥。
比特币地址就是收款人,由公钥经过两次单向的加密哈希算法得到。
(随机256位数字)私钥——(椭圆曲线乘法)公钥——(两次单项的哈希计算)地址

    推荐阅读