今日要闻

以太坊 Gas 提高上限引发社群激辩 开发人员为何会反对?

发布于2020-06-24 16:51:51 来源:vdaily.com 作者:vdaily
导读: 6月19日,以太坊矿池Ethermine的母公司Bitfly发推称,“以太坊矿工正投票将以太坊网络上限从1000万增加至1250万。从理论上讲,随着Gas上限的提高,以太坊将能够处理大约每秒44次交易

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 上限,来源:Etherscan

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

以太坊最新区块开采数据,来源:Etherscan

“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 使用量创新高,交易费用大幅增加

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

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

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

以太坊网络交易费用,来源:BitInfoCharts

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

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

比特币网络交易费用,来源:BitInfoCharts

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

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

以太坊每日 Gas 使用量(7 天移动平均值),来源:Glassnode

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

(以上内容获合作伙伴 火星财经 授权节录及转载,原文链接 | 撰文:张改娟

声明:文章仅代表作者个人观点意见,不代表区块客观点和立场,所有内容及观点仅供参考,不构成投资建议。投资者应自行决策与交易,对投资者交易形成的直接间接损失作者及区块客将不承担任何责任。

区块客致力于发掘和整理各种与区块链技术有关的内容,只要与区块链或区块客网站有关的合作和/或建议,我们都非常欢迎。请您发电邮至[email protected]与我们联系。

声明: 凡注明为其他媒体来源的信息,均为转载自其他媒体,转载并不代表本网赞同其观点,也不代表本网对其真实性负责。如系原创文章,转载请注明出处; 您若对该稿件内容有任何疑问或质疑,请即联系,本网将迅速给您回应并做处理。邮箱:mail@vdaily.com

今日要闻

热门阅读