自4月底至今,以太坊网络显得十分拥挤,造成某些人受到气体限制或区块大小增多的困扰。

以太坊(ETH)网络上的持续拥堵造成某些开发人员和社区成员倡议提升天然气限制,这样就可以扩展其交易吞吐量。

Etherscan的数据显示信息,自5月初至今,均值汽油价格上升了三倍多,最近几天均值约为30Gwei。

依据EthGasStation的数据,推送一回简单的ETH交易(均值使用最少的汽油)均值需要支付0.16美元的费用。ERC-20令牌传输和智能合约调用的成本可能要高出许多倍。

费用增多已经对游戏DApp的链上活动产生了重大影响。DappRadar的统计数据显示信息,以太坊的游戏活动在5月份猛然降低,而别的连锁店的盈利则有所增加。

倡议增多气体限制

费用增多主要是考虑到链上活动增多-特别是考虑到Tether正开展向ERC-20网络的过渡。当稳定币提供商采取行动通过侧链解决问题时,第二层解决方案可能需要某些时间才能建立自己的位置。

与此同时,某些以太坊建筑商(比如说1英寸交易所)开始要求将天然气限制提升最少2.5倍,从现阶段的1000万天然气限制提升到了2.5倍。从理论上讲,这将增多网络的容量并减少费用。

以太坊中的气体限制定义了可以插入到一个区块中的最大计算数量,这与比特币(BTC)中的区块大小概念十分相似。

Gas是每个操作消耗的计算资源的抽象表示。以太坊开发人员手动设置每次计算的天然气成本,虽然它们通常接近真实的计算成本。

增多气体限制的问题

以太坊的联合创始人VitalikButerin直接回复了1英寸,暗示着他们推进将保守的增多到12到1500万加油,虽然他透露“许多客户开发人员甚至担心在这些水平上的风险。”

1inch的CTOAntonBukov向Cointelegraph解释说,这种担忧源自运行网络的节点可能的过载:

“可以使用耗费很少汽油但需要大量资源的操作来攻击节点。如果事务处理开始需要10到15秒,则节点将完全停滞”

因此,气体限制的增多带来了弱节点被网络抛弃的风险,因为它们不再能够处理交易。他补充说:“这就是为什么如此保守地提升限制的原因,即使那样,通常通常是在客户端实现中获得某些优化结果之后才完成。”

最近一回天然气限制增多发生在2019年9月,从8上升到1000万。

替代解决方案

Buterin提议更改某些计算类型的天然气价格,比如说基本交易成本和存储操作,以有效地提升产能约20%。但是,这将需要网络硬分叉,他承认,这要比矿工同意新的限制要复杂得多。

其他人则建议等待更确定的解决方案,比如说以太坊1.x甚至是以太坊2.0,其重点是提升可扩展性。两者都仍在大力发展中,如果网络等待它们,网络可能会失去基础。

Buterin在2018年发表的研究断言,以太坊具有相当高的需求弹性,表明在高拥挤情况下,网络的使用率降低了。

限额应该增多吗?

布科夫认为,现在是时候再增多了:

“我认为在8个月内已经有足够数量的客户端发布并开展了必要的优化,并且已经有了1200万个[气体限制]网络,要测试整个1500万个用户,将是一件很棒的事情”

尽管如此,该决定仍需得到更广泛的以太坊社区的客户开发人员,矿工和DApp开发人员的同意。