区块链特点: 分布式数据存储、点对点传输 、共识机制 、加密算法
区块链内容无法被篡改的原因:
只要改变一个区块,就会导致后面所有的区块都验证失败
后一个区块的 previous hash 指针,指向前一个区块,而他的生成规则是由 前一个区块的hash值和存储的内容一起决定的,所以,如果串改了内容,往后的hash值就需要改变了。
如何判断一个区块链内的值是否被篡改 ,只需要记住最后一个块链的hash值即可。如果最后一个块链的hash值发生了改变,那就是被篡改了!!!
ps: 绿色小块是第一个块,我们叫他 genesis block !
由于计算机很快,一秒能计算好几十万个哈希!你把后面的哈希都计算一遍,你修改的区块就合法了!
所以如果你要黑进一个区块链,你就要篡改51%的区块
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)