【鏈聞精選】「Gas 上限提高」引發社群激辯!開發人員為何會反對?

tsai
分享
【鏈聞精選】「Gas 上限提高」引發社群激辯!開發人員為何會反對?

以太坊礦工正投票將每個區塊的Gas 上限增加25% 至1250 萬。

撰文:張改娟

6 月19 日,以太坊礦池 Ethermine 的母公司 Bitfly 發推稱,「以太坊礦工正投票將以太坊網路上限從1000 萬增加至1250 萬。從理論上講,隨著Gas 上限的提高,以太坊將能夠處理大約每秒44 次交易,而不是35 次。對於以太坊社區而言,這是又一重大里程碑事件。」

廣告 - 內文未完請往下捲動

「Gas 上限提高」引發社區激辯! 開發人員為何會反對?

Gas 上限是單個區塊允許的最多 Gas 總量,以此可以用來決定單個區塊中能打包多少筆交易。上一次Gas 上限大幅增加是在2019 年9 月,當時的限制從800 萬增加到1000 萬。

鏈聞查詢 Etherscan 數據發現,6 月18 日之前,以太坊每日平均 Gas 上限為 1000 萬左右,6 月19 日為逾 1074 萬,6 月 20 日和 21 日昇至 1200 萬左右,分別為 1186.71萬、1195.06 萬。

「Gas 上限提高」引發社區激辯! 開發人員為何會反對?以太坊每日平均Gas 上限,來源:Etherscan

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

「Gas 上限提高」引發社區激辯! 開發人員為何會反對?以太坊最新區塊開採數據,來源: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 周高昂的手續費給人們帶來了很多壓力,所以並不怪他們會作出這個決定。

Vitalik Buterin 在推特補充稱:「(雖然) 6 週之前反對,現在Gas price 一直這麼高,也對用戶很不好。長期的解決方案肯定是先把所有能搬到Rollup 的應用搬到Rollup ,然後等分片,但是短期提高Gas limit 是唯一的擴容方法,所以好處可能超過壞處……我不知道。」

針對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上限將使以太坊網路更加集中,並增加節點運營成本。這就是為什麼我們要避免此類事件發生的重要原因。

「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%。

「Gas 上限提高」引發社區激辯! 開發人員為何會反對?

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 攻擊等問題也值得思考。

本文經鏈聞同意授權轉載,文章來源:鏈聞 ChainNews(ID:chainnewscom)