今天呢我来讲解一个关于拜占庭将军问题的知识点。 拜占庭将军问题呀是1982年由莱斯利兰伯特提出。其含义呢简单来说就是存在消息丢失的不可靠信息途径的前提下,试图通过消息传递的方式,使得所有信息保持一致性是不可能的。那么也就是共识的问题。 因此呀得出要对一致性进行研究呢,那么就需要假设信息路道是可靠的。 那么这个问题呀被研究了很久,最初呢主要是用于分析。 那么在分布式节点传输信息时啊,如何保持数据的一致上。 随着互联网的不断发展呢,如今拜占庭问题呢也开始被运用到区块链基础上。 同时呀由于拜占庭将军问题强调的是一个共识的问题。 而共识问题呢其实是普遍存在于社会的。因此呀无论是从哪方面讲,了解拜占庭将军问题都是百利而无一害的。 好,接下来我们就来讲解一下关于拜占庭将军问题的故事。 半转型的疆土辽阔。 为了防御敌人呢,每个军队都离得很远。 将军和将军之间呢只能通过衅插传递消息。 得到消息后呀,将军们呢需要和副官对这个信息进行商讨,最后呢得出自己所想的战术,那么再传递给其他的将军。 如此反复之后呀,最终达成一致。 军队呢才能一起发动进攻,获得最终的胜利。 但是呢军队中很可能存在敌军的叛徒和间谍。那么这些人呀会左右将军决定或者传递消息时篡改信息。 那么拜占庭问题呢,就在于在已知有成员谋反的情况下,其余忠诚的将军在不受叛徒的影响下如何达成一致的协议。 拜占庭问题呀就此而形成了。 那么从这个故事中呢,我们是不难发现拜占庭将军问题啊是一个协议问题的。 他描述的场景呢是复杂的,每个节点啊都存在彼此不信任的情况。 这时呢信息的反复传递效应就很低,达成一致的效率呢也十分的低。 那么拜占庭将军问题用的领域很广阔,给我们的启示呢也有很多。但最重要的是这个那就是在互联网发展迅速,信息体积增加,速度增快的情况下,人们的联系却更为。 破碎了。 那对信息的信任度呢也降低了。也就是说呀我们的共同体意识正在被削弱。 建立一个共同体的难度呢也正在增加。这呀是我们需要去思考的。