前两天我们讲了比特币挖矿和比特币的共识机制POW,这里绕不过一个问题就是51%的算力攻击。
????
???
比特币白皮书中,有过这样的表述:诚实节点控制算力的总和,大于有合作关系的攻击者算力的总和,该系统就是安全的。
换句说,当系统中有合作关系的恶意节点所控制的算力,超过诚实节点所控制的算力,系统就是有被攻击的风险。这种由恶意节点控制超过50%算力所发起的攻击,称为51%算力攻击。
微软与前以太坊矿企CoreWeave签署价值数十亿美元的人工智能算力协议:6月2日消息,据 CNBC 援引知情人士报道,微软已与前以太坊矿企 CoreWeave 签署人工智能算力协议,价值可能 (至少) 数十亿美元。微软和 CoreWeave 都拒绝置评。总部位于纽约 CoreWeave 专门提供基于图形处理器(GPU)的云计算服务,已成为 OpenAI 的 ChatGPT 等人工智能(AI)服务的核心。
此前报道,CoreWeave 于 4 月 22 日宣布以 20 亿美元估值完成 2.21 亿美元 B 轮融资,Magnetar Capital 领投,英伟达、GitHub 前首席执行官 Nat Friedman 和苹果前高管 Daniel Gross 参投。[2023/6/2 11:53:54]
那是不是所有的加密货币系统都有可能遭遇51%算力攻击的风险呢?其实并不是的,只有基于PoW共识机制的加密货币,才存在51%算力攻击,比如比特币。
CoinFLEX重组已获得塞舌尔法院的批准:3月7日消息,CoinFLEX公告表示,重组已获得塞舌尔法院的批准。CoinFLEX预计法院将在本周公布书面命令。锁定资产(LUSD、LETH 等)的交易已停止。CoinFLEX希望尽快实施重组,并在法院命令发布后24小时内不会重启锁定资产交易,以便让所有锁定资产持有人充分了解情况。CoinFLEX将在收到书面法庭命令后详细说明后续步骤。
据悉,2022年8月,CoinFLEX向塞舌尔法院申请重组,以解决资金短缺问题。它将寻求存款人和法院的批准,以向存款人发行rvUSD代币、CoinFLEX股权和锁定的FLEX Coin。[2023/3/7 12:47:25]
在比特币网络中,采用PoW共识机制来解决如何获得记账权的问题,采用“最长链共识”解决如何记账的问题。
UniLend v2将于10月27日在以太坊测试网上推出:10月16日,据官方消息,DeFi借贷协议UniLend Finance将于10月27日在以太坊测试网上推出UniLend v2。[2022/10/16 17:28:02]
所谓51%的攻击,就是利用比特币网络采用PoW竞争记账权和“最长链共识”的特点,使用算力优势生成一条更长的链“回滚”已经发生的“交易行为”。
????
动态 | 过去24小时以太坊总交易额增至251.89万ETH:根据amberdata.io数据显示,过去24小时内以太坊总交易额为251.89万ETH,较此前数据增长了48.27%;日活跃用户量149924,用户活跃上升15.34%;新增合约33371个,较此前数据下降53.40%;平均交易费用达12.58 GWEI,上升4.99%;最活跃合约为SUM TOKEN(SUT);通证代币交易总额为456783,较此前数据相比上升33.72%。[2019/3/5]
???
51%是指算力占全网算力的51%,比特币网络需要通过哈希碰撞来匹配随机数从而获得记账权,算力衡量的是一台计算机每秒钟能进行哈希碰撞的次数。
算力越高,意味着每秒钟能进行越多次的哈希碰撞,即获得记账权的几率越高。
在理论上,如果掌握了50%以上的算力,就拥有了获得记账权的绝对优势,可以更快地生成区块,也拥有了篡改区块链数据的权利。
实际上,当恶意攻击者持有比特币全网占比比较高的算力时,即使尚未达到51%的比例,也可以制造相应的攻击,比较典型的就是双花问题。
????
???
双花问题
假设A拥有51%的算力,在区块高度1127时,A转给B一个比特币的记录被矿工打包。
待交易确认后,A依靠51%的算力优势在区块高度1126后重新生成了一条“更长的链”,并在区块高度1127处又将该BTC转给C且该交易记录被打包,即该链包含了A将一个比特币转给C的记录。
根据“最长链共识”,包含给C转账记录的链成为主链,则A转给B的一个比特币则为“无效支付“。
若掌握了51%的算力,除了可以修改自己的交易记录外,还可以阻止区块确认部分交易,以及阻止部分矿工获得有效的记账权。
但是,拥有51%的算力也不是万能的,无法修改其他人的交易记录,也不能阻止交易的发出,更不能凭空产生BTC。
????
???
现实中比特币网络51%算力攻击能成功吗?
理论上来说,要执行51%算力攻击,首先需要拥有比网络其他矿工更强的算力。这意味着要有非常多的挖矿设备,大量挖矿设备本身就会消耗大量的资金。而且除了设备,还需要大量的电力能源消耗。由于电价上涨以及能源需求的增加,在过去几年里获得足够的电力来运营矿场变得愈发地困难。
当比特币网络还很小的时候,或许有可能获得足够的电力来运行提供51%算力的设备,但随着时间的推移,比特币网络消耗的电力持续增长,攻击者需要获得大量电力才能成功执行攻击,这种可能性也就越来越小。
发动算力攻击也是为了有利可图,但从经济角度来看,51%算力攻击的成本太高,利润太少,无法产生大量资金,并且会有受到重大损失的风险。
由于所涉及的成本和风险,进行51%攻击确实没有任何意义,而诚实挖矿则有利可图的多。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。