2020年,以太坊上日活躍賬戶以及日成交量快速增長,意味著越來越多人使用該網路。尤其人們在ERC-20代幣上頻繁搬遷,同時以太幣日交易量在數月內保持在200萬左右,這些都事關重大。
許多平臺的成交量都很高(包括1inch.exchange, Synthetix和Matcha),它們都屬於Defi板塊。這也從另一方面預示著去中心化金融運動導致了鏈上活動的增加。
鏈上活動的增加,導致網路變得異常擁堵,交易費也更加昂貴。
礦工們用資金池中的每筆交易來填充區塊。如果資金池收到的交易太過頻繁,使用者必須支付更高的費用才能將自己的交易排到隊伍的最前面。如果費用設得太低,一單交易會長時間晾在池子裡。這種交易的延遲,對於那些追求不斷變化且鉅額利益的交易員來說,可能是災難性的。
考慮到低網路吞吐量僅為每秒14起交易(TPS),待定交易的池可以很快被填滿。隨著等待交易的人們排起長隊,將交易置頂的額外費用也會增加。這導致了網路在不堪重負下變得無效且昂貴。類似的案例還有Crypto Kitties和FCoin,它們在過去都曾經引發嚴重的堵塞。
為了突破這個瓶頸,以太坊社羣的開發者正在致力於將網路從Pow模式轉換成PoS一致性演算法。因為PoS演算法可以提供到使用者更便宜且更高效的以太坊體驗。
不幸的是,切換以太坊2.0版本的日期一次次推延。如果再不進行升級,由於TPS(每秒交易量)壁壘低、交易成本高,DeFi的繁榮可能會凋零。
以太坊不是唯一解決方案
以太坊2.0的延遲推出的背後主要原因還是風險。畢竟鏈上的資產以及活動如此之多,從以太坊1.0成功切換成2.0的風險是很高的。為了突破當前瓶頸,開發人員發起了一個“以太坊1.x”計劃:該計劃的重點是改進現有網路的同時,並行構建以太坊2.0。
有幾支團隊正在研究各種與以太坊1.x相關的提案,提案的清單包括了以太坊改進提案EIP-1108、EIP-1844、EIP-2028和EIP-2200。
以上提案所做的改進是為了降低鏈上交易費用以及助益執行鏈下解決方案。
在2.0版本開始執行之前,對以太坊最大程度擴容,最明智的方式是將一些交易從鏈上移除。儘管Layer2網路並不能擁有和底層網路相同級別的安全性(類似於比特幣上的閃電網路),但它們還是相對安全實用的。
以太坊開發人員已經實驗了一段時間的鏈外設定。鏈外交易的用例包括狀態通道和支付通道兩種。這兩種通道允許多個使用者在Layer 1上鎖定ETH,並在Lay 2上快速交易或更改狀態,卻不會阻塞網路。
例如,Plasma網路相當於狀態通道以及支付通道的總和,只是Layer 2一般為使用者服務。
狀態通道以及Plasma的最大的缺點是,它們無法提供智慧合約強大的支援,因而使用受限。另一種替代方式ORU頗受歡迎,它在智慧合約支援下可以增長1000個交易/秒。
ORU有著和PoS相似的設定:鏈下的聚合器發揮著節點一樣的作用。包括智慧合約互動在內的所有交易在Lay 2上進行,由質押過的節點定期彙總,再提交給Layer 1。這些提交資訊可供任何人審查,如果節點有意作惡,就會有失去質押的風險。
另一種把計算放在鏈下的方式,就是使用零知識證明。零知識證明使執行計算的一方能夠證明他們已經完成了計算,而不必透露如何進行計算。零知識證明不用提供操作歷史,而只需要建立該歷史的數字證明。這些證明的體積都很小,使用者在更有效地利用鏈上空間的同時也捍衛了資料的真實性。
這種方法對於去中心化交易(DEXes)的設定很管用。這些交易平臺可以將訂單處理轉移到鏈外,這給以太坊預留了足夠網路頻寬,平臺使用起來也更為舒適。
狀態通道,Plasma,ORU和零知識證明都可對以太坊進行擴容。
擴容性解決方案誰來建造?
以太坊無疑擁有這區塊鏈行業最大的開發者社羣。開發者因龐大的使用者群而來,他們必須克服平臺的侷限:即使在TPS(每秒交易量)的限制下,也能提供服務。
Machinomy, FunFair和Liquidity Network都在構建以太坊狀態通道。狀態通道的利基市場相當小,也不太受歡迎。例如,Raiden Network曾經霸佔頭條,但現在也不過在CoinMarketCap排行榜上佔據300-400的排名。
Plasma更受歡迎一些。CoinMarketCap上前100的專案(類似於Matic Network和OMG Network)都在用它。值得注意的是,Matic將Plasma修改版和以PoS為底層的側鏈融會貫通,使它能駕馭各種應用。類似於Matic這樣的解決方案對於Defi專案有著潛在價值。
ORU可能是最受Defi專案矚目的。實驗性工具Unipig,是由Plasma集團和Uniswap聯合打造的。Uniwap是以太坊DeFi的頂級應用之一。
隨著Unipig的推出,Synthetix相繼開發了ORU。該交易所以將大宗商品和外匯等傳統金融工具代幣化,並以加密貨幣交易而聞名。Synthetix曾演示過ORU的操作,其操作顯示次秒就可以進行交易確認,使用者體驗與Binance等中心化交易所不相上下。
ZK-STARKS的零知識證明最近也被Defi專案採納。ZK-STARKS是由StarkWare開發的,該公司從以太坊基金會獲得了價值400萬美元的效能型獎金。
ZK-STARKS可以在不信任設定下啟用零知識證明。從前叫做Ethfinex的DeversiFi是一個去中心化交易所,它是第一個執行ZK-STARKS的去中心化交易所。該平臺的交易速度可達9000筆交易/秒。
除了擴容性解決方案外,1inch還引入了Chi-Gastoken,這是一個非常受歡迎的去中心化交易所聚合器。其代幣允許使用者在價格較低時購買和儲存gas費用。它主要的缺點是,如果網路持續堵塞,早期鑄造的gas代幣會被耗盡;而且由於gas費用昂貴,使用者沒有機會鑄造新的代幣。因此,這個解決方案目前還達不到預期的效果。
以太坊擴容的封閉式思考
儘管以太坊不太可能短期內向功能齊全的PoS網路轉變,但DeFi和其他應用的想象空間還很大,它們的命運還遠未註定。最近流行的DeFi專案採用了這些基於Layer 2的可擴容性解決方案,這說明它們還是具有實用價值的。因為區塊鏈行業規模尚小,在智慧合約支援的基礎上上多出的幾千TPS的交易速度,足以讓以太坊行進半程還能利用DeFi的熱度。