课程
/后端开发
/Python
/区块链技术核心概念与原理讲解
不同的数值有可能可以hash 相同的结果。那么如果有个人找到了这样一个数值,他是不是就可以改自己的账本了?
https://www.imooc.com/video/17058
2018-08-28
源自:区块链技术核心概念与原理讲解 2-3
正在回答
另外就算是你找到了同样的hash值的另一个原始字符串,也不是你想到的结果。因为原始字符串往往不会只有金额这一个数字,而是会含有很多的信息(比如:你的身份信息、账本信息等等),所以想利用这一技术来修改账本,就目前来讲是极困难的事情。 更何况还需要多个节点来难证,验证的过程是一个有前后推理逻辑的,因此就算你修改了自己本身的账本,也没有用的。
你说的是hash碰撞,目前来说只是证明这种情况存在,但也是举例证明。并不能根据原值计算出hash值相同的另一个值。假如能实现的话,那现在的几乎所有加密技术都失效了
举报
登链科技首席技术官(Tiny熊),为你讲解区块链技术核心概念与原理
1 回答不同的账本hash就一定不一样吗?
2 回答如果私钥A丢失,意味着可以私钥A交易的那些比特币就会丢失,找不回了?
1 回答请问区计算那个hash值的意义是什么?
2 回答如果验证不通过作弊的账户会产生什么样的结果
2 回答每台电脑都可以记账的吗?