火星链 火星链
Ctrl+D收藏火星链
首页 > AAVE > 正文

比特币:什么是51%算力攻击?

作者:

时间:1900/1/1 0:00:00

关注比特币的小伙伴,想必听过51%算力攻击这个词,它到底是什么意思呢,发起这种攻击之后能做哪些“坏事”呢?今天大白就来简单介绍一下51%算力攻击相关的事情。

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

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

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

Tether首席技术官:如果在30天内发行和赎回的总和为0并不能证明什么:金色财经报道,Tether首席技术官Paolo Ardoino在社交媒体上称,关于稳定币的稳定性和流动性。如果在30天内,发行和赎回的总和为0,只是意味着发行的资金流入会覆盖赎回的资金,并不能证明什么。而如果在同一时间段内,净余额为负150亿,这意味着稳定币能够在不使用其他客户的钱的情况下将钱还给要求赎回的客户,并且可以真实地声称它具有很大的流动性并且是安全的。[2022/7/6 1:55:10]

在了解了51%算力攻击之后,你肯定好奇,这种攻击能做哪些坏事。

《参考消息》援引外媒文章:为什么比特币屡创历史新高:《参考消息》12月28日援引德新社12月26日报道比特币屡创历史新高观点称,受美国支付公司PayPal推动,数字货币重新成为投资者关注焦点,越来越多专业投资者对加密货币感兴趣,疫情以及相关的政府债务激增也是人们对数字货币产生更大兴趣的一个原因。此外,该报另外援引阿根廷经济新闻网观点称;1.比特币有可能成为传统货币的对冲和支撑;2.大量黄金投资者参与;3.比特币可能一直是泡沫,直到所有人理解它的意义,如果不理解就只会看到泡沫一遍遍重复,4.未来货币将是加密货币。[2020/12/28 15:54:09]

1、双花(Double Spending)。双花的意思是一份"钱"花了两次甚至多次。

Wilson, Sonsini, Goodrich & Rosati合伙人:试图确定什么是证券和什么是商品会导致市场分心:今天在“审查数字和ICO市场”听证会上,Wilson, Sonsini, Goodrich & Rosati合伙人Robert Rosemblum表示:“试图确定什么是证券和什么是商品会导致市场分心。我认为从长远来看,我们不应该担心证券和商品的区别。”[2018/3/15]

51%算力攻击是如何做到双花的呢?假设小黑有666BTC,他把这些币支付的大白同时,也把这些币发到自己的另一钱包地址上。换一句话说,小黑的一份钱,同时转给两个人。最终,发给大白那笔交易先被得到了确认,并打包在区块高度为N的区块内。

这时,控制了超过50%算力的小黑,发起51%算力攻击。他通过重新组装第N个区块,将发给自己那笔交易打包进区块里,并持续在这条链上延展区块,由于算力的优势,这条量将成为最长合法链。这样小黑666BTC双花成功,大白钱包里的666BTC"不翼而飞"了。

2、压制某些地址发送/接受比特币

除此之外,51%的算力攻击还能做什么呢?它还可以压制某个地址发送/接收比特币。

小黑和大白吵架了,小黑仰仗自己掌控了51%算力,他在知道大白比特币地址情况下,可以让与大白相关的交易一直无法确认。比如大白为了向中本聪表达自己的敬意,想往"创世地址"发送1枚比特币。掌控超过半数算力的小黑,不会打包这条交易,不仅如此小黑还能做到让其他矿工也不会打包这条交易。小黑是怎么做到的呢?

如果其他矿工挖出的新区块打包了这笔交易,小黑会选择不在这个区块之后继续挖矿,他会选择在上一个区块之后,重新构建新区块,并把大白这笔交易拒绝在外,仰仗自己算力优势,小黑分叉出的这条链,将成为最长合法链。

在这种情况下,其他矿工也就只好不打包与大白有关的交易,否则挖出的区块也会被小黑给孤立,得到出块奖励也将被作废。

那拥有超过50%的算力,就可以为所欲为,什么坏事都可以做吗?其实并不是的。即使控制超过50%的算力,也不能转移其他人的币(偷币),因为这个操作是需要私钥进行签名,如果想伪造签名来“偷币”,这种行为是诚实的矿工所不能容忍的,这将颠覆系统共识。这种情况下,其他矿工将不会在他挖出的区块后继续拓展区块链,会主动分叉出合法的区块链,“偷币”矿工挖出的区块将被孤立。

此外修改系统出块奖励,比如将出块奖励从当前的12.5BTC修改为50BTC,这样的行为同样是颠覆系统共识的,诚实的矿工一样会拒绝在这样的非法区块,分叉出一条新链。

如果你掌握了某个加密货币50%以上的算力,你会发动51%算力攻击吗?为什么?快到留言区说说你的看法吧。

亲,据说99.9%有品位的人都点了「在看」?

标签:比特币加密货币QUOBTC比特币行情图分析加密货币是什么意思啊QUOTH0XBTC

AAVE热门资讯
以太坊:从产品角度看 L2 应用:为什么说这是一个游乐场?

原文:Layer 2 Playgrounds内容概要简介为什么要从 L1 到 L2?产品维度维度 1:什么是 L2?维度 2:验证方法维度 3:市场细分维度 4: 生态系统的进步重要的限制和风险.

1900/1/1 0:00:00
DEFI:CEX接连暴雷后的思考:为什么DEX如此重要?

原文作者:Lukas Wiesflecker编译:Davida,Edward编者按:近期发生了多起中心化交易所暴雷(AEX、虎符)事件,导致用户无法及时将自己的资产提现出来.

1900/1/1 0:00:00
ICP:DFINITY的NNS激励是怎么样的?

网络神经元系统(NNS)是 DFINITY 的治理系统,由神经元(Nervous)组成,负责未来互联网计算机在各个方面的决策和优化.

1900/1/1 0:00:00
TORN:金色观察|美国政府制裁混币器Tornado 其多个网址404

美国政府正在打击加密货币混币器。2022年8月9日,美国财政部外国资产控制办公室 (OFAC) 宣布制裁混币器Tornado Cash,将Tornado Cash及38个以太坊地址添加到特别指定.

1900/1/1 0:00:00
比特币:什么是比特币?用Pokemon卡牌来解释

前言:本文仅适合于刚刚接触区块链和比特币的初学者。本文用Pokemon(译为口袋妖怪或宠物精灵)的卡牌交易来说明比特币的最基本原理.

1900/1/1 0:00:00
CLE:预言机 区块链的最后一公里? | 白话区块链入门166

北京时间 2019 年 6 月 25 日凌晨 1点,区块链资产平台 Synthetix 遭遇 Oracle 攻击,导致平台上的 sKRW/sETH 汇率出错.

1900/1/1 0:00:00