少一点撕X,多一点互相学习讨论吧,我是来请教的
登录 | 论坛导航 -> 华新鲜事 -> 心情闲聊 | 本帖共有 94 楼,当前显示第 26 楼 : 从楼主开始阅读 : 本帖树形列表 : 返回上一页
作者:鹏哥 (等级:5 - 略有小成,发帖:1910) 发表:2018-06-11 22:29:49  26楼  评分: 
关于公钥私钥
自己开的贴没人气。借热帖来发。说的不对的,请大神指正。
私钥是个32字节的字符串,例如
5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss
一个字节是8位的2进制,所以世界上的私钥有2的256次方那么多,所以几乎不可能重复。

私钥由个人保存,就是我们常说的虚拟货币钱包。公钥和地址的生成都依赖私钥,所以我们只需要保存私钥即可,有了私钥就能生成公钥和地址,就能够花费对应地址上面的比特币。

公钥由私钥通过转换,得到一个65个字节的公钥。公钥经过哈希算法个hash, 得出一个25个字节的地址。公钥生成地址,验证发送交易的地址是否和该公钥生成的地址一致。公钥验证私钥的签名,用来验证该交易是否使用了正确的私钥签名。私钥生成公钥是成对出现,公钥可以生成对应的唯一地址,这样就能确认了该地址发送的交易是否使用了对应的私钥。

对于个人来说,保存私钥就够了。但是虚拟货币钱包又分几种。

1. 冷钱包,也就是说不联网的硬件储存。这种可以说是最安全的,私钥自己保存。不容易被黑,但是自己丢了就没办法了。就好像钱存在自己家保险箱一样。

2. 热钱包。私钥还在自己手里,但是是联网的。黑客诱导性钓鱼,还是可能把私钥骗走走。

3. 交易所托管的。这种自己省心,支持多种虚拟币,方便交易。安全有交易所负责。重点是,这个形式,本质上是又中心化了。就好比钱存在银行里,银行给每个客户记账。但是私钥其实是交易所保存的。一旦交易所关闭,或者被黑,黑客可以偷走私钥,或者说交易所被停了,个人是无法把钱换回发币取出来。这就是我们说的交易所跑路的风险。
[本文发送自华新iOS APP]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表

本帖共有 94 楼,当前显示第 26 楼,本文还有 N-1 层楼,要不你试试看:点击此处阅读更多 >>



请登录后回复:帐号   密码