主题:
字号:
16
行距:
2.0

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

第313章拜占庭容错算法

蔡志远继续解释道:

「比如,现在一共有五名将军,其中两名将军认为应该进攻,而另外两名将军认为应该撤退。

「这时候,第五名将军是个叛徒,他告诉进攻的将军『我也会进攻』,又告诉撤退的将军『我也会撤退』。

「于是,想要进攻的将军认为,现在有三支军队同意进攻,超过了半数,所以明天应该进攻。

「而想要撤退的将军认为明天应该撤退。

「最后的结果,就是两个将军进攻,两个将军撤退,导致战争失败。

「这就是『去中心化』所带来的问题,因为这五个将军都是平级的,没有一个拥有绝对权限的指挥者,所以在互相商量策略的过程中,就会产生这样的问题。」

郑杰恍然点头:「原来如此!那这个办法怎么解决呢?也没办法验证具体是哪个将军在说谎吧?」

蔡志远解释道:「其实要解决这个问题很简单:多问几遍就行了。

「假设我是其中一名将军A,而将军B告诉我他要和我一起进攻。

「如果我信了,那就有可能会被骗,因为将军B有可能是叛徒,他可能只跟我说了进攻,跟别人说了撤退。

「所以,这时候我应该再去问将军C,我问他:『将军B跟你说的是进攻还是撤退?』

「然后我再去挨个问其他所有的将军,汇总将军B给他们说的所有信息。

「其他将军告诉我的『将军B给他们的信息』也不一定真实,因为其他将军里面可能也有叛徒,可能存在『将军B跟他们说进攻,他们却告诉我将军B说了撤退』这种情况。

「所以,我挨个问一遍『将军B对你们说了什么』,如果『进攻』比较多,那我就把将军B的意见记为『进攻』;

「然后再挨个问一遍『将军C对你们说了什么』,如果『撤退』比较多,那我就把将军C的意见记为『撤退』。

「就这样,我通过反复套娃的方式,不断地排除少数派答案,最后得出的结论,就是更准确的『多数派答案』。

「在满足『拜占庭容错』的情况下,我们强制要求所有将军都遵守这一套策略,并且必须坚决执行最终的结论。

「那我们就可以确保

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

打卡诸天,每个世界一个外挂
烟雨人笙箫
惊!影后每晚被摄政王拉去侍寝
打盹狐狸
原神:俺十四境开局被荧妹钓起?
一只肥沧源
新婚羔羊
夏柚子
泰燕:嘘!低声些尔泰怎么红温了
碳水脑袋别长胖
名义:侯亮平堵门?一巴掌扇飞!
眼前这个人叫小帅
从高山花环开始纵横世界
愚蠢的恐龙
我,宇宙神豪,执掌亿万星域!
神亦思凡尘
综影视之女配的舒心日常
喜欢绣球松的小谷
原神之灾厄
从前那里有条狗
娘胎模拟:我出生就是魅魔始祖
叫我机长
官道:当个好官为什么这么难?
寂寞一刀
苟在宗门:我靠复制词条成仙了
不孬
长生:替父宫刑,竟被父踢出族谱
憨憨赚钱要养家
乡村傻驴驴驴驴驴驴驴驴
一曲秋水
家族求生,一不小心成为禁忌族长
春秋毛豆
抗战:我的德械军团每月满编
用户41166932
开局成合欢宗炉鼎?我越死越强!
肥宅不快乐
全网黑我拜金?我老公是千亿球星
光光无声
掏空家底,资本家大小姐嫁军少
功夫马铃薯
重生80:渔猎起家,女知青倒追
提笔斩神
死亡预言家,预言太准被国家盯上
元家三少
天生罪过
唐李白
自爆两界穿越,我带国家支援长征
听见尘埃
魔女的农场:生存游戏建造家园
南北鸳
退婚回村种花炸出顶级红三代老公
多多嚷嚷
天崩开局,绝户偏要儿女双全
芊木
道具影帝,我的演技无上限
不如去吹吹风
科举之病弱男妻需娇养
爱吃车轮饼
两界联通,我把四合院卷成道德模
吃货胖子龙
穿成拯救炉鼎仙尊炮灰后
惊天白日梦
前方高档小区,伪人止步
番茄可以炒土豆
写作辅助系统读作美貌养成系统
七姝
开局被夺战功?我获神级天赋
孤山有狸
足球:拒绝国足,我入德国国家队
不正不
不原谅,不复合,苏小姐独美
拾一
轮回乐园之旅
黑山羊幼崽
红色莫斯科
涂抹记忆
混在大唐的工科宅男李泽轩李丽质
皮侠客
离婚后,绝美老婆哭晕了
爱吃红番茄
重回1977:从一把猎枪开始赶山娶老婆
乱天地
满门忠烈,祖母逼我纳八嫂续香火
不会玩游戏的小西瓜
一心求死,却成九州第一战神
爱吃三鲜泡馍的阿暖
超时空奶娃,晋阳公主小兕子
欧阳宇锅锅
领主:神级词条,招募原罪堕天使
浮生老五
明撩暗恋!霍律师下手轻点
纤指红尘
乡村神医,张凡的快乐生活
乡村过瘾
睡了姐姐闺蜜,她竟是我大学教授
祈诗安雪
全民求生:我在诡异末日养成少女
我吃西红柿酱
被扫地出门后,纨绔竟成状元了?
季如兰