「Gas上限提高」引发社区激辩!开发人员为何会反对?

6月19日,以太坊矿池Ethermine的母公司Bitfly发推称,「以太坊矿工正投票将以太坊网络上限从1000万增加至1250万。从理论上讲,随着Gas上限的提高,以太坊将能够处理大约每秒44次交易,而不是35次。对于以太坊社区而言,这是又一重大里程碑事件。」

Gas上限是单个区块允许的最多Gas总量,以此可以用来决定单个区块中能打包多少笔交易。上一次Gas上限大幅增加是在2019年9月,当时的限制从800万增加到1000万。

链闻查询Etherscan数据发现,6月18日之前,以太坊每日平均Gas上限为1000万左右,6月19日为逾1074万,6月20日和21日升至1200万左右,分别为1186.71万、1195.06万。

截至目前,Gas上限在1160万左右。

「Gas上限提高」有何利弊?

这一投票引燃了以太坊社区对于Gas上限问题的争议。经链闻整理,「Gas上限提高」具有以下利弊。

利:

  1. 从理论上讲,提高Gas上限意味着能够在降低费用的同时提高以太坊的整体产能。
  2. 加快网络交易处理速度。若投票通过,以太坊将能够处理大约每秒44次交易,而不是目前的35次。
  3. 可激励参与者来为网络的安全性和良好运行作出贡献。

弊:

  1. Gas上限提高会增加运行和维护节点以验证网络上的事务所需的资源,导致节点运营费用增加。
  2. 可能会使网络更加集中。
  3. 引发叔块问题。随着Gas上限的提高,矿工需要花费更多的时间来对每个区块进行处理。如果在同一区块高度,尽管多位矿工都挖出了新的区块,但只有其中一个将成为最长链上的区块,而其他区块只有被后续区块引用,才能成为叔块(可得到部分奖励)。
  4. 引发DoS攻击问题。
  5. 增加区块大小并不会扩展系统。
  6. 只有矿工才可以对此进行投票。
  7. 大区块可能会对像以太坊1.x这样的单分片网络构成严重威胁。

那Gas上限对谁更有利呢?Crypto News Flash分析称,在以太坊区块链上的DeFi协议和游戏Dapp将受益于Gas上限的提高以及Gas费用的降低。如果费用过于昂贵他们可能无法保持盈利。另外,Gas费用的降低可能会大幅增加基于以太坊区块链上代币的交易,并对这些代币的性能产生积极影响。

以太坊社区有何反应?

部分以太坊矿工和研究人员赞成提高Gas上限。矿工Han M称,「即使会由于叔块(Uncle Block)导致利润减少,也仍然赞成提高Gas上限的提议。」其认为,对于现在90%的人来说,与去中心化金融(DeFi)DApp(Synthetix等)交互太过昂贵。尽管提高Gas上限可能会损害了我们的某些利润,但这是必要的牺牲。矿工关心的是生态系统及其可用性。加密货币研究者XavierLava也认为,若这一提议能够通过,可以激励参与者来为网络的安全性和良好运行作出贡献。

不过,Gas上限提高也会导致节点运营费用增加、网络更集中、叔块以及DoS攻击等问题。由此不少开发者、矿池发声反对。

针对该投票,以太坊核心开发者Péter Szilágyi表示,以太坊的矿工们根本不关心网络的长期健康状况以及DoS攻击问题。随着Gas上限的提高,区块链的规模将会变得更大,这使得同步和运行一个完整的节点更加困难、昂贵。

对此,以太坊联合创始人Vitalik Buterin回应称,高昂的转账收费可能会使得区块链用处大不如前。但他也透露,Sparkpool在大约六周前就此事联系过他,当时他反对提高Gas上限的决定。但他补充称,过去6周高昂的手续费给人们带来了很多压力,所以并不怪他们会作出这个决定。

针对Péter Szilágyi对以太坊矿工的「指责」,矿工Han M回应Péter Szilágyi称,「我承认,整个矿工社区在沟通方面存在一些问题,但大多数矿工并不是Péter Szilágyi想象得那样。

研究人员Alexey Akhunov则从另外一个角度对Gas上限提升带来的影响作出了解释。其表示,「我们可以先来看看提高Gas上限会发生什么。如果这是进一步提升网络基础设施的一部分,那么我们必须考虑由此引发的弊端是否可以得到解决。如果可以,那我们应该如何进行解决?反之,我们应该思考这些弊端是否可以进行预防。如果Gas上限超过某个阈值,以太坊或将在中长期内变成一个自行终止的系统(self-terminating system),由非常脆弱的基础设施提供支撑。」

专注于区块链可扩展性、信息安全的独立研究院Georgios Konstantopoulos表示反对进一步增加区块大小。其重申,增加区块大小并不会扩展系统。

以太坊矿池Flexpool也对此持反对意见。其表示,只有矿工才可以对此进行投票。似乎仅有Sparkpool和Ethermine参与该投票。矿工每开采一个新区块,就可稍微提高一点Gas上限。如果多数矿工想要提高Gas上限,则其就会缓慢增加。更高的Gas上限将使以太坊网络更加集中,并增加节点运营成本。这就是为什么我们要避免此类事件发生的重要原因。

Flexpool还指出,大区块可能会对像以太坊1.x这样的单分片网络构成严重威胁。Multi-Shared Eth2是一个巨大的里程碑,但更高的Gas上限则不是。

事实上,6月4日,1inch.exchange就曾在推特发起关于「以太坊矿工是否应该提高Gas上限」的一项投票。投票选项为No、2500万、5000万以及1亿。对此,Vitalik Buterin评论称,2500万是不切实际的,建议将选项区间设置在1200万至1500万之间。Vitalik Buterin表示,很多客户端开发人员甚至还会担心在1200万至1500万之间存在风险。

他接着提出,可以在计算Gas价格时进行一些更包括存储操作和基本交易成本的更改,以将容量扩展约20%。

1inch的CTO Anton Bukov对Cointelegraph表示,Gas上限提高可能会使运行网络的节点过载,促使较弱的节点离开以太坊网络,从而使得网络分散程度更低。这就是为什么如此保守地提高Gas上限的原因。

以太坊Gas使用量创新高,交易费用大幅增加

的确,过去几个月以来,以太坊交易费用及Gas使用量均大幅增加。

BitInfoCharts数据显示,今年4月份以来,以太坊网络上的交易费用大幅增长。截至目前,以太坊网络的单日平均每笔交易费用为0.465美元,较4月1日(0.0886美元)增长超4倍。5月份开始,以太坊的平均交易费用徘徊在0.4美元至0.7美元之间。

相比之下,比特币的单日平均每笔交易费用已恢复至在5月份第三次区块奖励减半之前的水平,低于1美元,相较于5月20日的6.647美元减少了超86%。

另据Glassnode数据显示,随着DeFi活动的火爆以及市场对以太坊2.0的关注度增多,今年以来,以太坊每日Gas使用量(7天移动平均值)大增62%,并于上个月突破了600亿,接近历史高点,截至昨日达604.53亿。

若该投票能够获得通过,则以太坊交易费用激增问题将在一定程度上得以缓解。不过,由此引发的节点运营成本增加、网络更为集中、DoS攻击等问题也值得思考。

本文来源: 链闻 文章作者: 佚名
    下一篇