ETC可能遭受了51%攻击

2019 年 1 月 22 日

ETC可能遭受了51%攻击

本月初,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


2019 年 1 月 22 日 09:305997
用户头像

发布了 123 篇内容, 共 33.5 次阅读, 收获喜欢 139 次。

关注

评论

发布
暂无评论
发现更多内容

我为什么开始技术写作?

flyer0126

技术创作

# LeetCode 215. Kth Largest Element in an Array

liu_liu

算法 LeetCode

ARTS-1

你当像鸟飞往你的山

ARTS 打卡计划

那些会阻碍程序员成长的细节[2]

码闻强

程序员 程序人生

Flutter开发环境配置

玉龙BB

flutter android vscode

数据产品经理实战-数据门户搭建(上)

第519区

数据中台 开发数据

【Java 25周年有奖征文获奖名单公布!!!】关于Java,你最想赞扬、吐槽、期待的变化是什么?

InfoQ写作平台

写作平台 Java25周年 活动专区

MySQL 可重复读,差点就我背上了一个 P0 事故!

楼下小黑哥

Java MySQL

重学 Java 设计模式:实战单例模式

小傅哥

设计模式 编程思维 重构 优化代码

眼中有码,心中无码

小眼睛聊技术

学习 深度思考 程序员 最佳实践 算法

# LeetCode 863. All Nodes Distance K in Binary Tree

liu_liu

算法 LeetCode

5G时代下应用的安全防御研究

Nick

5G 5G网络安全 5G安全

关爱孩子的心理建设

Neco.W

人生 感悟 教育

爬虫框架Scrapy应用实践-淘宝保险频道数据抓取【2】-抓包分析

hadesxiong

Python 爬虫 保险 Scrapy

ARTS-01

NIMO

ARTS 打卡计划 ARTS活动

如何做好Code Review?

flyer0126

Code Review

线程池续:你必须要知道的线程池submit()实现原理之FutureTask!

一枝花算不算浪漫

源码分析 并发编程

你不知道的SSD那些事

焱融科技

分布式 存储 SSD nvme

Mysql索引不会怎么办?6000字长文教会你

Super~琪琪

MySQL 数据库 sql 索引

我的编程之路 -6(新时代)

顿晓

android 编程之路 时代

DDD 中的那些模式 — 使用 Specification 管理业务规则

Joshua

设计模式 领域驱动设计 DDD 架构模式

ARTS - Week Two

shepherd

js algorithm

深入计算机底层,从几本靠谱的书开始

HackMSF

计算机工作原理

像孩子一样认识新事物 —— 读《终身幼儿园》

YoungZY

学习 读书笔记 读书

我常用的浏览器插件

彭宏豪95

chrome 效率工具 浏览器 插件

知识也会生宝宝?

史方远

个人成长 随笔杂谈

奈学:传授“带权重的负载均衡实现算法”独家设计思路

奈学教育

分布式

ARTS week 3

刘昱

Vue生态篇(一)

shirley

Java Vue

美团可能会强势涉足 ToB

罗小布

创业 互联网巨头 深度思考 互联网

每个人都是领导者的工程团队

hongfei

ETC可能遭受了51%攻击-InfoQ