Blockchain 区块链共识51%对50%

Blockchain 区块链共识51%对50%,blockchain,consensus,Blockchain,Consensus,区块链共识算法的所有解释都将51%作为确认节点的最低百分比。为什么一个较小的百分比不起作用,只要它严格地高于50%?这是为了避免共识动态中的亚稳态问题,而亚稳态问题可能是由于百分比太接近50%而导致的,从而降低了其决定性?如果是的话,为什么不把它提高到52%呢?在某些折衷中有什么特别的东西使51%特别吗?51%只是(n/2+1)的一个符号,其中n:参与一致性算法的节点总数。我同意这是一个糟糕的符号,更准确地说,它应该是50%+ε 在学术论文中,您可能会发现与系统中拜占庭节点f的数量有关。因此,对

区块链共识算法的所有解释都将51%作为确认节点的最低百分比。为什么一个较小的百分比不起作用,只要它严格地高于50%?这是为了避免共识动态中的亚稳态问题,而亚稳态问题可能是由于百分比太接近50%而导致的,从而降低了其决定性?如果是的话,为什么不把它提高到52%呢?在某些折衷中有什么特别的东西使51%特别吗?

51%只是(n/2+1)的一个符号,其中n:参与一致性算法的节点总数。我同意这是一个糟糕的符号,更准确地说,它应该是50%+ε


在学术论文中,您可能会发现与系统中拜占庭节点f的数量有关。因此,对于PoW共识,n>2f+1(这相当于超过一半的节点应该是“诚实的”)。对于许可区块链中的PBFT共识,它将是n>3f+1(这意味着诚实节点应该是拜占庭节点的两倍以上,或者使用“坏”符号,66.6666%+ε)

51%只是(n/2+1)的表示法,其中n:参与一致性算法的节点总数。我同意这是一个糟糕的符号,更准确地说,它应该是50%+ε

在学术论文中,您可能会发现与系统中拜占庭节点f的数量有关。因此,对于PoW共识,n>2f+1(这相当于超过一半的节点应该是“诚实的”)。对于许可区块链中的PBFT共识,它将是n>3f+1(这意味着诚实节点应该是拜占庭节点的两倍以上,或者使用“坏”符号,66.6666%+ε)