結合EIP-1559 的燃燒效果,轉到PoS 共識機制後,以太坊的通縮可以預期。但其實通脹並不是百害而無一利,適當的通脹也有利於經濟生態發展。
撰文:Polkadot 生態研究院
背景
作為以太坊邁向更易使用的重要一步,倫敦硬分叉本質是調整以太坊網絡gas 費用的EIP-1559 升級,以應對用戶使用中日益增長的礦工費(目標如此)。
我們暫且不談目前以太坊網絡的使用成本是否降低,但從另一組數據我們可以看出更有意思的東西,即自以太坊EIP-1559 升級以來,截止8 月15 日以太坊已經燃燒超過45000 枚ETH (數據來源於ultrasound.money)。
按照目前的燃燒速度發展下去,2021 年預計將有80 萬至240 萬ETH 被銷毀,每分鐘有接近2.5 個ETH 被燃燒,這聽起來是一個令人興奮的數字,畢竟每銷毀一個ETH,就意味著市面流通的ETH 減少一個。
從字面上我們判斷這樣的說法是有支撐的,畢竟經濟學的供需原理實在容易理解,但作為一個冷靜的觀察者我們不得不回到一個客觀的角度來看待倫敦升級可能帶來的影響。
以太坊倫敦升級是什麼?
作為開啟了智能合約,為DeFi 和NFT 的出現奠定了基礎的以太坊隨著區塊鏈技術應用落地,日漸蓬勃發展。然而任何事物都是動態變化中的,如果是一灘死水毫無波瀾必將被時代所拋棄。
基於此,以太坊也進行了一輪又一輪的升級,對其性能進行優化,讓其更加的符合時代的需求。每一次以太坊升級都會給整個加密領域帶來重大的影響,這一次備受外界矚目的倫敦升級也不例外。
本次升級可謂一波三折,先是礦工群體的聯合示威反對,再是實施兩週前發現的漏洞,讓本次倫敦升級顯得有些倉促,可實際上以太坊倫敦升級已經前後準備了三年(以EIP-1559 的首次提出作為起點)。
歷史的走向不會被逆轉,以太坊向著ETH2.0 時代又近了一步,以太坊PoS 的時代也即將來臨。
那麼本次倫敦升級到底做了些什麼?本次倫敦升級雖然也是硬分叉升級,但是並沒有產生新的Token,更新僅針對以太坊節點和客戶端。
主要包含了五個重要的的社區提案:(1)手續費改進方案EIP-1559;(2) BASEFEE 操作碼EIP-3198;(3)降低Gas 費退款的EIP-3529;(4)拒絕以0xEF 字節開頭的新合約的EIP-3541;(5)將難度炸彈延遲至2021 年12 月1 日的EIP-3554。
下面我們將對其進行一一的拆解。
1.EIP-1559
EIP-1559 實施後,Gas 手續費會作為一種基礎費用(basefee)發送給網絡本身並進行銷毀,用戶只需要付給礦工一定數量的小費,這項提案取消了Gas 費的拍賣系統,從而改變了整個生態系統的交易模式。
基礎費用將根據網絡當前的使用率動態調節,該部分直接被銷毀。基本邏輯是當以太坊的區塊使用率超過50% 時,基礎費用將增加;當區塊使用率低於50% 時,基礎費用將降低,基礎費用將在小範圍內波動。
EIP-1559 明確了三件事情:
1. 將以太坊的費用和去中心化應用程序協議本身明確的聯繫起來;
2. 消除了自由市場Gas 費的不確定性,減少了交易等待時間;
3. 增加一種類似於比特幣的供應有限的說法;
具體來說,現有的以太坊太不好用了,因為每次轉賬所需要的Gas 費是以價高優先的密封一口價拍賣模式,對於使用以太坊網絡的用戶來說,經常會遇到預估不准Gas Price,而導致所他所發起的轉賬一直處於待定狀態(pending)。
如果沒有取消交易就只能乾等著了,一來二去頗花時間和精力不說,還會支付出更多的Gas 費,整個網絡時常是Gas 費居高不下,其中一個原因就是現有的Gas 費機制的問題。甚至還可能會因為操作不當而出現支付了天價的Gas 費的情況(轉賬金額跟Gas 費寫錯了,結果轉賬的金額才0.01ETH,但是Gas 費卻支付了10ETH)。
所以EIP-1559 的核心目的就是改善這種情況,大幅提高交易效率,並且讓用戶體驗的更好。使用者在轉賬時,有基礎費率作為參考價,然後自己再酌情添加小費(Tips),便可以完成交易,省錢又省心。另一方面,使用者也不用擔心再弄出天價Gas 費了,只需要設置自己願意支付的最高額度就可以獲得交易的收錄打包即可。
簡單的理解就是 EIP-1559 提案優化了交易費用的構成,有利於廣泛的普通用戶和開發者,但從某種程度上損害了礦工的利益。因為Gas 費作為礦工重要收入的一部分,在倫敦升級之後僅剩小費。
這意味著什麼?雖然以太坊並沒有因此而擴容,Gas 費也仍然是動態的。在網絡擁堵的時候,gas 可能還是會很高,但是其實際的費用是可靠並且可預測的,而這為Layer2 提供了更好的發展環境。
同時眾所周知,每創建一個新的區塊,就會產生兩個新的以太坊通證,帶來了一定程度上的通脹,而這也引起了投資者的擔擾,因為高通脹率的背後是融資風險的增加。
我們在上文介紹中提到,EIP-1559 提案實施之後,用戶支付的Gas 中的basefee 將發送給網絡本身銷毀,並永久地從以太的總循環效應中移除。也就是說會抵消大部分的通脹,並確保了礦工不會為了獲得更多的激勵,人為地堵塞網絡。
實施EIP-1559,可以使得以太坊和比特幣的通脹率基本持平,而這也鼓舞了更多的個人和機構投資者加入以太坊生態系統的熱情。
從短期來看,EIP-1559 確實損害了礦工的利益,但是從長期來看,EIP-1559 有利於以太坊生態系統的長久發展。
2.EIP-3198
那麼EIP-3198 是什麼?
我們可以簡單的認為EIP-3198 是為了EIP-1559 而設計的,它通過添加了一個BaseFee 操作碼,返回交易所在區塊執行交易時的基本費用,智能合約可以在鏈上對這個值進行訪問。
這樣確保了BaseFee 費的可靠性,有利於欺詐證明的驗證。同時由於其可訪問的特性,為去中心化gas 費衍生品的出現提供了條件,進一步豐富了DeFi 的生態系統,所以EIP-3198 是減少EIP-1559 漏洞的重要組成部分。
3.EIP-3529
而EIP-3529 取消了操作碼selfdestruct 的Gas 返還,並減少了操作碼sstore 的Gas 返還,也就是減少了以太坊Gas 退款,我們怎麼來理解這件事呢?
首先 Gas 返還的初衷是為了激勵開發者在可能的情況下清除狀態,然而實際上這導致了開發者為了獲取更多的激勵而創造了Gas Token,導致了狀態規模的增加。
同時EIP-1559 帶來了額外的區塊大小差異,而Gas 返還從50% 降低到20%,可以對其進行一部分的抵消,等於減輕了節點受到的網絡傳輸壓力,穩定其去中心化的能力和安全性。
4.EIP-3541
與針對Gas 費進行改進的EIP-1559、EIP-3198、EIP-3529 不同,EIP-3541 拒絕以0xEF 字節開頭的新地址似乎只是一個簡單的變更,可實際上EIP-3541 也具有著重要的意義。
這份提案將使得以0xEF 字節開頭的新合約無法部署,而不會影響現有的合約,為未來EIP-3540 更加廣泛的EVM 改進提議奠定了基礎。
EIP-3540 引入了「一種用於EVM 的可擴展、版本化,在部署時進行驗證的」可以更好的分離代碼和數據的模式,縮短了客戶端運行驗證的時間,對Layer2 的代碼驗證、多字節操作碼等多個方面都具有重要的意義。
然而EIP-3540 與以0xEF 字節開頭的合約並不匹配,以0xEF 字節開頭的合約只能作為被與EIP-3540 語義相符的智能合約識別的方式而保留,所以拒絕以0xEF 字節開頭的新合約對於EVM 整體優化是具有積極的意義的。
EIP-3541 提案的實施也讓用戶看到了EVM 改善的曙光。
5.EIP-3554
眾所周知,難度炸彈是以太坊引入的一種機制,即隨著挖礦難度增加,在以太坊塊鏈上挖一個新區塊所需的時間會隨之增加,從而人為減慢以太坊的發行速度,這是為了以太坊向PoS 權益證明機制算法轉變而設計的。
在以太坊由PoW 工作證明轉變為PoS 權益證明時,礦工的行為會被凍結,然而由於這樣的過渡還沒準備好,以太坊選擇了對其延遲。
實質上在過去已經經歷過了大都會(EIP-649)、君士坦丁堡(EIP-1234) 和穆爾冰川(EIP-2384) 三次長時間的延遲,本次以太坊的核心開發者選擇了較短時間的延遲,僅僅是將時間延遲到了2021 年12 月,也可以說明共識機制的過渡已是箭在弦上不得不發,在不久的將來,我們就可以看到權益證明的過渡。
以太坊倫敦升級會帶來怎樣的影響?
難得我們能看到以太坊這樣如此知名的項目修改經濟模型,其實修改經濟模型也不是首次出現,由於EIP-1559 早在幾年前就先提出,並且EIP-1559 所解決的問題也確實是許多項目也要面對的問題:交易效率低下,礦工舞弊問題。
於是,去年10 月份左右,Filecoin 也依據ETH 的EIP-1559,將其進行小幅調整之後,最終將EIP-1559 納入到了Filecoin 上。
Filecoin 上線EIP-1559 後已經有十個月左右了,EIP-1559 對Filecoin 帶來了怎樣的效果,我們可以作為參考來看看以太坊倫敦升級後可能會達到怎樣的效果。
首先確實會帶來手續費率的波動,而有了基礎費率作指導,所有參與者對於進行轉賬時所花多少轉賬費心裡就更有底氣了。 Filecoin 的創始人Juan 還專門寫了一篇文章《Filecoin 中的EIP-1559》來表達Filecoin 上EIP-1559 的運行效果。
EIP-1559 具有許多令人稱讚的特性與Filecoin 的設計考慮相一致:
效率。 EIP-1559 概述了一種更有效的Gas 設定和核算模式;
用戶體驗。估算和費用設定相對來說比進行首價拍賣要簡單;
關鍵消息的吞吐量。 Filecoin 中的WindowPost 消息處理時間十分緊迫,因此必須以一種可以解決擁堵問題的強大支持方式進行處理,EIP-1559 為此類消息提供了更高的可靠性和吞吐量;
獎勵交易網絡。整個網絡承擔著處理交易的成本,所以應該得到相應的補償;
而另一方面,我們也應該清楚地分辨ETH 與Filecoin 兩者也有很多不同的地方,最大的不同就在於兩者處理的主體上是不同的,Filecoin 對於Gas 主要是針對「存儲+計算」的一些證明方法上,ETH 主要是交易層面的信息。
那麼實際ETH 會有什麼效果呢?
這是一張知名業內大V 神魚截下來的圖,顯示單個區塊燃燒的ETH 已經達到4、5 個之多,超過了單個區塊產生2-3 個ETH 的發行速度了,所以,從數值上來看確實會有通縮的效果。
這張圖還有一個值得關注的地方,就是Base Fee,也就是基礎費用,也達到了200-300GWei,所以,從實際情況來看,ETH 的這次倫敦升級並不能從根本上解決高Gas 費的情況。當遇到需求高峰的時候,比如NFT 密集發行期間,或者DeFi 火爆期間,Gas 費還是會受到供需的影響,而使得基礎費用也被推高。
當然,需求不旺盛的時候燃燒的ETH 並沒有超過發行量,基礎費用也不是特別高。
所以,綜上,以太坊此次的升級並不能從根本上解決高Gas 費的問題,但是另一方面,考慮到現有的以太坊還是PoW 共識機制,在之後轉到PoS 共識機制後,以太坊的通脹率會進一步降低,結合EIP-1559 的燃燒效果,以太坊的通縮將是可以預期會發生的事。
也由此,因為以太坊的通縮,許多業內知名人士都開始關註一個點,以太坊的市值是否會超越比特幣,比如BitMEX 創始人Arthur Hayes 就撰文表示探討以太坊市值超越比特幣的可能性,高盛則是在5 月就發布了報告,說以太坊是最具「實際使用潛力」的區塊鏈,市值有望超越比特幣,Pantera Capital 創始人Dan Morehead 接受采訪時就表示,即將到來的倫敦升級將幫助以太坊赶超比特幣,使以太坊更像一種固定資產。
但我們不得不承認,這些都是基於當下發展的揣測,未來以太坊是否能達到大家的預期,依然有待觀察。
此次以太坊升級會對波卡生態帶來什麼影響?
根據以太坊這次的倫敦升級,我們看到了不同利益主體之間的博弈,也看到了最後呈現的效果,這對於波卡及其生態的發展也有諸多啟示。另外,我們也可以通過了解其前因後果,挖掘出對波卡生態有益的方面進行總結和吸收。
1. 以太坊的升級並不能解決根本問題
此處以太坊倫敦升級中,以EIP-1559 最為耀眼,但是EIP-1559 本身的出發點就不是為了真正解決Gas 費高而提出的,同時實際情況也體現出,它並不能真正解決Gas 費高的問題。因為儘管修改了Gas 費的定價機制,但是其高低依然與市場供需關係掛鉤,隨著NFT 和DeFi 的持續火爆,依然會使得Gas 費居高不下。
真正解決這個問題的方式還是在擴容上,這還是得等到ETH 從PoW 的共識機制轉換到PoS 上才能根本性的解決這個問題。
所以,儘管這是一次重大的升級,但是,ETH 仍然沒有解決根本性問題。反觀波卡,本身就是NPoS 的共識機制,目前來看,它天然就沒有性能和高Gas 費這方面的困擾,不過,以太坊這種調整經濟模型的思路還是可以藉鑑的。
2. 見證了治理的威力
其實從邏輯上講,以太坊的升級有種強行推行的意味,因為這是在損害礦工們利益前提下的一次升級,而且改動的還是最重要的經濟模型,但是在「為了讓以太坊變得更好」這杆大旗之下,最終還是以治理的方式通過了這次重大的修改。
這也讓我們見證了一次治理的威力,這意味著當出現一些項目有困難的時候,可以通過治理的方式,哪怕損害部分人的重要利益,也能推動項目朝好的一方面發展。
3. 通脹確實是個問題,但並非百害而無一利
從此次以太坊倫敦升級中EIP-1559 提案設計了會將基礎費用燃燒掉,這可以為以太坊帶來通縮的屬性,結合實際跑出來的數據,確實從理論上是可以達到通縮的。眾多行業大V 也紛紛對於以太坊由原有的通脹轉變為通縮之後,而對以太坊大加讚賞,十分看好其前景。
其實關於這次以太坊升級中,將基礎費用燃燒掉這個做法還有一些小討論,其中一個討論便是將這部分基礎費用返還給DApp 開發者,這樣可以進一步激勵從業者參與到以太坊的建設中。而這樣的思路,其實在波卡生態中就已經有項目如此考慮了。
Astar (原Plasm)就定位為一個DApp 的中心,其經濟模型中就設計了將一部分轉賬費分配給DApp 的參與者,讓所有DApp 開發者與Astar 一起共建共享,享受整個生態發展的紅利。
而關於將一部分Gas 費用於生態建設部分,波卡也有踐行多時,波卡創始人Gavin 博士深知一個生態的建設是時間+資金推動的,生態建設一定需要資金支持。而波卡的生態又不能只靠募集的資金作為支持,所以他巧妙地將一個生態發展所需的資金設計到了波卡本身的經濟模型中,這也就是波卡的財政庫或者叫國庫(Treasury)機制。
當然,波卡是NPoS 的共識機制,每年會通脹10% 左右,但是這部分通脹的資金並不會完全給到參與Staking 的人,剩餘的部分會連同一部分交易費用和節點的懲罰,三部分的資金匯聚起來作為波卡的國庫(Treasury)。
由於機制上的設計,使得只要波卡正常運行,波卡國庫的資金就會源源不斷地積累起來。而波卡的國庫由波卡的議會管理,其中持有的資金可以通過制定支出提案通過治理的方式決定是否進行支出,以此可以為波卡生態做出貢獻的項目或組織提供資金上的支持。
國庫每24 天為一個預算期,如果國庫結束一個預算期而沒有花光所有的資金,它的一部分資金就會被燒掉——從而造成通貨緊縮的壓力,該百分比目前在波卡上為1%。
所以,波卡不僅考慮到將資金收集起來激勵生態,還考慮到燃燒掉一部分引髮帶來一定的通縮,但也有人說,波卡10% 的通脹太高了,但反過來說只燃燒1% 根本無濟於事。
其實,通脹並不是有百害而無一利,適當的通脹也是有利於經濟體的發展的,現在高速發展的各國都是會有適度的通脹,這好比央行加息與降息一樣,為了生態發展的需要進行適度的調整,靜態的框架+動態的細微調整或許才是比較合理的一種生態發展方式。