字体
关灯
上一章 目录 下一页 进书架
    第312章 拜占庭容错算法 (5 / 6)

        “而反过来,出题人一方的目标是,让我们无法达成一致选项。

        “比较简单的方法是,出题人一方的普通玩家,只要故意跟我们选择不同选项就可以了。

        “所以,我们才需要设置房间规则,强制这些玩家必须提交多数派选项。

        “提交建议这个功能,实际上就是在模拟拜占庭容错算法的运算过程,每个玩家都必须强制发送当前的多数派建议,但是会有一定的时间间隔。

        “所以在一遍一遍地发送之后,除自由人以外,所有普通答题人的建议会变成同一个选项。

        “之后,游戏规则会强制这些玩家提交这个选项,就达成了全员一致的目标。

        “但就像蔡哥说的,提交建议的模拟过程,本身需要多数派建议达到一定数量之后才能成立。

        “自由人玩家,实际上扮演了恶意节点和叛徒,他们会不断发送少数派建议,来扰乱运算。

        “假设这些恶意的自由人比较多的话,就可能出现这样的情况:

        “此时本来是A选项建议比较多,但突然出现了很多B选项建议反超了,导致一些玩家改成了B选项建议,然后又突然出现了一些A选项建议……

        内容未完,下一页继续阅读
  • 上一章 目录 下一页