時間:2023-07-26|瀏覽:279
根據倫敦升級的規范文檔,這次升級包含了五項EIP(以太坊改進建議)中的重要提案EIP-1559。這個提案在兩年前就被提出來了,引起了很多爭論。對于礦工來說,有人認為這個提案有利于以太坊未來的發展,也有人認為它會損害礦工的利益。
實際上,EIP-1559對現有的以太坊gas費機制進行了重要的調整。在倫敦升級之前,以太坊的gas費是由gaslimit和gasprice決定的,礦工會優先處理gasprice更高的交易。然而,在交易高峰期,這種機制很容易導致gas費過高。同時,用戶很難準確估計當前的交易狀況,導致某些用戶需要等待很長時間才能進行交易,或者因為對網絡狀況判斷錯誤而支付過高的gas費。
而在EIP-1559通過后,現有的gas報價機制將被取消,取而代之的是“BASEFEE”(基本費用)和“Tip”(小費)的方式。用戶進行轉賬時,需要設置一個“FEECAP”(費用上限),包括基本費用和小費的總和。
BASEFEE是由系統動態調整的,根據當前網絡的擁堵情況進行調整。如果區塊不擁堵,用戶只需要支付BASEFEE和最低Tip費用。在交易之前,用戶可以預估這個費用。當區塊擁堵時,即區塊gas超過1000萬時,BASEFEE將不斷上升,直到下一個區塊的gas低于1000萬為止。因此,如果區塊長期處于擁堵狀態,BASEFEE將呈指數增長狀態,半小時內可能達到幾百美元以上。這時,一些不那么緊急的用戶可能選擇暫時不交易,將區塊空間讓給更緊急的用戶。當區塊gas接近2000萬的區塊空間上限時,礦工將再次采用原有的價格拍賣方式,按照Tip費用從高到低的順序進行打包。
另一個不同之處是,以往用戶支付的gas費將被礦工收取,而在EIP-1559之后,BASEFEE將被銷毀,礦工只能獲取Tip費用和固定的區塊獎勵。因此,礦工的挖礦收益確實會受到一定影響。
對于用戶來說,EIP-1559最大的好處是可以更好地預估gas費。以前,在使用以太坊進行交易或合約交互時,經常會因為估計費用不準確而導致gas過低需要等待。如果用戶取消交易或加速交易,實際上需要支付雙倍的gas費用。
同時,用戶也不需要擔心出價過高導致gas費的浪費,因為多余的gas費將被退回。舉個例子,如果你將FEECAP設置為100在區塊不擁堵時,BASEFEE為10,Tip費用為1,那么實際消耗的費用為11,而剩下的89將被退回。而在倫敦升級之前,用戶設置的所有gas費都將被消耗掉。可以看出,EIP-1559確實能給用戶帶來更好的使用體驗。
對于以太坊生態系統來說,EIP-1559的出現使得區塊空間的價格能根據網絡情況自動調整。在擁堵時,平均區塊空間的價格上升,一些不緊急的交易會選擇稍后發送。這種彈性的價格調控可以緩解以太坊的擁堵情況,避免大量用戶在同一時間進行交易。同時,銷毀BASEFEE也是以太坊首次采用銷毀機制,減輕了以太坊無限發行的膨脹壓力,也增加了礦工自行發送交易的成本,避免了礦工惡意抬高gas費的情況發生。
可以看出,倫敦升級中的EIP-1559是以太坊向POS轉型的重要過渡,對于用戶和開發者來說是友好的,可以推動以太坊應用的持續發展,緩解用戶體驗的壓力。盡管一定程度上削減了礦工的收益,但隨著以太坊的發展,礦工的收益不再僅來自挖礦收益,還包括以太坊應用所帶來的MEV等其他收益。
目前來看,以太坊是僅次于比特幣的共識機制和總價值最高的公鏈生態系統。大多數用戶和礦工對以太坊的長期收益持樂觀態度。對礦工而言,更重要的是選擇一個算力穩定的礦池。例如,中國的“619”礦圈清退潮中,其他礦池的算力下降了15%甚至20%以上,而ViaBTC微比特礦池作為頭部礦池,算力波動不大。算力穩定的礦池意味著出塊穩定,收益也更穩定。在倫敦升級之后,gas費收入減少,如何確保穩定的出塊收益是礦工需要更多考慮的事情。