首页 > 世链号 > AITD小课堂第二十三课:51%攻击算力
AITDBlockchai  

AITD小课堂第二十三课:51%攻击算力

摘要:关注比特币的小伙伴,想必听过51%算力攻击这个词,它到底是什么意思呢,发起这种攻击之后能做哪些“坏事”呢?在比特币白皮书中,有过这样的表述:诚实节点控制算力的总和,大于有合作关系的攻击者算力的总和,该系统就是安全的。

比特币的小伙伴,想必听过51%算力攻击这个词,它到底是什么意思呢,发起这种攻击之后能做哪些“坏事”呢?","27:"12"|31:5"],[20," ","24:"e5tM""],[20," ","24:"xlIC""],[20,"在比特币白皮书中,有过这样的表述:诚实节点控制算力的总和,大于有合作关系的攻击者算力的总和,该系统就是安全的。","27:"12"|31:5"],[20," ","24:"djxO""],[20," ","24:"fpAG""],[20,"换句话说,当系统中有合作关系的恶意节点所控制的算力,超过诚实节点所控制的算力,系统就是有被攻击的风险。这种由恶意节点控制超过50%算力所发起的攻击,称为51%算力攻击(51% Attack)。","27:"12"|31:5"],[20," ","24:"pFEO""],[20," ","24:"78eS""],[20,{"gallery":"https://uploader.shimo.im/f/tk2K4bSS0qlMQVWW.png!thumbnail"},"29:0|30:0|3:"1399"|4:"auto"|crop:""|frame:"none"|ori-height:"921"|ori-width:"1399""],[20," ","24:"rUTm""],[20," ","24:"07ii""],[20,"51%攻击是比特币(或其他区块链网络)的潜在危机,分割单元或组织的转换可以控制大部分哈希率,从而导致网络中断。也就是说,51%的攻击者具有足够的矿池算力,可以正确排除或修改变更顺序。这种攻击可能会导致双重支出的潜在问题,因为恶意单位或组织可以尝试和撤销交易者造成的交易。成功的51%攻击可以阻止确认部分或全部交易(即拒绝交易服务),也可以阻止部分或所有其他矿工继续采矿,从而导致所谓的“垄断式开采扩张”。另一方面,51%的攻击不允许攻击者撤回他人的交易,或阻止交易被广播到网络节点。另外,改变成功采扩区块的奖金,凭空创造代币或窃取不属于攻击者的代币也是不可能的。","27:"12"|31:5"],[20," ","24:"Jpbr""],[20," ","27:"12"|31:5"],[20," ","24:"u6XO""],[20,"假如别的矿工挖到的新区块打包了一单交易,黑客会决定不在这一区块以后接着挖矿,反而是决定在上一个区块以后,重新搭建新区块,并把别的矿工挖到的交易拒绝在外,依靠自身算力特点,黑客分叉出的这条链,将变成最长合法链。在这些状况下,别的矿工也就只好不打包与除黑客外相关的交易,要不然挖到的区块也会被黑客给排斥,获得出块奖金也将被作废。","27:"12"|31:5"],[20," ","24:"y5lq""],[20," ","24:"5DvL""],[20,"那是不是所有的加密货币系统都有可能遭遇51%算力攻击的风险呢?其实并不是的,只有基于PoW(工作量证明)共识机制的加密货币,才存在51%算力攻击,比如比特币、比特现金和目前阶段的以太坊等;而非PoW共识算法的加密货币则不存在51%算力攻击,如基于DPoS(委托权益证明)共识机制的EOS、TRON等。","27:"12"|31:5"],[20," ","24:"YAq1""],[20," ","27:"12"|31:3"],[20," ","24:"VZTp""],[20,"如何发动51%攻击?首先需要两个条件:1、掌握了全网51%的算力;2、手里有大量的数字货币。","27:"12"|31:5"],[20," ","24:"mraL""],[20," ","24:"dzQZ""],[20,"而就算是发动了51%攻击也无法做到:1、阻拦交易被传出去(交易会被传出,只不过显示0个确认罢了);2、更改每一个区块生成的比特币数量;3、平白无故生成比特币;4、把不属于他的比特币发送到自己或别人。","27:"12"|31:5"],[20," ","24:"Ueul""],[20," ","24:"f8tz""],[20,{"gallery":"https://uploader.shimo.im/f/pZe8pAbAZifBLesc.png!thumbnail"},"29:0|30:0|3:"1375"|4:"auto"|crop:""|frame:"none"|ori-height:"932"|ori-width:"1375""],[20," ","24:"GXFg""],[20," ","24:"v4dC""],[20,"那我们应该如何避免51%攻击?","27:"12"|31:5"],[20," ","24:"OAq9""],[20,"从网络参与者的角度来看,有51%的攻击(内部算力攻击),参与者无法使用算力球的大小保护自己。因为算力球的大小与内部算力攻击无关。针对此攻击,参加者只有借助于从交易包括在区块中之后历经的时间段(出块时间)。特别注意的是,能够迅速出块的数据网络在这类情形下具备优越性,这是因为他们能够在更短的时间段内获得相关丟失池的详细信息。","27:"12"|31:5"],[20," ","24:"257M""],[20," ","24:"Sdzx""],[20,"尽管51%攻击看上去显得十分惊悚,但在比特币数据网络上要想达到这一点并没那么容易,通常需要投入更大的成本。要想对比特币数据网络开展51%攻击,首先需要足够多的币去掌控51%的算力,但是就算具有这么大的算力,开展51%攻击后获得来的收益并不是有很多,这是因为在短时间卖出大量币的同时,币价也会随之大跌,一整个交易数据网络甚至于都要一蹶不振,遭到破坏性伤害。如此一来,手里的比特币和算力都将毫无价值,这就是51%攻击的悖论。","27:"12"|31:5"],[20," ","24:"TLo4""],[20," ","24:"CrwY""],[20,"受到成本太高、持币不集中等因素影响,尽管51%攻击针对几大主流区块链项目(比如比特币、以太坊等)威协不大,但比较某些山寨币来说则具备致命性风险,一次51%攻击就会有非常大可能灭掉一个山寨币。所以说,理财有风险,投资需谨慎。特别是在币圈,一着不慎满盘皆输。","27:"12"|31:5"]]">关注比特币的小伙伴,想必听过51%算力攻击这个词,它到底是什么意思呢,发起这种攻击之后能做哪些“坏事”呢?

 

在比特币白皮书中,有过这样的表述:诚实节点控制算力的总和,大于有合作关系的攻击者算力的总和,该系统就是安全的。

 

换句话说,当系统中有合作关系的恶意节点所控制的算力,超过诚实节点所控制的算力,系统就是有被攻击的风险。这种由恶意节点控制超过50%算力所发起的攻击,称为51%算力攻击(51% Attack)。

 

51%攻击是比特币(或其他区块链网络)的潜在危机,分割单元或组织的转换可以控制大部分哈希率,从而导致网络中断。也就是说,51%的攻击者具有足够的矿池算力,可以正确排除或修改变更顺序。这种攻击可能会导致双重支出的潜在问题,因为恶意单位或组织可以尝试和撤销交易者造成的交易。成功的51%攻击可以阻止确认部分或全部交易(即拒绝交易服务),也可以阻止部分或所有其他矿工继续采矿,从而导致所谓的“垄断式开采扩张”。另一方面,51%的攻击不允许攻击者撤回他人的交易,或阻止交易被广播到网络节点。另外,改变成功采扩区块的奖金,凭空创造代币或窃取不属于攻击者的代币也是不可能的。

 

假如别的矿工挖到的新区块打包了一单交易,黑客会决定不在这一区块以后接着挖矿,反而是决定在上一个区块以后,重新搭建新区块,并把别的矿工挖到的交易拒绝在外,依靠自身算力特点,黑客分叉出的这条链,将变成最长合法链。在这些状况下,别的矿工也就只好不打包与除黑客外相关的交易,要不然挖到的区块也会被黑客给排斥,获得出块奖金也将被作废。

 

那是不是所有的加密货币系统都有可能遭遇51%算力攻击的风险呢?其实并不是的,只有基于PoW(工作量证明)共识机制的加密货币,才存在51%算力攻击,比如比特币、比特现金和目前阶段的以太坊等;而非PoW共识算法的加密货币则不存在51%算力攻击,如基于DPoS(委托权益证明)共识机制的EOS、TRON等。

 

如何发动51%攻击?首先需要两个条件:1、掌握了全网51%的算力;2、手里有大量的数字货币。

 

而就算是发动了51%攻击也无法做到:1、阻拦交易被传出去(交易会被传出,只不过显示0个确认罢了);2、更改每一个区块生成的比特币数量;3、平白无故生成比特币;4、把不属于他的比特币发送到自己或别人。

 

那我们应该如何避免51%攻击?

从网络参与者的角度来看,有51%的攻击(内部算力攻击),参与者无法使用算力球的大小保护自己。因为算力球的大小与内部算力攻击无关。针对此攻击,参加者只有借助于从交易包括在区块中之后历经的时间段(出块时间)。特别注意的是,能够迅速出块的数据网络在这类情形下具备优越性,这是因为他们能够在更短的时间段内获得相关丟失池的详细信息。

 

尽管51%攻击看上去显得十分惊悚,但在比特币数据网络上要想达到这一点并没那么容易,通常需要投入更大的成本。要想对比特币数据网络开展51%攻击,首先需要足够多的币去掌控51%的算力,但是就算具有这么大的算力,开展51%攻击后获得来的收益并不是有很多,这是因为在短时间卖出大量币的同时,币价也会随之大跌,一整个交易数据网络甚至于都要一蹶不振,遭到破坏性伤害。如此一来,手里的比特币和算力都将毫无价值,这就是51%攻击的悖论。

 

受到成本太高、持币不集中等因素影响,尽管51%攻击针对几大主流区块链项目(比如比特币、以太坊等)威协不大,但比较某些山寨币来说则具备致命性风险,一次51%攻击就会有非常大可能灭掉一个山寨币。所以说,理财有风险,投资需谨慎。特别是在币圈,一着不慎满盘皆输。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。