基于博弈论的区块截留攻击缓解策略的研究

基于博弈论的区块截留攻击缓解策略的研究

论文摘要

随着专用集成电路等专业矿机的出现,比特币网络中节点计算能力增强,挖矿难度也相应增加,矿工加入矿池挖矿成为目前比特币网络挖矿最常见的方式。然而,矿池间存在区块截留攻击的现象,矿池攻击会增加收益,但相互攻击的收益低于互不攻击时的收益,攻击与否是矿池的困境,这就是工作量证明共识算法中的挖矿困境,对应于博弈论中的囚徒困境。区块截留攻击不仅损害了矿池的利益,而且对比特币网络的稳定构成威胁。而单矿池区块截留攻击的缓解策略不适用于矿池间区块截留攻击,所以本文针对矿池间区块截留攻击的挖矿困境,运用零行列式策略(Zero-determinant,ZD)的子策略:设定策略、敲诈策略和宽容策略,优化困境中矿池收益并优化矿池策略选择,从而缓解攻击。本文在Python环境下基于重复的囚徒困境模型仿真验证ZD策略子策略的有效性。仿真结果表明,矿池采用设定策略可以单方面控制攻击矿池收益,将其收益控制在互不攻击与相互攻击之间;采用敲诈策略的矿池收益高于攻击矿池收益或与攻击矿池取得相同收益;采用宽容策略可以促使矿池选择不攻击策略,使矿池间博弈出现互不攻击的结果。因此,运用ZD策略的子策略可以提高矿池困境中收益,也可以避免矿池陷入相互攻击的困境,达到缓解攻击的目的。

论文目录

  • 摘要
  • ABSTRACT
  • 中英文缩写词对照表
  • 第一章 绪论
  •   1.1 研究背景及意义
  •     1.1.1 区块链
  •     1.1.2 共识机制
  •     1.1.3 矿池
  •     1.1.4 矿池难度目标
  •     1.1.5 单矿池区块截留攻击
  •     1.1.6 矿池间区块截留攻击
  •   1.2 区块截留攻击缓解策略研究现状
  •   1.3 论文研究内容
  •   1.4 论文组织结构
  • 第二章 矿池间区块截留攻击挖矿困境分析
  •   2.1 博弈论与囚徒困境模型概述
  •     2.1.1 博弈论
  •     2.1.2 经典的囚徒困境模型
  •     2.1.3 重复囚徒困境模型
  •     2.1.4 重复博弈中经典策略
  •   2.2 矿池收益计算公式
  •   2.3 矿池算力相同情形
  •     2.3.1 矿池收益矩阵计算
  •     2.3.2 矿池博弈稳定状态分析
  •   2.4 矿池算力不同情形
  •     2.4.1 矿池收益矩阵计算
  •     2.4.2 矿池博弈稳定状态分析
  •   2.5 本章小结
  • 第三章 矿池间区块截留攻击挖矿困境优化
  •   3.1 零行列式策略
  •     3.1.1 设定策略
  •     3.1.2 敲诈策略
  •     3.1.3 宽容策略
  •   3.2 挖矿困境的零行列式策略优化
  •     3.2.1 基于设定策略优化
  •     3.2.2 基于敲诈策略优化
  •     3.2.3 基于宽容策略优化
  •   3.3 本章小结
  • 第四章 矿池间挖矿博弈策略选择
  •   4.1 矿池算力相同情形
  •     4.1.1 矿池攻击时最优渗透率分析
  •     4.1.2 矿池策略选择
  •   4.2 矿池算力不相同情形
  •     4.2.1 矿池攻击时最优渗透率分析
  •     4.2.2 矿池策略选择
  •   4.3 本章小结
  • 第五章 总结与展望
  •   5.1 总结
  •   5.2 展望
  • 致谢
  • 参考文献
  • 文章来源

    类型: 硕士论文

    作者: 张茹

    导师: 李茹

    关键词: 区块截留攻击,工作量证明,囚徒困境,零行列式策略

    来源: 内蒙古大学

    年度: 2019

    分类: 基础科学,工程科技Ⅰ辑,信息科技

    专业: 数学,矿业工程,互联网技术

    单位: 内蒙古大学

    分类号: O225;TP393.08;TD80

    总页数: 65

    文件大小: 2071K

    下载量: 89

    相关论文文献

    • [1].基于博弈论分析考研机构平台发展方向[J]. 中外企业家 2020(18)
    • [2].大学生“预就业”模式博弈论分析[J]. 知识经济 2019(01)
    • [3].关于博弈论在经济学中的应用探讨[J]. 现代营销(信息版) 2019(07)
    • [4].基于银企关系视角对中小物流企业融资难的博弈论分析[J]. 物流科技 2017(06)
    • [5].基于博弈论分析利率市场化后农行的对策[J]. 现代金融 2015(07)
    • [6].犯罪率的博弈论分析[J]. 商 2014(02)
    • [7].试用博弈论分析食品安全问题[J]. 四川农业科技 2017(05)
    • [8].中小企业融资难与银行放贷难的博弈论分析[J]. 财会学习 2017(13)
    • [9].博弈论视角下的互联网金融创新与规制[J]. 经济问题 2018(02)
    • [10].谈判语言的经济分析——博弈论视角[J]. 沈阳大学学报(社会科学版) 2018(02)
    • [11].学术“近亲繁殖”的博弈论分析及其启示[J]. 湖南师范大学教育科学学报 2014(06)
    • [12].利用博弈论分析房地产业与中国政府的关系[J]. 现代营销(学苑版) 2012(06)
    • [13].从“明星逃税”事件来看税务部门该如何监管与治理[J]. 经济研究导刊 2019(06)
    • [14].基于博弈论的高校学生死亡善后处理分析[J]. 才智 2018(10)
    • [15].中国非金融企业债券市场监管的博弈论分析[J]. 南方金融 2011(06)
    • [16].曲言负极词语用得体性的博弈论分析[J]. 当代修辞学 2019(04)
    • [17].严刑能遏制腐败吗?——以中国为例的博弈论分析[J]. 经济社会体制比较 2013(02)
    • [18].图书馆业务外包存在问题的博弈论分析[J]. 科技信息 2011(05)
    • [19].朝核问题与六方会谈博弈论分析[J]. 世界经济情况 2009(01)
    • [20].普通程序简化审的博弈论分析[J]. 河北公安警察职业学院学报 2009(04)
    • [21].民办高校诚信与政府管制的博弈论分析[J]. 湖南涉外经济学院学报 2011(03)
    • [22].博弈论视角下中国国家话语建构的语用策略[J]. 长春师范大学学报 2019(05)
    • [23].博弈论在现代建筑工程中的应用分析[J]. 住宅与房地产 2019(21)
    • [24].农民合作难的博弈论分析[J]. 广东农业科学 2011(16)
    • [25].博弈论分析下的上市公司会计舞弊与监管研究[J]. 中小企业管理与科技(上旬刊) 2018(12)
    • [26].鲁迅《青年必读书》一文及其论争的博弈论分析[J]. 鲁迅研究月刊 2018(12)
    • [27].简述博弈论对企业战略管理的影响[J]. 重型汽车 2018(03)
    • [28].产学研协同创新互动过程的博弈论分析[J]. 科技管理研究 2015(03)
    • [29].关于企业环境会计信息披露的博弈论分析[J]. 现代商业 2011(23)
    • [30].运用博弈论分析税收征管机制[J]. 财会研究 2009(16)

    标签:;  ;  ;  ;  

    基于博弈论的区块截留攻击缓解策略的研究
    下载Doc文档

    猜你喜欢