來源:探探區塊鏈作者:談國鵬,Ownbit創始人
最近有不少關于EIP-1559的文章,但是一般都晦澀難懂。我用比較通俗的語言講一下我對EIP-1559的理解。
EIP-1559是一個改進以太坊手續費機制的提案,由Vitalik等人在2019年4月提出,距今已經討論、優化近2年。雖然它只是一個以太坊的優化提案,但是相應機制已經被?Filecoin?所采用。因此它從理論和實踐層面都有一定的說服力!
然而,對于EIP-1559的反對和質疑,就如同贊同它的聲音一樣,非常的明顯和強烈。因此它充滿著爭議,并且對它的實施存在一些風險。
最簡單EIP-1559原理
當前以太坊手續費機制為:fee=?gasPrice*gasUsed。因為特定交易使用的gasUsed通常不變化,因此整個手續費的核心要素就是?gasPrice。調整?gasPrice?的大小決定了你花費手續費的多少,以及你的交易被確認的速度。
4個地址共計質押803萬枚DODO:8月8日消息,據Lookonchain監測,在領取DODO后,4位投資者選擇質押DODO而非拋售DODO,在過去2小時內共計質押803萬枚DODO(約合112萬美元)。[2023/8/8 21:31:30]
EIP-1559將gasPrice參數拆分為兩個參數:BaseFee+Tip。其中BaseFee由系統決定,不需要用戶指定。而Tip是指額外小費,它決定了在相同BaseFee的情況下排序的優先權。
BaseFee
BaseFee由系統計算,具體的邏輯你可以完全跳過,并不影響你對EIP-1559的理解。這里簡單闡述一下其計算邏輯:
每個區塊設置總GasUsed的均點為:1250萬,上限為:2500萬;
Hamster宣布智能合約Gas分析工具正式上線:4月25消息,一站式Web3.0安全開發環境及中間件引擎Hamster自研的智能合約代碼分析工具正式上線。據悉,該工具可向Web3.0數以十萬計的智能合約提供合約Gas消耗情況分析,能大幅提高合約運行效率,緩解以太坊網絡堵塞情況。此外,Hamster將自動創建模擬鏈并生成Gas費消耗報告,讓開發者更好地了解自己合約在以太坊網絡中的消耗情況。通過結果分析,開發者還可以發現合約中的潛在問題,如:循環操作次數過多;過量的存儲操作與計算操作;不必要的外部調用及復雜性設計等。能進一步優化合約的性能和可靠性,降低運行成本。[2023/4/25 14:25:06]
當實際區塊使用的總氣超過均點時提升BaseFee,低于均點時降低BaseFee。
華僑銀行:正對跨境支付、“意向貨幣”等用例進行Web3技術試驗:金色財經報道,新加坡華僑銀行(OCBC)正在利用區塊鏈等 Web3 技術來推動未來增長,該行架構主管 Peter Koh 表示,華僑銀行已創建了一個內部使用的區塊鏈引擎,用于消費者快速跟蹤基于區塊鏈的產品和服務,而且也完成了實體文件驗證和交易匹配兩項區塊鏈概念驗證,同時正在進行 Web3 技術用例試驗,比如跨境支付、意向貨幣(purpose-bound money)、元宇宙、文件驗證和數字身份。此前消息,華僑銀行旗下 Lion Global Investor 于今年八月和亞洲數字證券交易平臺 ADDX 達成合作并推出電子錢包現金管理工具。(kr-asia)[2022/11/23 7:59:53]
因此BaseFee會根據網絡流量的大小進行上下波動。我們看一下Filecoin的BaseFee走勢圖就會有一些感官認識:
美國非營利性兒童福利組織Upbring推出首個加密捐贈基金:金色財經報道,美國最大非營利性兒童福利組織之一Upbring旗下創新實驗室 Upbring Innovation Labs (UIL) 宣布推出首個加密捐贈基金Crypto Endowment Fund for Better Childhoods,該組織稱這是首個兒童加密捐贈基金,由其合作伙伴The Giving Block(加密慈善行業領導者)管理,捐贈者可以提供加密貨幣,據悉他們正在與挖礦公司、加密協議和NFT 藝術家合作,以建立一系列具有社會影響力的合作伙伴關系,目前NFT平臺ArtBlocks創始人 Erick Calderon已捐款15 ETH。(globenewswire)[2022/9/22 7:12:12]
FiecoinBaseFee
在EIP-1559設計中,BaseFee部分的手續費是直接銷毀的,以抵制以太坊系統的通脹。該點也是礦工可能抵制的關鍵點,有觀點認為,這將大大降低礦工的收入。該點的設計較為獨立,我們不展開討論。
EIP-1559有什么用?
EIP-1559有什么用,才是我們今天要討論的主要話題。首先我闡述一下我的觀點:它沒有什么大用,但有一些小用。我分別來闡述一下:
EIP-1559沒有什么「大」作用
沒有什么大作用是指它不能減少網絡擁堵,即它不是為擴容而設計的。因此實施了EIP-1559后,以太坊該擁堵還是擁堵。。
另外,它沒有什么大作用,也是指它不能大幅降低用戶礦工費。用戶礦工費的本質是由供需關系決定的。在以太坊不能有效擴容,需求過于旺盛的情況下,任何改變手續費機制的措施,對于降低手續費這個目標而言,都是徒勞的!
EIP-1559有一些「小」的作用
首先,我這里講的小,是針對以上兩個大目標而言的。因此此處小并不是貶義,而是指一個程度。
通常用戶發出的交易可以分為三種情況:
情況A:該交易必須下一個區塊就確認,例如一些劫持交易、參與某個1CO的交易。用戶不惜一切代價使其快速確認;
情況B:用戶期望該交易快速確認,例如在5分鐘內。并不一定要在下一個區塊,但是不希望等待太久,例如用戶充值交易所,進行數字貨幣的買賣;
情況C:用戶希望以較少的礦工費確認一筆交易,并不在意多等待數小時甚至數天。
對于情況A,EIP-1559的作用并不大。在EIP-1559情況下,為了達到情況A的目標,我們需要去計算合適的Tip,這點和現在計算合適的gasPrice并無差別。
對于情況C而言,EIP-1559也是沒有任何優勢,我們設定一個GasFeeCap(手續費上限)來達到該目標,這和我們目前設置一個固定較小的gasPrice也是別無二致的。
但是對于情況B而言,EIP-1559卻有非常大的優勢。從用戶或者錢包開發者角度來看,幾乎不需要做什么事情,便可以達成這個目標。在設置的GasFeeCap范圍內,你的交易總是可以以當前BaseFee的價格進入區塊。在固定Tip的情況下,你所花費的礦工費由系統決定。
因此這是最省心,也是用戶最友好的。而在EIP-1559之前,為了達到情況B的目標,我們可能需要多次發送交易加速。
EIP-1559達到以上目標的本質是延后決定手續費的機制。即在EIP-1559之前,用戶生成交易即決定手續費的大小,而EIP-1559將手續費拆分成兩部分,其BaseFee的部分在打包時實時決定。這類似于編程環境里常講的延遲加載、需要時加載等概念。
上述情況B也是最常見的情況,因此EIP-1559的實施,對于用戶而言,是有相當大的作用的。它將降低用戶干預交易的需求,同時也將更加經濟。
總結
從用戶端和錢包開發這角度來說,EIP-1559的作用和意義不能說小。雖然它不能解決擁堵的問題,也不能大幅降低交易礦工費,但是它卻可以讓以太坊系統手續費更加平滑、用戶使用以太坊交易的體驗更加友好。因此我想,這也是為什么在有很大爭議的情況下,技術導向的Vitalik堅持EIP-1559的主要原因吧!
如今市場情緒高漲,總給人一種革命成功的錯覺。但我們知道還有很多問題沒有得到解決,產品可用性很差.
1900/1/1 0:00:00截至2021年2月25日,比特幣價格近1年大漲476%,經歷近10年的加密貨幣獲得更多金融機構及頂尖科技公司的青睞.
1900/1/1 0:00:00本文來源:FX168財經報社周四,比特幣一度上漲,突破5萬美元,這是加密貨幣行業看漲的新跡象,區塊鏈數據顯示,一些大投資者開始囤積長期貨幣.
1900/1/1 0:00:002月25日,以太坊兩大礦池,魚池與星火礦池先后發表了對以太坊EIP-1559提案的態度,前者支持,后者反對。兩大最知名的以太坊礦池的截然不同的態度,也引發了市場對于EIP-1559提案的關注.
1900/1/1 0:00:00本文是對JoeKelly于2020年7月8日首次發表的“如何殺死比特幣”(HowtoKillBitcoin)一文的反駁.
1900/1/1 0:00:00基于UMA協議開發的合成資產考慮到了趣味性或用戶需求,這或許才是「合成資產」應該有的樣子,而不是被「預言機」束縛想象力.
1900/1/1 0:00:00