当前位置:主页 > 区块链 > 区块链技术 > PoW共识机制的51%算力攻击

区块链解读:PoW共识机制的51%算力攻击

2021-11-05 15:51:51 | 来源: | 作者:佚名
这篇文章主要介绍了区块链解读:PoW共识机制的51%算力攻击的相关资料,希望这篇关于PoW共识机制的51%算力攻击的文章,能让大家深入了解PoW共享机制的算力攻击为何。

51%算力攻击目前仅在”PoW“共识机制中存在,因为”PoW“共识机制依赖算力计算获胜,也就是谁算得快,谁的胜率就高。在使用了”PoW“共识机制的区块链网络中,我们称参与计算哈希的所有计算机资源为算力,那么全网络的算力就是100%,当超过51%的算力掌握在同一阵营中时,这个阵营的计算哈希胜出的概率将会大幅度提高。

为什么是51%?51.1%不行吗?当然也是可以的,之所以取51%是为了取一个最接近50%,且比50%达的整数百分比,这样当算力值达到51%后的效果会比50.1%的计算效果更明显。举个例子,如果诚实节点的算力值是50.1%,那么坏节点的算力值就是49.9%。两者的差不算法太大,这样容易导致最终的区块竞争你来我往、长期不分上下。

如果算力资源分散,不是高度集中的,那么整个区块链网络是可信的。然而,当算力资源集中于某一阵营的时候,算力的拥有者就能使用算力资源去逆转区块,导致区块链分叉严重,如下面的例子。

如图是一条区块链目前的状态。一个攻击者想要逆转区块8中的一笔交易,他就会从区块7后面引入一个分叉来使区块8变得无效,在分叉块中设置给某个地址几百或者几千个BTC。不过,由于比特币公链的最长链规则的限制,所有的诚实节点都会遵循最长链规则,将新产生出来的区块链接到最长链的尾部,从而避免攻击者得逞。

区块链解读:PoW共识机制的51%算力攻击

某条区块链的状态

当系统出块率比较低且块大小较小时,网路延迟相对于出块时间来讲是比较小的,这样诚实的节点所产生的区块基本上就是顺序的。只要诚实节点的总算力超过50%,攻击者就不能够使它们自己产生的链成为最长链。然而,当诚实节点的总算力不及坏节点的算力时,即坏节点算力总和超过了51%,最长链机制将会被坏节点利用,因此此时坏节点的出块速度整体比诚实节点快,获胜率高,这样坏节点产生的区块将会形成最长链。

此外,如果出块率很高,会使得区块产生的时间和区块在网络上传播的延迟相对变得较小,这样一个新块在产生以后还来不及传播到全网就会有其他的节点产生别的新块,互相竞争剧烈,导致链上分叉情况严重。虽然最终只会有一条最长链,但是出块率越高,块大小越大,分叉的情况就会越严重,最终区块链就会发展成有很多分叉的样子,如图所示。

区块链解读:PoW共识机制的51%算力攻击

复杂的分叉情况

基于比特币公链来看(以太坊公链中分叉块有其他处理),大量的分叉会带来两个问题:

  1. 浪费了网络资源和计算资源,大部分分叉块无效,因为只有最优链中的区块才被认为是有效的。
  2. 危害了安全性,整个区块链里的最优链变短了,算力分散在不同的分叉链中,这使得攻击者值需要少于51%的算力就可以产生出恶意的最优链。就好比有3个阵营,A阵营有30%算力,B阵营有32%算力,C阵营有38%算力,算力以3大阵营分散在A、B、C上,如果A、B、C各自搞分叉,那么最终C就可以以低于51%的算力(38%的算力)达到控制恶意最优链的目的。

以上就是区块链解读:PoW共识机制的51%算力攻击的详细内容,更多关于PoW共识机制的51%算力攻击的资料请关注脚本之家其它相关文章!

声明:文章内容不代表本站观点及立场,不构成本平台任何投资建议。本文内容仅供参考,风险自担!

你可能感兴趣的文章

币圈快讯

  • 巴菲特Q1大笔卖出银行股维持苹果持仓不变

    2025-05-16 04:52
    金色财经报道,巴菲特旗下伯克希尔哈撒韦公布了截至今年3月31日的一季度持仓报告(13F)表,其清仓了花旗集团(C.N)(1463万股)和金融公司NuHoldings,减持美国银行(BAC.N)(4866万股),维持苹果(AAPL.O)持仓(3亿股)未变;增持方面,买入638万股酒业公司星座品牌(STZ),增幅高达113.5%,加仓西方石油(OXY.N)76万股,增持泳池用品股Pool Corp86万股。值得一提的是,伯克希尔在一季度新建仓股票的数量为0。
  • PayPal高管:稳定币需银行参与方能释放全部潜力

    2025-05-16 04:47
    金色财经报道,在Consensus2025会议上,PayPal数字货币高级副总裁JoseFernandezdaPonte表示:“你确实希望银行参与这个领域”,银行的基础设施“将对稳定币在加密原生圈层之外实现规模化至关重要”。MoneyGramCEOAnthonySoohoo则称,美国稳定币立法“将解锁巨大潜力”,“将回答很多有关信任的问题”。两人预计,在监管明确后将迎来新一轮发行潮,随后市场将出现整合。“不会有300个稳定币,也不会只有两个。”FernandezdaPonte强调,“我们看的是流通速度、活跃钱包、交易数量”,这些才代表实际使用。Soohoo补充,在高通胀国家,消费者将美元稳定币视为保值工具。两位高管均指出:“消费者不关心稳定币,他们关心的是能否解决问题。”
  • 美国10年期国债收益率跌10个基点,报4.44%

    2025-05-16 04:31
    金色财经报道,美国10年期国债收益率跌10个基点,报4.44%。
  • 特朗普中东行收官之际与阿联酋达成2000亿美元协议

    2025-05-16 04:00
    金色财经报道,美国白宫表示,美国总统特朗普在访问阿联酋期间敲定了总额2000亿美元的合作协议,其中包含人工智能领域项目,将助推这个海湾国家的科技雄心。“这些协议将大幅扩大美国在阿联酋的投资及市场准入,”白宫周四声明称。此项宣布正值特朗普中东之行的第三站也是最后一站。本周早些阶段,他先后公布了与沙特达成的6000亿美元投资计划及与卡塔尔签订的2430亿美元合作协议。商业协议成果成为特朗普重返白宫后首次外访的核心亮点。周四的新协议进一步落实了阿联酋的承诺——即在今年3月特朗普与该国国家安全顾问谢赫塔赫农·本·扎耶德·阿勒纳哈扬会晤后,阿联酋计划十年内向美国投资1.4万亿美元,涵盖人工智能基础设施、半导体、能源和制造业等领域。
  • 卡塔尔财富基金计划未来10年向美国追加5000亿美元投资

    2025-05-16 03:54
    金色财经报道,在穆罕默德•索瓦迪在卡塔尔投资局工作的头15年里,他曾协助该机构开拓美国市场并搜寻投资机会。如今,作为这家规模达5240亿美元的国家基金掌门人,他正承诺将对美投资近该基金当前总资产的等额资金——这亦是海湾国家重大经济承诺的一部分。索瓦迪在多哈接受采访时表示,卡塔尔投资局计划未来十年在美国追加5000亿美元投资。这笔巨额资金将投向人工智能、数据中心和医疗保健等该基金传统重点领域,同时配合美国总统特朗普的“美国再工业化”战略。此次5000亿美元承诺约占卡塔尔本周随特朗普访美签订的1.2万亿美元经济合作框架总额的42%。
  • 查看更多