课程
/后端开发
/Go
/私有区块链,我们一起GO
我用终端运行和用main函数运行,相同的数据得出的hash值不一样,这是怎么回事?
2019-09-19
源自:私有区块链,我们一起GO 3-1
正在回答
因为生成hash值的原值不同, 所以hash值也不一样
比如两次运行时timestamp就不一样
所以 Genesisblock不同, 之后所有的值都不同
而且在终端运行./coin.exe和./coin 这两个命令的结果产生的hash值完全不一样
举报
用Go语言实现一个区块链私有链
1 回答真实的链上数据是放到文件还是数据库呢?
1 回答 int类型数据溢出 math.MaxInt64
1 回答工作量证明就是找一个值,那么如果有两个人同时挖矿,请问哪一部分是决定某个区块是谁先挖出来的?
1 回答Data值为什么不是定义的string
2 回答hash 值乱码了