Pi币是数字货币独角兽,人人可免费参与挖矿!
www.pimiss.com

为啥老范他们这个开网可以很快300起,就是因为用了恒星共识机制…强大如斯,每个人都必须理解。不然你会哭

火必,三大交易所之一,已经上线Pi交易对,点此注册!

币安,全球最大交易所,已经上线Pi相关资料,点此注册!

欧易,三大交易所之一,也在布局Pi交易对,点此注册!

随着节点0.5的更新,这就意味着年底开网已经是铁定的。并且老范他们已经再次强调,2024年迈入开网。

基于此,我们觉得,应该给大家好好的梳理和整理老范他们到底在干一件什么样的事情。

于是,我们就不得不说一个事情:联邦拜占庭将军问题。

1

实际上,老范他们的底层技术,目标就是为了解决联邦拜占庭将军问题的。

那么,联邦拜占庭将军问题是什么?我们就一起来看看,大家一定要好好去理解,有助于你理解老范他们做得事情。

1982年,由 Leslie Lamport 等人在论文中提出一个虚构的假设。

什么假设呢,就是假设历史上有一个叫拜占庭的帝国,派出十几个将军带兵去围攻一座城市,这个时候需要有信使来传递消息,是否进攻。

由于将军们都分布在不同的地方,这种情况下,就可能存在有一些将军是叛徒,然后误导其他将军。让统一的决定就很难达成。

所谓的拜占庭将军问题,就是如果十几个将军里,其中一些可能是叛徒,每个将军都有自己的决策权,他们需要通过信使来传递消息达成协调行动的共识,让所有将军都可以达成一致的决策。

简单的来说,就是如何解决拜占庭将军之间,通过什么样的方式来解决信息可以让大家是一样的。即便存在叛徒的情况下,也不影响决策。

这就是所谓的拜占庭将军问题,于是,针对解决这个问题,就出来了很多解决方案。

这个问题,也是迅速在区块链技术领域展开技术性的研究。

而解决这个拜占庭将军问题的方案,主要就以下这几种:

1、拜占庭容错算法。这个算法,被比特,以太借助使用,以此诞生了区块链技术,于是就诞生了比特和以太等公链。简单的来说,他们就是用了这个共识机制。

2、Raft 算法,是一种用于管理复制日志的一致性算法。它通过选举一个领导者节点来协调日志的复制和提交,其他节点跟随领导者的决策。

算法中包括领导者选举、日志复制、安全性等机制,确保系统能够在节点故障和网络分区的情况下保持一致性。

3、恒星共识协议。这也就是老范他们用的共识协议,所谓的恒星共识协议,我们简单的来说,就是他可以组成一个信任的小圈子,这个小圈子之间,可以一起去确认一笔交易的真实性。

就比如说,小李给小王转了10个资产,这个时候,他这个交易记录,就会给一个小圈子的人来确定和达成共识。大家都知道这笔交易是真实的。于是就记录下来,最后再通报给其他小圈子。

所以,这个小圈子就是老范他们弄的那个安全圈,这个安全圈的定义就是这样来的。

在节点网络里,老范他们用的也是恒星共识协议,简单的来说,就是节点是分圈子的,节点可以自由的根据老范他们设定的数量,来组建一个节点信任的圈子,一起验证交易的真实性。

这样就可以做到交易速度很快,而不需要所有节点去验证一个交易是不是真实的。

从而做到了你从国内转账,在全球其他地方可以秒到。意思就是减少验证交易是真是假的时间。

只需要一定数量的节点圈子验证交易就可以了。

其实这个圈子,就好比村,镇,县这样。一个村的组成一个圈子,村子里有人交易的,就由村里选出来的人一起确定,然后公示在公告栏。最后通报给其他乡镇知道。这就减少了村里的交易信息,还需要县和市来确定的过程。

这就是为啥,老范他们转账速度秒到的原因,更是为啥,用恒星协议来做底层技术的概念。

大家的安全圈,就是这个恒星共识协议的核心,现在知道了吧。

以后被选上的节点,是可以自由的组建一个圈子的,而节点之间自由选择,是去选择那种在线率好,硬件设备不错,核心线程高的设备。

因为硬件设备好,可以加速节点确定和计算的能力。所以做节点,才要求配置要足够。

CPU,内存,硬盘要达标。这样设备提供的计算能力才能更好更快。

2

恒星共识协议,老范他们算是第二个使用这种协议的。

而且这种协议,非常有助于生态建设并且扩展好,未来可以支持法币发行新的体系上链。

同时各种生态的代币,都可以在上面运行。这就是一个非常不错的协议。

目前来说,恒星共识协议,是解决拜占庭将军协议最不错的方案。

比特和以太这些,实际上也就是为了解决拜占庭将军问题的一种方案。

只不过,恒星共识协议更好,更快。

节点网络里,总会有一些节点因为断电,网络掉线的各种原因。同时,还存在一些不好的节点。

这些断电,网络掉线的节点,就相当于拜占庭将军问题里面的叛徒。

所以就需要解决,他们这些不在线的节点,或者有问题的节点存在的情况下,还能保证交易的真实性。

就比如,村子里有1000人,其中就有20人被选出来组成一个记账的圈子。但是这20人里面,可能存在几个是坏的,会去修改账本数据。

但是,一份账本一开始就由这20人都看过,并且达成一致。

这个时候,就算其中几个坏的想一起修改,其余的就不认同,经过多数人的比对,发现他们的账本是错的,于是最终还是以多数人的为主。这就确保了交易的不可篡改性。

即便出现几个有问题的人,都不会有什么影响。这就是恒星共识算法,或者叫协议的原理了。

同样的,在节点里,按照老范他们设定的,一个节点圈子会自由的选择状态不错的节点组成一个圈子,去确定一笔交易的真实性。

就算这个圈子里,有其中几台不在线,或者出现程序问题, 又或者是有人想修改数据。都不会影响结果。

因为会以多数节点确定的信息为主,这就是少数服从多数。

节点圈子,会选择那些在线率好的,设备好的节点组成一个圈子。

圈子的信誉好,今后得到的订单就多。所以,大家只需要确保自己的节点状态好,保持开机在线,配置好。以后就可以自由的进入一些不错的圈子。

当然,这是自动的,不是你选择的,除非,老范他们可以让你自己选择。

3

总结一下。

老范他们就是用恒星共识协议来解决拜占庭将军问题。

通过恒星共识协议的原理去开发底层技术,目的就是解决大家在交易过程之中的不信任,达成绝对的信任,不出现错误。

未来就可以运用到金融领域等各种领域,会被各种生态广泛的使用这项技术,从而造富人类,提高人与人之间的信任。

所以很多人好奇,为啥你会有一个安全圈,就是这个意思。

未来这个安全圈,必然会发挥它的作用,同时这个安全圈是可以随时更换的,更换成你信任的人,一起验证一些东西的真实性。

现在,大家即便懂了吧。这就是恒星共识协议的机制。

要开网了,这些就是一定要学会和理解的,要是不懂,多看几遍文章。

赞(1) 打赏
未经允许不得转载:派想网 » 为啥老范他们这个开网可以很快300起,就是因为用了恒星共识机制…强大如斯,每个人都必须理解。不然你会哭

Pi币未来价格或超1000美元!

Pi币注册教程Pi币价格行情

觉得文章有用就打赏一下文章作者

微信扫一扫打赏