【互融云旗下资讯门户网站】为您提供最新最全的区块链资讯、及时准确的数据服务!
400-090-3910

扫码下载APP

区块链中的共识机制,是博弈的结果。

币说    2020-02-09 11:18:10     0

什么是博弈论?

 

博弈论 , 是指双方在平等的对局里,各自根据对方的策略变换自己的对抗策略,达到取胜的目的。

在一个博弈论模型里,包含三个组成部分:1、决策者(多方);2、策略;3、回报(即策略的结果)。

用诺贝尔经济学奖得主罗杰·迈尔森的话来说,博弈论是一切社会科学的基础。

区块链中的共识机制,是博弈的结果。配图(1)

讲概念很抽象,也很枯燥,直接上实例。在博弈思维里,有一个叫智猪博弈的场景。

背景:

在一个猪圈(juan)里,有两只猪,智商和情商都很高。一只为大猪,一只为小猪。猪圈的一边是食槽,另一边放置了一个踏板。

踩一下踏板,一定数量的猪食就会落入食槽。当有一只猪去踩踏板,另一只猪就会抢先去食槽里吃。

区块链中的共识机制,是博弈的结果。配图(2)

过程:

如小猪踩了踏板,大猪会在小猪到达食槽前,把食物都吃完;

如大猪去踩踏板,小猪会抢先吃掉部分食槽里的猪食,大猪会少吃到一部分。

策略:

如果有个过程会长期存在,毕竟日子还是得过,尽管是只猪。经过两只智猪的相互博弈,最终它们的最优决策会是什么?

都不踩,饿死算了;

小猪踩,大猪先吃到,小猪饿死;

大猪踩,小猪先吃到一点,大猪赶上,吃完剩下的部分。

对于小猪而言,只有不踩踏板,才是最稳妥的决策。

对于大猪而言,如果让小猪去踩踏板,能吃到的食物最多。但很显然,当小猪踩与不踩,都无法吃到食物,它就不会去踩(除非大猪打它,但这不在讨论范围之内),故大猪只能自己去踩。

结果:

在这个模型里,当大猪小猪都足够理性,经过一轮博弈之后,出于自身的利益最大化,选择了最优的策略。当系统中一个变量确定了之后,自己的最优选择也会随之改变。

整个过程是博弈的一种体现,而最终产生的结果,其实也就是一种共识。

博弈产生共识。

在博弈论里,还有一个着名的概念,叫谢林点。

什么叫谢林点?

是指在多方没有沟通的前提下,作出的选择会倾向于自然、特殊亦或是与选择者相关。可以说,这个最终的选择会是一种焦点,而不是最为平庸的那个。

比方说,两个囚徒被关在不同的房间,给予他们几串数字,让他们选择其中一串对方会选择的数字,如果结果不一致,则被处死。

79436201、2967156247、000000000、9814790

他们在不存在沟通的前提下,会选择哪一串数字。答案是:000000000。

因为与其他相比,它是最为特殊的,这就是谢林点。

胆小鬼博弈

 

有两个同国家的人,双方相对驱车而行,如果都拒绝拐弯,则两车相撞;

如一方拐弯,一方不拐弯,则拐弯的一方被称作胆小鬼,即获败。

这其中的矛盾点在于,如果双方都不想输,当拐弯的方向都为同一边,则两车还是会相撞,这怎么破呢?

区块链中的共识机制,是博弈的结果。配图(3)

最优的方式,就是双方不要产生对视,试图通过分析来判定对方会往哪边拐。而是,当他们国家的交通规则为靠右(或左)行车,这种直觉会最终控制他们的行为,导致在两车要相撞之时,双方的下意识会往右边(或左)拐,最终双方都安然无事。

这就是谢林点的精髓。

那这些与区块链有什么关系?

无论是智猪博弈,还是谢林点,都是一种在博弈之中,最终多方取得共识的一个过程。而区块链里讲究共识,这恰恰说明,这些得来的共识,其实也是在相互博弈之后,进而产生的。

结论是:只要有利益,最会有博弈。而在相对稳定的系统里,博弈进而也会产生共识。

表现在区块链中(强调在有币的生态里),链上的所有参与者会就同一问题达成共识,而在此之前也会经历一番博弈。

如何解释区块链的分布式记账方式。

经济学家弗里德曼在2006年所出版的《货币的祸害》一书中,早已有所诠释。书中讲到一个有趣的现象。

在一个小岛上,人们所用的货币,是很厚重的石轮。每当交易的时候,不会去将自己的石轮搬给交易方。甚至,在产生交易后,都不会在石轮上贴上对方的名字,以示石轮(即货币)的归属权

为什么不用?

因为岛上的所有人都是用一种分布式记账的方式,所有交易会被所有人看到并且记住,进而,哪一个石轮属于谁,早已口口相传,形成共识。货币的本质,无非就是记账。账记对了,是最为重要的,至于选取什么介质来记,显然变得没那么重要。

任何货币,本身并不需要具备多大的价值,它有一层巨大意义在于,把账记对了,这是它很大的一个价值体现。区块链中的通证,亦是如此。

而账如何才能记对,并且不产生混乱,靠的就是一个系统中所产生的共识,让所有人都接受。

比特币为例,挖比特币需要矿工。所谓挖矿,就是发现新的区块,并添加到区块链上。

为了激励挖矿行为,会有挖矿奖励,但如何确保矿工不作弊,不会发生作出无效行为却拿到奖励的事情。这靠的就是博弈与共识。

区块链中的共识机制,是博弈的结果。配图(4)

蓝色的区块是主链。

假设矿工创建一个无效的块,其他矿工也不会在新的块后面挖矿,因为任何在无效块上运行的块都是无效的,矿工作为一个利益集体,会选择最稳定的状态。即便可以吸引更多的矿工在红色链上挖矿,但这对于这些矿工来说,都是冒着一种极大的风险。

对于普通的持有者也一样。

蓝色链是博弈之下产生的共识,是谢林点。真正被所有参与者认为有价值的,是蓝色的这条主链。

共识一定是利益驱使,而基于利益而形成的共识,是博弈的结果。

声明:本文由区块链音符转载收录,观点仅代表作者本人,不代表区块链音符立场,区块链音符不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

评论已有 0

登录之后才能发表评论