主题:
字号:
16
行距:
2.0

第313章 拜占庭容错算法[2 / 4]

大家一起进攻或者一起撤退。」

郑杰有些困惑:「在满足『拜占庭容错』的情况下?也就是蔡哥你之前说过的,叛徒人数必须少于三分之一?」

蔡志远点了点头:「是的。

「我们用3名将军的情况来举个例子:

「假设3名将军里面,将军C是叛徒,故意传递错误的信息。

「将军A会首先向将军B和C说『进攻』。

「但是将军B接到命令之后无法确认将军A是不是叛徒,所以他要先问将军C,『将军A给你的命令是什么』,而将军C是叛徒,所以会故意说『将军A给我的命令是撤退』。

「因为只有三个将军,所以将军B就无法判断将军A和将军C到底哪个是叛徒,因为『进攻』和『撤退』的命令各一票,无法形成多数。

「同理,将军B在执行这个策略的时候,也没法判断将军A和将军C哪个是叛徒。

「这是最简单的一种情况,如果将军的数量变多,比如同时有7个将军,其中有2个是叛徒的话,情况会变得复杂很多,要套娃很多次才能最终得到结论。

「所以我才说,这种问题不需要自己真的推算,只要记住结论就行了。

「结论就是,当叛徒人数达到三分之一或者更多时,这个问题就不可解。

「反过来说,想要让这个问题可解,就要把叛徒人数控制在少于三分之一的情况。

「套一下三个房间的人数,就一目了然了。

「『4人房间』,3人答题,所以只要有1名恶意自由人,这个问题就不可解。

「『8人房间』,7人答题,在房间中有3名恶意自由人的情况下,不可解。

「『13人房间』,12人答题,在房间中有4名恶意自由人的情况下不可解。」

郑杰恍然大悟:「原来如此!

「所以蔡哥你用这个公式套了一下,立刻就知道『8人房间』其实是最安全的,因为我们只需要进入1名己方的自由人占位置,这个问题就一定可解。」

秦瑶还是没明白:「等一下,虽然我听得还是不太明白,但这个公式我记住了。

「我现在的疑问是,这个拜占庭问题,具体是怎么套到游戏规则里的?」

郑杰自告奋勇地说道:「我来解释

本章未完,请点击下一页继续阅读!

谁说世子绝嗣?好孕通房又有喜了!
灵竹子
穿越古代,八岁农女带妹闯天下
月下红尘雪
让你荒岛求生,你靠造人无敌了?
风吹小草摇
盗墓手札之寻龙诀
飞鱼客
说好小众软件,抖音爆火全球?
番茄君子
全家流放?我搬空仓库爽飞了
可爱萝卜子
带着你绿茶妈赶紧滚吧,宋小姐果断去父留子
漠小柒
产院护士做奶娘,三个大佬抢着宠
空碑映月
被甩后,美女总裁赖上我
烟云客横渡积水潭
不是联姻吗?韩总怎么这么爱
橘糖
失踪五年再见面,傅总先红了眼
阿秋阿秋
重生:本统子教宿主当老六
不干饭会饿
重生四合院:从神医开始崛起
来杯白桃乌龙茶
绝症死遁后,渣总他夜夜哭坟
灵月
寻龙令
大江大河
沈小姐,傅先生等你三年了
燃北
穿书之炮灰原配摆烂记
林棠锦
误入惊悚聊天群,我成内部员工
弦泠兮
玄幻:穿越反派,女主人设全崩了
炒饭仙人
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
妖尾:我才不要当会长
想吃冰棒
穿越,然后被富家JK堵门
晚不鸽
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
半岛头号玩咖!
HKDoll
秦时小说家
偶米粉
以一龙之力打倒整个世界!
唐宋元明氢
美警生存实录:以德服人
夜叶总差
诡异监管者
露馅的芝麻胡
发薪就能变强,我有十亿员工!
今月曾经照古河
大明:从战场捡属性开创诸天大明
无谅888
税收只在机枪射程内!
践行践远
不能开高达那我还参什么军!
幽灵从不迷路
混沌天帝诀凌峰苏琳
剑轻阳
魔王大人深不可测
晨星LL
祭祀百年,我成了部落先祖
山人有妙计
白手起家,蝙蝠侠干碎我的致富梦
火星咖啡
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
人在斗破:天赋绝世竟带系统
仪昔
超武斗东京
木隐红尘
噬恶演武,诸天除魔
温茶米酒
F1:车神养成日记
诸位贱笑了
从梁祝开始燃烧世界
小黑帽
人在峨眉,开局获取金色词条
黑白大团子
斗罗:三位一体,我贯穿了时间线
我不开挂
仙命在我
杜养吾
谁教他这么复国的
星罗封陈
别打扰邪术师搞科研
一枚有趣的土豆
精灵:开局格斗馆主,被娜姿缠上
今天洛尘涅槃了么