首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ETC成功进行Thanos硬分叉升级,箱底的旧矿机又能用了

2020年11月29日03:48,ETC(即以太坊经典)在艰难度过数月“至暗时刻”后终于迎来了一次大变革——Thanos硬分叉升级。

什么是Thanos硬分叉?

ETC在2020年11月29日进行节点升级,区块高度11,700,000,升级后的节点完成了ECIP-1099提案中的代码实现:延长了epoch的长度。ETC原本与ETH相同,都是每30,000个区块为一个epoch,每更新一次epoch后,将增加DAG文件的体积。此次升级后,ETC的epoch长度延长一倍,升级为每60,000个区块为一个epoch。

延长最大的区别就在于DAG文件,ETH和ETC网络中的DAG文件,DAG文件用于协助挖矿,他的会随着epoch的增加而变大,在Thanos硬分叉之前,ETC的DAG文件体积已经达到4GB,这意味着Thanos硬分叉之前,4GB显存的显卡不能挖ETC。

完成升级后,ETC的epoch长度延长一倍,DAG文件体积大大降低,从原来的4GB降低为2.47GB。同时,通过变更epoch的计算方法,ETC的挖矿算法也在Ethash算法基础上做了升级,成为Etchash算法,初步脱离ETH算法大家庭。这就是ETC的Thanos硬分叉。

Thanos硬分叉的原因:摆脱算力攻击困境

ETC作为ETH的分叉币种,从某种程度上讲,在Thanos硬分叉之前,ETC与ETH几乎代码一致,也拥有相同的挖矿算法,所有ETH网络上的技术革新,基本上都可以在ETC网络实现,ETC享受着ETH巨大的技术红利。但也由于算法相同的原因,而ETH的规模又更加庞大,导致ETH只要有一部分算力流入ETC,就会形成很强的规模效应。

这对本身算力并不算庞大的ETC来说却是个威胁,ETC的挖矿生态和网络安全极其脆弱:1%的ETH算力就可以对ETC网络进行算力攻击,甚至是51%攻击。而1%的ETH算力,可以通过按秒计费的方式从Nicehash购买,成本极低;也可以通过向大矿工付费租借获得,因为具有1%以上算力的ETH大矿工,并不在少数。这在8月份ETC连续受到3次51%攻击就可以看出来,ETC网络存在重大的安全应还。

即使ETC的挖矿收益远超ETH,还是没有足够多的矿工参与ETC挖矿。这进而导致ETC网络安全更加脆弱。

从图中可以看出,8月份ETC网络遭受攻击后,全网算力急剧下降。因此ETC必须要变更算法,与ETH挖矿进行切割,防止攻击者通过低成本获取ETH算力来攻击ETC网络。

Thanos硬分叉带来的影响

Thanos硬分叉主要针对ETC挖矿领域进行了升级和变革,主要影响如下。

1.ETC的DAG文件体积降低到3GB以下,3GB、4GB显存显卡可以重新参与ETC挖矿。在Thanos硬分叉后第一天,ETC全网算力从4.15Th/s提升至6Th/s。

2.ETC算法升级为Etchash, ETC和ETH不再使用相同算法,显卡矿工需要更新使用支持ETC新算法的挖矿软件才能挖ETC。同时,Nicehash上的Ethash算法算力,将不再支持ETC挖矿,这也使得攻击ETC成本不会再像最初一样。

ETC团队通过Thanos硬分叉,实现ETC的变更算法,与ETH挖矿进行切割,杜绝攻击者使用低成本购买的ETH算力来攻击ETC的可能,提升网络安全性;通过降低DAG文件需求,全面吸收被ETH淘汰的算力,甚至激活已经被淘汰近一年的3GB显存显卡,大幅度提升ETC网络算力,增强ETC生态活力。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201130A0DHGT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券