区块链的各种币怎么做链改或者发币

假设在上面的图表中有人尝试篡改1号区块中的数据。请记住加密哈希函数的一个重要特质是任何输入端的细微变化都会对哈希函数的输出结果产生剧烈影响

那么,即便有人尝试对1号区块里的数据进行细微的改写也会使得存储在2号区块里的1号区块的哈希值产生巨大的变化。接下来这将导致2号区块的囧希值发生变化,进而影响存储在3号区块的哈希值以此类推,最终整条

上的数据都会发生变化这种通过冻结整条链条来修改数据的方式几乎是不可能做到的。正因如此区块链的各种币被认定为是不可篡改的。

每个区块都有自己的梅克尔根(Merkle Root)现在,正如你已知道的每個区块里都包含多笔交易。如果将这些交易按线性存储那么在所有交易中寻找一笔特定交易的过程会变得无比冗长。

而这就是我们使用烸克尔树的原因

在梅克尔树中,所有个体交易通过哈希算法都能向上追溯至同一个根这就使得搜索变得非常容易。因此如果想要在區块里获取某一特定的数据,我们可以直接通过梅克尔树里的哈希值来进行搜索而不用进行线性访问。


版权申明:本内容来自于互联网属第三方汇集推荐平台。本文的版权归原作者所有文章言论不代表链门户的观点,链门户不承担任何法律责任如有侵权请联系QQ:进荇反馈。

我要回帖

更多关于 区块链的各种币 的文章

 

随机推荐