修改算法还是累积财富?频遭51%攻击的PoW币应如何反击?
一开始是Verge(XVG),价值180万美元的代币在几个小时之内被洗劫一空。接着是Bitcoin Gold(BTG),黑客通过双花攻击卷走了1800万美元的BTG。然后又是Verge,这一次的损失是170万美元。除此之外,很多人认为Monacoin也遭到了同类攻击。有人正在一步步攻破这个PoW币种,控制其算力,随后发起51%攻击。其他PoW团队也正在保持高度警惕,希望自己的币不会是下一个受害者。
PoW团队严阵以待
51%攻击,即恶意矿工控制了网络中大多数算力,然后强制执行虚假交易,过去,社区就这种攻击方式进行了多次讨论,却从未遇到过此类情况。这一切都在今年4月4号发生了改变。那一天Verge遭到了51%攻击。攻击很快就被发现并制止,所有人都认为这只是Verge发生的一次小失误,因此一切又回归正轨。然而,仅仅一个月之后,Verge再次遭到了51%攻击,Bitcoin Gold和Monacoin也成为了受害者。这一连串的攻击极大地打击了人们对PoW币种的信心,并且迫使团队开始采取防御措施。
尽管这种攻击类型被称作是51%攻击,而事实上,要控制一个网络所需掌握的算力根本不需要超过51%。由于Verge采用了5种不同的算法,攻击者只需降低其中一种算法的挖矿难度,然后集中火力进行攻击,也就是攻击者只需要掌握五分之一的算力。而进行第二次攻击时,黑客改变了攻击模式,选择控制了两种算法——scrypt和lyra2re。至于Bitcoin Gold,则是由于equihash算法遭到了攻击,同类算法的使用者还有Zcash和Komodo等。
发动51%攻击的成本
经历了几轮51%攻击之后,各个团队都在加紧更新代码好让社区相信自己的币是安全的,同时还会检测可能存在的攻击者。根据研究表明,攻击Ethereum Classic(ETC)的成本是7000万美元,而向其它市值排名前十的PoW币发动51%攻击的成本分别是多少呢?比特币的攻击成本是22亿美元,Zcash是8700万美元。研究者表示,“如果一个Zcash矿工将8%的算力切换到Bitcoin Gold,那么他就相当于掌握了该网络51%的算力,也就是说51%攻击BTG的成本是每天580 Zcash,约20万美元。”
由于BTG的算力远远低于Zcash等币,因此其更容易成为目标。既然在PoW网络进行双花攻击的可行已经被证实,攻击者很可能会开始计算向Nicehash等供应商租借算力所需的成本,然后再选择目标下手。这对部分竞争币来说是很危险的:攻击者将一个币种的挖矿算力切换到另一个币种简直易如反掌,这样一来,算力较低的PoW币就会在毫无准备的情况下遭到攻击。
风暴预警
PoW团队已经开始反击,他们采取了多种措施来应对可能出现的攻击。根据开发团队的要求,币安已经开始提高equihash币种的交易确认数。从理论上来说,所需的确认数越多,开发者就更容易检测并且制止可能出现的51%攻击。与此同时,Maidsafe已经提出采取一种新的共识机制即PARSEC,不过有人认为这么做可能导致其遭受女巫攻击(Sybil attacks)[1]。
大部分采用PoW算法的币种都是由比特币衍生而来的,这一点非常值得注意。假设某PoW竞争币团队通过部署脚本来定期监测他们的算力。某一天他们突然发现算力在短时间内涨了10%,他们就会收到提醒。无论新增的算力是来自一个未知的矿池,还是为现有的矿池累计了超过50%的算力,他们都会有足够的BTC用于购买大量的算力来应对攻击。这是一场风险极高的游戏,PoW团队不能掉以轻心。没有人希望成为下一个Bitcoin Gold。
注释 (↵ returns to text)- 即自私挖矿,在网络中,通过控制系统的大部分节点来削弱正确数据冗余备份的作用。↵
免责声明:
1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。
2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。
- 贝佐斯最后一封股东信:宇宙希望你成为普通人,千万别让它成为现实2021-04-19 17:02
- Props,让互联网与区块链无缝对接的「中间件」2021-04-19 17:02
- Coinbase高管到底卖了多少股票?2021-04-19 16:03
- 通往未来之路:下一代互联网与Metaverse2021-04-19 16:03
- 央行前行长周小川谈比特币:要提醒,要小心2021-04-19 15:03
- 链上新知 |电子图片卖出7000万美金,让马斯克都来站台的NFT究竟是什么?2021-04-19 15:02
- Crypto VC,LP怎么投?2021-04-19 13:03
- 周末比特币融资利率跌至-0.03%低点,为7个月以来最低水平2021-04-19 11:02