当前位置:首页 » 《随便一记》 » 正文

自私攻击挖矿_L4wk的博客

5 人参与  2022年05月21日 10:35  分类 : 《随便一记》  评论

点击全文阅读


一、简介

激励相容:
        在市场经济中,每个理性经济人都会有自利的一面,其个人行为会按自利的规则而改变;
        如果能有一种制度安排,使个人追求利益的行为,正好与企业实现集体价值最大化的目标相吻合。
        那这一制度安排,就是“激励相容”的。

        比特币的挖矿协议在设计时是激励相容的,它可以抵御少数群体的合谋攻击,并激励矿工按照协议规定的方式进行挖矿。然而Eyal等学者为了反驳这一观点,引入了自私挖矿,该策略可以让少数矿池获得比他们诚实执行挖矿协议更多的收益。
“自私挖矿” 攻击的核心思想是“自私挖矿”矿池(下文中简称为“恶意矿池”)故意延迟公布其计算得到的新块,并构造一条自己控制的私有分支,造成链的分叉。其目的不是破坏比特币的运行机制,而是获取额外的奖励,并让诚实矿工进行无效计算。

二、 攻击策略与收益

        假设初始状态下,公开分支与恶意矿池构造的私有分支长度相同。
根据恶意矿池和诚实矿池算力挖出块的先后顺序不同,可能会造成以下两种情况:

  • 公开分支长于私有分支。因为公开分支上算力是肯定会大于私有分支的,所以恶意分支是很难再超过公开分支的。所以此时恶意矿池的策略为,动态更新私有分支,使得私有分支和公有分支再次相同长度,然后再进行挖矿。在该情况下恶意矿池是没有收益的。
  • 私有分支长于公开分支。恶意矿池先挖到块,并且私有分支长于公有分支1个块。此时恶意矿池的策略为,选择不公开此块,而是继续基于私有分支挖矿。这就会产生两种情况:
a. 公开分支上的诚实矿池先挖到一个块,这使得私有分支失去长度优势

        这种情况下,私有分支的优势被抵消,恶意矿池公开私有分支。
        所有的恶意矿池都选择在私有分支挖矿,而诚实的矿池则是根据新块的传播速度选择其中一条

                - 倘若恶意矿池先计算到下一个块,则直接公布私有分支,得到两个块的收益
                 - 倘若私有分支上的诚实矿池先计算到下一个块,则恶意矿池得到第一个块的收益,诚实矿池得到第二个块的收益。
                 - 倘若公开分支上的诚实矿池先计算到下一个块,则恶意矿池没有收益,收益分别属于挖到块的诚实矿池。

b. 恶意矿池又比诚实矿池先挖出一个块,使得私有分支的长度优势增加,私有分支比公有分支多2个块。

                 - 倘若公开分支上的诚实矿池挖到块,则恶意矿池也相应地公开一个块,使得两条分支的长度保持一致。
                 - 由于算力的差距,私有分支上的长度优势会逐渐降低。当只相差一个块时,恶意矿池会公开这条私有分支,然后让私有分支长于公开分支,则私有分支就会成为合法的主链。且所有的收益都归于恶意矿池。

三、攻击效果

        模拟了1000个节点,在这1000个节点中,有1000α(α表示全部节点中“自私挖矿”节点的比例)个节点运行“自私挖矿”算法,而其他节点则是运行比特币挖矿协议的诚实节点。再假设两条分支处于等长状态,并将诚实矿工分为两类,γ比例的诚实矿工基于私有分支挖矿,而1-γ比例的诚实矿工则基于公开分支挖矿。
在这里插入图片描述

  • 当γ=0时,也就是所有的诚实矿工都在公开分支上挖矿。恶意矿池所占算力最少是要掌握全网1/3的算力时,收益才会高于正常情况。
  • 当γ=0.5时,也就是一半的诚实矿工在公开分支上挖矿,另一半在私有分支上挖矿。则恶意矿池则需要掌握约1/4时,收益就比正常情况高。而这比起正常超过51%才可以攻击,难度降低了许多。
  • 当γ=1时,所有的矿工都在私有分支上挖矿时,一开始就超过正常情况。

四、结论

        针对区块链的攻击方式逐渐增多,“自私挖矿”只是诸多攻击中的一种。其他常见攻击方式包括针对区块链网络层的BGP劫持攻击与Eclipse攻击等,针对POW共识算法与交易过程的平衡攻击与活性攻击等,以及针对智能合约的the DAO攻击、“GovernMental”攻击等。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/40505.html

分支  私有  挖矿  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 全书浏览重生高考填报志愿时我放任全班上大专+后续(叶淼淼宋津年颜禾晚)_重生高考填报志愿时我放任全班上大专+后续(叶淼淼宋津年颜禾晚)全书结局
  • 他的甜撩藏不住附加黎初谢时晏:结局+番外免费品鉴(他的甜撩藏不住)全本浏览阅读连载中
  • 全文他死遁后逼疯清冷女权臣+完结+后续(苏煜顾宛柔)列表_全文他死遁后逼疯清冷女权臣+完结+后续
  • 暑假毕业旅游,班花将我们身份证交给黑导游(江诗晗)全书浏览_暑假毕业旅游,班花将我们身份证交给黑导游全书浏览
  • 重生到高考前,我放任竹马为爱私奔新上热文_裴文远柳雨文远完结版_小说后续在线阅读_无删减免费完结_
  • 雨织离歌浮生浅节选_沈翊鸣苏之雨小姐完整文本_小说后续在线阅读_无删减免费完结_
  • 鬓边不是牡丹红精选(盛惟芳萧既明贺锦)_鬓边不是牡丹红精选盛惟芳萧既明贺锦
  • 宋岑月傅忠焜:结局+番外免费品鉴:结局+番外评价五颗星
  • 桑榆非晚半春休,姜晚榆沈淮遇完本_完本桑榆非晚半春休,姜晚榆沈淮遇
  • 大逃杀游戏老公一千万赌我死人气节选(萧铎纪云笙白茵茵)全书浏览_大逃杀游戏老公一千万赌我死人气节选全书浏览
  • 黎初谢时晏(他的甜撩藏不住)后续+番外精编之作_黎初谢时晏(他的甜撩藏不住)免费在线阅读无删减_笔趣阁
  • 把自己上交国家,龙神崽崽旺全国龙小小小说整本+后续(龙小小)清爽版阅读

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1