巴比特论坛

如何检验一个比特币地址是否是压缩的? [复制链接]

来自手机版
发表于 2015-10-9 22:15:49 | 显示全部楼层
20金币
我有两个比特币地址:
1D8VSXHFAWNhAbruwUMbNp4hsXAnRNkYvX
12T15tvMGaymMX97X9KxVzyLF323r8v6Hg
一个是压缩的,一个不是。
如何检验那个是那个?(最好使用 python 2.7)
先谢过了


最佳答案

查看完整内容

见http://idgui.com/P可视化的图形私钥和地址的生成过程。 私钥是一下就能区分是否压缩的,但是比特币地址是无法直接区分的是否压缩的。 因为无论压缩私钥还是非压缩私钥,都是生成公钥后经过两次压缩后,经过Base58Check格式后得到的。即使压缩公钥与非压缩公钥不同,经过两次不同Hash后,已经无区分了。 故压缩地址与非压缩地址无法区分,除非你知道其私钥。
E网情深比特币1573btc.com

1条回复 跳转到指定楼层

idgui.com | 船长 | 发表于 2015-10-9 22:15:50 来自手机版 | 显示全部楼层
http://idgui.com/P可视化的图形私钥和地址的生成过程。
私钥是一下就能区分是否压缩的,但是比特币地址是无法直接区分的是否压缩的。
因为无论压缩私钥还是非压缩私钥,都是生成公钥后经过两次压缩后,经过Base58Check格式后得到的。即使压缩公钥与非压缩公钥不同,经过两次不同Hash后,已经无区分了。
故压缩地址与非压缩地址无法区分,除非你知道其私钥。
高级模式
您需要登录后才可以发帖 登录 | 立即注册 | 用新浪微博登录

本版积分规则

搜索

0关注 0粉丝 20主题

作者的其他主题

返回顶部 返回列表

登录

分享 发帖