如何将区块链中的区块连接到先前两个区块的哈希?(默克尔树概念)

时间:2019-03-06 17:28:11

标签: javascript blockchain scalability topology merkle-tree

我们知道区块链中的每个区块都与上一个区块的哈希连接。我遵循在线教程并尝试以下代码:https://github.com/Sharmilawathy/test

但就我而言,要求如下:

1)每个块都连接到前两个块的哈希。

2)在拓扑边缘的块,需要计算两种不同的算法。

算法1:if(i mod 2n)= 0 -----------→i pl = i -1,i pr = i -n  或

算法2:if(i mod 2n)= 2n -1 -----------→i pl = i -n,i pr = i – 2n +1

[l(代表左图块),i(代表左图块),r(代表右图块),n是宽度)]

对于其余块:

3)如果y轴上的坐标是偶数,则 l = i -n – 1,r = i-n

4)如果y轴上的坐标是奇数; l = i -n,r = i – n + 1

0 个答案:

没有答案