零基础一文读懂分布式系统( 六 )
\n
题外话:当我们知道这一点后 , 就能建立起关于去中心化的更有效的讨论 , 比如在此处就可以不泛泛而谈去中心化 , 而是:选出这个领导者的方法是否去中心化 。
\n回到主题 。 需要领导者的共识算法的工作步骤大致是这样的:
\n选出一个领导者;
\n领导者提出一个结果;
\n追随者确定是否同意这个结果;
\n如果大家就结果达成了共识 , 系统输出最终结果;如果大家未达成共识 , 回到步骤 1 重新开始 。
\n这种思路提供了一种可以达成共识的方法 , 但它离真正实现共识还很遥远 。 因为如果一台计算机连接不上系统 , 它就无法表决自己是否同意领导者的结果;如果出现问题的计算机恰好是领导者 , 情况就会更糟糕 , 整个系统会进入停滞状态 。
\n
三、同步性假设共识算法
如何解决上述宕机的问题?方法说起来很简单:如果一台计算机连不上系统 , 就忽略它 , 不要它参与这一轮的共识 。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 地下城堡|《代号:破晓》官网“暗藏”剧情,你都读懂了吗?
- 法术|双城之战:羁绊、海克斯强化、装备一文看懂
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 仙剑奇侠传七|“吃鸡”游戏中单价最高的氪金物品!氪度力压车皮,却一文不值!
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!