本月初,ETC官方团队在 Twitter 上指出,ETC 链上可能正在发生数据回滚以及双重支付攻击。他们随后要求数字货币交易所和 ETC 矿池对 ETC 的冲提币业务进行高达 400 块的确认高度。
研究小组声称,据他们所知,ETC 网络运作正常。
正在发生链回滚和双重支付攻击?
链回滚是指,区块链的客户端会在区块链网络中发现一条更长的链,从而替换掉客户端当前所同步的这条链,这一操作会使得在当前客户端上链上数据的回滚,重新同步最长链的数据。这一设计策略在诸多区块链中得到应用。“最长的链获胜”是去中心化网络的规则之一。“最长的链”是由多种维度所定义的,其中包括挖矿难度(大多数的矿工都在以此进行挖矿)。
51%的攻击是基于最长链的概念。如果一个矿工有足够的哈希计算能力,它们基本上可以重写一个区块链来满足它们的需要。它们可以先使用链上的数字货币为商品、服务甚至其他加密货币进行付费,然后改写区块链的历史,使这些交易在链上不曾真正发生过,这样他们就能够在得到购买的商品之后,收回已经支付出去的数字货币。
目前,对比特币网络进行51%的攻击的代价可能太高了。然而,ETC 并不像比特币和以太坊那样拥有强大的哈希能力。根据 ETCSTATS.net 消息,在撰写本文时,ETC 只有 8.8TH/s 的算率。相比之下,比特币拥有超过 3900 万 terrashash 的算力,就算和以太坊相比,以太坊也有大概 190TH/s 的算率。
ETC 不像比特币和以太坊那样拥有强大的哈希能力。
这些数字表示进行链回滚或双花攻击所需的哈希算力。虽然在 ETC 网络上进行双重消费或回滚的成本要比在其他一些网络上低得多。但是在这个价值近 6 亿美元的网络上的操作,它的价格仍然比其他很多网络上要贵。
ETC 的交易问题引人关注
ETC 团队强调他们相信一切都没问题。然而,在随后的一条推特中,他们要求数字货币交易所和 ETC 矿池对 ETC 的冲提币业务进行高达 400 块的确认高度。
值得一提的是OKEx交易所,和其他交易所相比,该交易所 ETC 的交易量最大。不论如何,和其他数字货币相比,ETC 在各个交易所的交易量的分布还是比较均匀的:
值得一提的是 OKEx 交易所,和其他交易所相比,该交易所上 ETC 的交易量最大
增加所需的确认数可以减少被攻击的可能性。一个作恶的矿工想要从区块链里重新发布或删除一个额外的区块,需要更多的哈希能力。太多的混乱会导致“硬分叉”。网络中的大多数能够决定未来将接受哪条链。
ETC 本身来自于围绕以太坊早期的一个 bug 的硬分叉。传说中的DAO攻击导致一些以太坊社区成员不同意硬分叉而要求保留原始链。
更新 1/7:ETC 的 Twitter 账户发布了一个更新,可能会让情况变得更清晰。这篇帖子声称,一家秘密采矿制造商正在测试一批新设备,并私自从事挖矿活动。
Regarding the recent mining events. We may have an idea of where the hashrate came from.
ASIC manufacturer Linzhi confirmed testing of new 1,400/Mh ethash machines #projectLavaSnow
– Most likely selfish mining (Not 51% attack)
– Double spends not detected (Miner dumped bocks)
— Ethereum Classic (@eth_classic) January 7, 2019
评论