EIP1559改進提案是V神在2019年提出,這一提案一直以來備受關注。同時今年3月份也被正式放到了以太坊倫敦硬分叉升級中,預計下個月會部署到主網。
EIP1559改進提案受到關注的原因,在于這一措施如果得到實施,將會徹底改變當前以太坊上gas費的定價問題。
我們通過對提案原文件的解讀,來看看這一提案到底都講到了哪些內容。
概述
以太坊當前的"第一價格拍賣"收費模式是低效的,對用戶來說是不必要的成本。EIP1559改進提案提出了一種方法,用一種基于網絡需求調整基礎網絡費用的機制,來取代原先的收費模式。提案創造了更好的費用價格效率,減少為避免支付不必要的高額費用和所需客戶端軟件的復雜性。
?“第一價格拍賣”的收費模式就是我們當前所處的階段,我們每做一筆交易,礦工會根據所有交易的出價,優先打包處理出價最高的交易,出價低的就要排隊等候。這就導致了很多交易需要等很長的時間才會被處理,效率低下。如果想要你的交易得到優先打包,你需要額外增加gas費。
以太坊開發人員已提交EIP-5988,旨在降低鏈上儲備證明費用成本:金色財經報道,以太坊開發人員已提交改進提案EIP-5988,該提案中引入了一種全新的預編譯解決方案,旨在提高以太坊網絡上運行零知識證明的效率,并且降低鏈上進行基于Merkle證明這樣的儲備證明費用成本,儲備證明通常被用來驗證用戶的加密資產是否完全保留在交易平臺/加密公司中。不過以太坊基金會的研究員Dankrad Feist認為,雖然以太坊鏈上還沒有太多任何零知識證明友好的哈希函數,引入EIP-5988可能會對鏈上安全性產生未知后果,因為將任何類型的哈希函數納入以太坊協議都需要慎重。就目前而言,尚不清楚EIP-5988是否會在下一次“上海”升級中部署。(eips.ethereum)[2023/1/8 11:01:12]
簡要中最后提到的客戶端軟件,應該是指我們平時所使用的錢包。我們平時使用小狐貍插件的時候,能夠看到gas價格可以在快速、慢速和默認的正常速度三者間進行選擇,當然你也可以自定義gas價。采用提案的方式后,錢包不再需要去估算每筆交易的gas費用。
以太坊自EIP1559上線以來總計已銷毀超257萬枚ETH:金色財經消息,據ultrasound數據顯示,以太坊自EIP1559實施一年以來,已總計銷毀超過257萬個 ETH。其中,銷毀ETH最多的行為是ETH轉賬,有237,626 ETH,其次是Opensea、Uniswap V2和USDT。[2022/8/7 12:07:00]
摘要
協議中有一個BASEFEE值,它在每個區塊中最多可以上下移動1/8。最初,礦工們將這一數值調整為平均gas消耗量為800萬的目標。如果gas消耗較高,則增加BASEFEE,如果gas消耗較低,則減少BASEFEE。交易發送者通過提供兩個值來指定其費用:
1)?"溢價"值:gas價格被添加到BASEFEE價格上,它可以被設置為一個相當低的值,以補償礦工的利率風險,或者設置為一個較高值,以便在突發事件中贏得競爭。BASEFEE被燒毀,溢價給了礦工。
OP Labs:EIP-4844將大幅降低Rollup費用,使以太坊能夠在保持去中心化的情況下擴容:7月30日消息,OP Labs推特發文稱,EIP-4844將大幅降低Rollup費用,使以太坊能夠在不犧牲去中心化的情況下擴容。近期來自OP Labs、Coinbase和ConsenSys的研究人員和開發人員參與了社區第二次會議,討論了公共開發網絡、收費市場設計和同步架構等話題。今年3月,以太坊創始人V神(Vitalik Buterin)在推特上分享了關于其和幾位開發者共同提出的EIP-4844提案,該提案建議用proto-danksharding代替擴容解決方案Danksharding。該提案致力于在尚未實際實施任何分片的情況下,部署構成完整Danksharding規范的大部分邏輯和交易格式及驗證規則。Proto-danksharding引入的主要特性是新的交易類型,稱之為攜帶blob的交易。攜帶blob的交易引入一種新的交易格式,其中包含大量數據,EVM執行無法訪問,但其提交可以訪問。提案提議每30天自動刪除blob數據,以防止網絡對數據和內存存儲的要求過大。Proto-danksharding部署后,所有驗證者和用戶仍須直接驗證完整數據的可用性。[2022/7/31 2:49:01]
2)?"上限"值:代表交易發送者愿意支付的最大總額。
以太坊JavaScript庫Ethers.js提出EIP-3540:EOF v1:4月7日消息,以太坊 JavaScript 庫 Ethers.js 提出 EIP-3540:EVM Object Format (EOF) v1,目前正在審查中。EIP-3540 為 EVM 字節碼引入了一種容器格式,使分離代碼和數據更加干凈;允許根據平臺規則在部署時驗證字節碼;支持更輕松引入新的突破性更改功能。[2022/4/7 14:09:51]
EIP1559改進提案引入了一個全新的概念,基礎費用。基礎費用是用戶必須支付的最低的價格,基礎費用會根據上一區塊實際的gas消耗量自動調整。
同時用戶在交易的時候不再是指定gas費用,而是給出自己愿意支付費用的最大值,以及愿意付給礦工的打包費最大值,即溢價。對于內容中提到的燃燒機制,放在后面的內容再做解釋。
數據:以太坊礦工收入以美元計算在 EIP-1559 升級前后差別不大:8月31日消息,以美元計算的以太坊礦工收入在 EIP-1559 升級前后差別不大,約 1.8 億美元。幣價方面,以太坊幣價本月大部分時間徘徊在 3000 美元附近,而 7 月則圍繞 2000 美元波動。數量方面,據 Etherscan 數據,截止 8 月 29 日,以太坊礦工本月共挖得以太坊約 6.1 萬枚環比大幅減少(7 月共挖得 9.1 萬枚),主因 EIP-1559 升級后以前部分屬于礦工的以太坊被銷毀。(The Block)[2021/8/31 22:49:03]
動機
以太坊目前使用一個簡單的拍賣機制為交易費定價,用戶發出交易價,礦工選擇出價最高的交易,被選中的交易支付他們指定的出價。這導致了幾個嚴重的低效率來源:
1)交易費的波動性與交易成本不匹配:成熟區塊鏈上的交易費用,由于有足夠的使用量,所以區塊是滿的,但這往往非常不穩定。在以太坊上,最低費用通常在2gwei左右,但有時會漲到20-50gwei,甚至有一次漲到了200gwei以上。這就造成了嚴重的低效率。因為當gas價格為200gwei時,網絡因接受更多交易進入區塊而產生的成本實際上是2gwei時的100倍。在這兩種情況下,800萬gas和802萬gas是不一樣的。
2)為用戶帶來不必要的延遲:由于每個區塊的硬性gas限制,再加上交易量的自然波動,交易往往要等待幾個區塊才能被納入,但這在社會上是無益的;由于沒有"懈怠"機制,允許一個區塊變大,下一個區塊變小,以滿足每個區塊的需求差異,因此沒有人明顯得到好處。
3)第一價格拍賣的效率低下:簡而言之目前的方法,即交易發送者發布帶有費用的交易,礦工選擇支付最高的交易,每個人都支付他們的出價,效率非常低,因此需要復雜的費用估算算法,即使這些算法最終也不能很好地工作,導致經常出現費用超額支付。
4)無區塊獎勵的區塊鏈不穩定性:從長遠來看,目前沒有已發行的區塊鏈打算完全通過從交易費轉為獎勵礦工。有過往的結果顯示,這可能會導致很多不穩定因素,激勵挖出竊取交易費的"姐妹區塊",開辟更強大的自私挖礦攻擊載體等。目前還沒有很好的緩解措施來解決這個問題。
以太坊的gas費隨著生態發展和參與人數的暴增,一直以來被用戶所詬病戲稱“貴族鏈”,原因在與單比的gas費用太高了,而在bsc等其他生態中,價格則低廉親民很多。通過QKL123的數據顯示能夠看到,ETH這些年的每日gas消耗總量在持續走高。
該數據維度反映了每日所有鏈上操作消耗的Gas的總和,其中Gas可被認為是一種計算資源的單位,用戶給出其對每單位操作資源的報價GasPrice,從而與其他報價者競爭獲得計算資源。
原文中最后提到的自私挖礦,是對比特幣挖礦和激勵的一種攻擊。能夠進行自私挖礦的惡意礦工擁有算力優勢,當他挖出一個區塊時選擇保留而不是對外公布,當他繼續挖出第二個區塊時將兩個區塊一起對外公布,這時候就能獲得更多的挖礦獎勵。
自私挖礦通過算力優勢導致鏈分叉,其目的是為了獲得更多的獎勵同時導致其他誠實礦工做無用功,而且這種攻擊也不會破壞原有區塊鏈的信任共識,造成幣價的下跌。
這個EIP的建議是以一個BASEFEE數額開始,根據網絡的擁擠程度,由協議進行上下調整。為了適應這個系統,網絡容量將增加到1600萬gas,這樣50%的利用率與我們目前的800萬gas限額相匹配。當網絡容量大于50%時,BASEFEE會略微增加,當容量小于50%時,會略微減少。因為這些增量是受限制的,所以區塊之間的BASEFEE的最大差異是可以預測的。這就使得錢包能夠以高度可靠的方式為用戶自動設置氣體費用。預計大多數用戶即使在網絡活動頻繁的時期,也不用手動調整gas費。對于大多數用戶來說,BASEFEE將由他們的錢包自動設置,同時增加一個小的固定數額,稱為"小費",以補償礦工。
這個升級收費系統的一個重要方面,礦工只能保留小費。BASEFEE總是被燒掉。燃燒這一點很重要,因為它可以防止礦工操縱費用,以便從用戶那里提取更多的費用。它還確保只有ETH可以用來支付以太坊的交易,鞏固ETH在以太坊平臺內的經濟價值。
改進方案中通過增加網絡容量的方式,來維持保證區塊50%的利用率。當網絡容量大于50%時,基礎費用會增加,反之降低。但是這個增量是有上限的。
另一方面,改進方案引入了小費的概念,基礎費用會完全銷毀,小費歸礦工所有。用戶付小費給礦工激勵他們打包處理自己的交易。這樣的話,礦工的收益由原先的區塊獎勵和全部gas費,變成區塊獎勵和小費,收益將會下降,這也是很多礦池反對的原因。
燃燒機制實際上是為以太坊構建了一種通縮,相應的在短期內會推高ETH的價格。這么看來改進方案實施后,想要達到gas費降低的最終目標,可能還要等待2.0和layer2的解決方案。
改進提案英文原文文:https://learnblockchain.cn/docs/eips/eip-1559.html
Gate.io直播間作為行業內首個交易所內置直播功能,通過多樣性的直播形式為平臺用戶帶來具有深度、有趣、開放的信息內容.
1900/1/1 0:00:00尊敬的用戶:?????? ???? 根據BKK回購銷毀機制,BKEXGlobal已完成第31次BKK周回購銷毀.
1900/1/1 0:00:00我們很高興地宣布,imToken和DeBank建立合作伙伴關系。DeBank作為一款DeFi資產管理工具,長期深耕于以太坊社區.
1900/1/1 0:00:00尊敬的LOEx用戶:BRKT舉辦的糖果空投活動已結束,活動獎勵已發放至LOEx獲獎賬戶,請您注意登陸賬戶查看.
1900/1/1 0:00:00從5月18日截止到6月7日的20天時間內,全球幣市都在經歷相對穩定的35000至40000美元之間的低位盤整階段.
1900/1/1 0:00:001111 2021年6月5日--6日,為期2天的WD分布式存儲技術交流會在俄羅斯站順利舉辦。其中,多名俄羅斯數字貨幣產業大咖,礦場合伙人與銀行金融人士均出席了此次會議.
1900/1/1 0:00:00