零基础一文读懂分布式系统(16)
如果你对在 Finality 和 Liveness 间寻找平衡感兴趣 , 可以去研究 Casper FFG 共识 , 它有 Liveness 的一部分 , 也有 Finality 的一部分 。 同时你也会发现 Casper FFG 的 PoS 与 Tendermint 的 PoS 的不同 。
\n最后对本文做一个小结 , 它主要包含以下内容:
\n两个定理:FLP 不可能原理;CAP 不可能定理 。
\n两种容错能力:宕机容错;拜占庭容错 。
\n两种共识算法设计思路:Finality;Liveness 。
\n两类共识算法:同步性假设;非确定性机制 。
\n三个共识算法:Paxos、PBFT、中本聪共识 。
\n文中会有因简化和类比带来的不准确以及不全面之处 , 还望理解 , 谢谢指正 。
\n参考资料:1.《How Does Distributed Consensus Work?》 , Preethi Kasireddy;中文版本:《分布式共识的工作原理》 , by EthFans , 由 Ray、阿剑、IAN LIU、stormpang、安仔翻译2.《WHAT WE TALK ABOUT WHEN WE TALK ABOUT DISTRIBUTED SYSTEMS》 , Alvaro Videla3.《Time Clocks and the Ordering of Events in a Distributed System》 , Leslie Lamport4.《The Byzantine Generals Problem》 , LESLIE LAMPORT、ROBERT SHOSTAK、MARSHALL PEASE5.《Paxos Made Simple》 , Leslie Lamport6.《Bitcoin: A Peer-to-Peer Electronic Cash System》 , Satoshi Nakamoto
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 地下城堡|《代号:破晓》官网“暗藏”剧情,你都读懂了吗?
- 法术|双城之战:羁绊、海克斯强化、装备一文看懂
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 仙剑奇侠传七|“吃鸡”游戏中单价最高的氪金物品!氪度力压车皮,却一文不值!
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!