不同的数值有可能可以hash 相同的结果。那么如果有个人找到了这样一个数值,他是不是就可以改自己的账本了?

来源:2-3 比特币原理

北方的郎n_n

2018-08-28 09:19

不同的数值有可能可以hash 相同的结果。那么如果有个人找到了这样一个数值,他是不是就可以改自己的账本了?

https://www.imooc.com/video/17058

写回答 关注

2回答

  • 小海叔
    2018-09-07 16:55:42

    另外就算是你找到了同样的hash值的另一个原始字符串,也不是你想到的结果。因为原始字符串往往不会只有金额这一个数字,而是会含有很多的信息(比如:你的身份信息、账本信息等等),所以想利用这一技术来修改账本,就目前来讲是极困难的事情。 
    更何况还需要多个节点来难证,验证的过程是一个有前后推理逻辑的,因此就算你修改了自己本身的账本,也没有用的。

  • 程序猿的猫
    2018-08-29 20:15:00

    你说的是hash碰撞,目前来说只是证明这种情况存在,但也是举例证明。并不能根据原值计算出hash值相同的另一个值。假如能实现的话,那现在的几乎所有加密技术都失效了

区块链技术核心概念与原理讲解

登链科技首席技术官(Tiny熊),为你讲解区块链技术核心概念与原理

62152 学习 · 91 问题

查看课程

相似问题