区块链共识机制的博弈论思想和概率论模型

引言

我们知道,区块链是一种去中心化的数据库,没有中心化机构,所以在进行价值转移、信息传递的过程中,需要解决所有记账节点上的一致性和正确性问题。我们需要一种多方协作的机制,协调参与多方达成统一的唯一结果,且保证此过程难以被欺骗,来保证系统的稳定运行。所以,共识模型也是区块链中必不可少的重要组成部分。今天稍微了解了一下区块链共识模型里体现的的博弈论思想,分享一下。

  • 拥有记账权的人更倾向在维护整个体系过程中获利(纳什均衡(Nash Equilibrium)+帕累托最优(Pareto Efficiency))
  • 使用网络的人需要付出一定的成本(手续费、计算费)以免滥用
  • 少数人作恶的成功几率很低,参考赌徒破产问题(Gambler‘s Ruin problem)
  • 只有极端势力才有可能不顾一切的颠覆这个体系
  • 整个局势不存在“确定性”,一直在动态的多方博弈

纳什均衡 Nash Equilibrium

纳什均衡中博弈的最优结果是没有一方有偏离初始策略的动机:即考虑了对手的选择后,没有任何一方有偏离自己最初选择的动机。在纳什均衡下,假设其他玩家保持策略不变,一个玩家不会从偏离最初选择的策略中获得任何好处。

**举例:**有A和B两家公司,现在两家公司均考虑是否为其新产品投放广告。如果两家公司都投放广告,那么两家公司的新增受益均为100;若A公司选择投放广告而B公司不投放广告,那么A公司的收益为200,反之B公司收益200;若两家公司都不投放广告,那么两家公司的受益均为0,即如下表所示。

在这里插入图片描述

显然,该博弈的最终结果是A公司和B公司均会投放广告,因为对于任意一家公司而言,无论对面公司的选择是什么,投放广告的受益均大于不投放广告的受益。

帕累托最优 Pareto Efficiency

帕累托最优是一种经济状态,在该状态下,无法将资源进行重新分配从而使得一个个体更好而没有一个个体更糟,即,使一个个体变得更好的情况下一定会使至少一个个体变得更糟。在帕累托最优状态下,资源以最有效的方式进行分配。

为了更好的理解帕累托最优,需要引入一个新的概念——帕累托改进。

**帕累托改进(Pareto Improvement):**如果存在另一种分配,其中一个人更富有,而没有一个人更穷,那么资源分配就是帕累托改进。

如果一个资源的分配不存在帕累托改进,那么该资源的分配就是帕累托最优的。

考虑下图的生产可能性边界(production - possibilities Frontier),x轴的是物品A的输出,y轴的是物品B的输出。A、B、C、D四个点中C和D点是帕累托最优的点。因为只有C点和D点不存在帕累托改进,即不存在物品A增加的情况下物品B不减少的可能。

在这里插入图片描述
举一个简单地例子:

A同学爱吃苹果胜过爱吃橘子,B同学对苹果或橘子没有特殊的偏爱。现在有一个苹果一个橘子,怎么样的分配才是最有效的呢?

这个问题的答案不需要了解博弈学知识也可以轻松给出:给A同学苹果,给B同学橘子。

用帕累托最优来解释就是:当把苹果分给A,橘子分给B时,不存在另一种分配,使得其中一个人满意值更高的情况下,另一个人的满意值不会下降,不存在帕累托改进,即该资源分配的状态是帕累托最优状态。

赌徒破产问题 Gambler‘s Ruin problem

赌徒破产问题实际是一个概率学问题。假设一个赌徒初始有 i i i 元,每次参与赌博赢的概率为 p p p ,每次赢之后会获得1元,输掉之后资产会减少1元,且每次为独立事件,那么这个赌徒在破产前赢得 N N N 元的概率为多少?

我们认为赌徒在破产前赢得 N N N 元为赢得赌博游戏,赌徒破产为失败。

假设该赌徒经过 n n n 次赌博后的资产为 R n R_n Rn,第 k k k 次赌博的盈利记为 δ k \delta _k δk,需要注意 P ( δ k = 1 ) = p , P ( δ k = − 1 ) = 1 − p P(\delta_k=1)=p,P(\delta_k=-1)=1-p P(δk=1)=p,P(δk=1)=1p ,那么我们可以得到
R n = i + δ 1 + ⋯ + δ n , R 0 = i R_n=i+\delta_1+\dots+\delta_n,R_0=i Rn=i+δ1++δn,R0=i
因为当 R n = 0 R_n=0 Rn=0 R n = N R_n=N Rn=N 时赌博游戏结束,记游戏结束的时间为:
τ i = m i n { n ∣ n ≥ 0 , R n ∈ { 0 , N } , R 0 = i } \tau_i=min\{n|n\geq0,R_n\in \{0,N\},R_0=i\} τi=min{ nn0,Rn{ 0,N},

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值