文号
839023
阅读
13592
回复
3
收藏
4
比特币的哈希算法能否被破解?
2017/09/02
IP:广东
看了一个比特币原理的简单介绍视频(《想知道比特币(和其他加密货币)的原理吗?》),里面讲到,通过大量运算找出一个区块,这个区块的hash值恰好是前面有N个零的一串数(查了下现在的区块是18个零),然后将这个区块的hash值加入下一个区块中,再通过大量运算找出hash值前面有N个零的下一个区块,这样区块和区块之间就可以关联起来形成区块链。

区块要记录上一个区块的hash数据,还有当前的交易数据,比如A给了B多少个比特币

由于由区块得出hash值很简单,但由hash值得出区块几乎不可能,所以说哈希算法不能破解。

现在的区块链的区块已经有40多万个了,而每个区块的hash值都是前面有特定个数的零,那么能不能通过机器学习分析hash值和区块数据,找到它们之间的某种关系?

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的