闲话说说拜占庭将军问题

2018-06-09  本文已影响0人  正版江湖走马

前面咱们说区块链的时候咱们说到过一个名词——51攻击,具体的咱们以后会说到,咱们今天就说说和这个有关的一个问题。就是拜占庭将军问题,这个问题非常有趣,咱们先来看看一个小故事:

古代拜占庭帝国拥有巨额的财富和资源,它周围的10个国家都很涎拜占庭这些资源,可是拜占庭帝国很强大,防御力很高,没有哪个国家可以单独打赢它。
但大家都很想瓜分拜占庭的资源,于是10个国家准备联合起来攻打拜占庭。
但是10个国家有各自的小心机,很容易出现反悔的人,一旦进攻拜占庭的国家少于6个,那么一定打不过拜占庭,还会被反悔的国家趁火打劫,导致自己国家被灭掉。

这个就是著名的拜占庭将军问题的原型。在咱们区块链的世界里,也是一样的。因为咱们要确定51%的旷工(计算机算力)是善良的旷工,这样才能保证整个网络的运行。可以说,如果不解决这个问题,那么区块链网络就是假的。谁都可以随意更改区块。

要解决这个问题,咱们就会说到一个专业名字——拜占庭容错。

这个就是咱们刚才说到的,有一半以上矿工是善良的,那么其他的矿工再怎么作恶多端也是没用的!因为这些善良的旷工能够维护好整个网络的安全。

而为了奖励这些守护网络安全的旷工,比特币等token就应运而生了。只要是守护区块链安全的矿工,在完成一定的要求以后,就会给予奖励。让大家都有激情去守护整个区块链网络安全。

通过这样子的玩法,使得整个区块链有序的运行下去!并且保证大家收到的区块都是真实有效的!

上一篇下一篇

猜你喜欢

热点阅读