以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > Luna > Info

EIP-1559提案后以太坊Gas費計算_GAS

Author:

Time:1900/1/1 0:00:00

在以太坊中,交易所需的gas費計算方式是:

TransactionFee=GasPrice×GasLimit

其中GasLimit代表你愿意為這筆交易支付的最大gas量,這通常取決于交易的復雜程度。GasPrice指的是Gas的價格,即你愿意為每個單位的gas所支付的ETH數量。

目前以太坊費用機制使用的是首價拍賣模式。用戶需要向以太坊網絡提交出價。每當生成一個新的區塊時,礦工將把TransactionFee最高的那些交易打包進區塊里。每一筆交易都會按照它的出價來支付gas費。

我們通常說的“支付更多的Gas費”意思是增加某筆交易的GasPrice以獲得被打包的優先權。例如在Metamask中,有“慢”、“平均”和“快”這3個GasPrice選項供用戶選擇,用戶通過這個選項支付更高的GasPrice來加快自己的交易被打包。

TimBeiko正式將EIP-1559加入以太坊倫敦升級,暫定今年7月或8月執行:以太坊開發者、EIP-1559貢獻者TimBeiko提交一份提案,該提案主張將EIP-1559加入到以太坊倫敦升級中,并暫定于2021年7月或8月執行。TimBeiko認為,該EIP提案沒有什么問題,已經準備好通過正常的網絡升級測試流程。下一步是讓開發人員和其他網絡參與者(即礦工)就此提案達成共識。注:EIP-1559是一個對以太坊交易機制進行優化的機制,旨在使以太坊網絡上的交易費用更加可預測,解決當前“按需付費”的收費模式問題。其目標是創建一個更有效的收費市場,并簡化客戶端和應用程序軟件的gas費付款流程。此前消息,絕大多數以太坊應用表示支持實施EIP-1559。[2021/2/26 17:54:54]

問題在于,用戶與錢包都無法準確估計他們應該支付的gas費,事實上用戶總在支付高于他們本應支付的價格,來確保交易的順利進行。我們可以從下圖中看出,ETH交易費的平均值一直高于它的中位數,并且當網絡擁堵的時候差值尤其的大。

以太坊開發者:EIP-1559預計將于今年推出,對以太坊網絡非常有利:1月22日消息,以太坊開發者Danny Ryan表示,以太坊改進提案EIP-1559預計將于今年推出。他強調,這一改進方案對以太坊網絡非常有利。EIP-1559的收費機制將在eth2的分片數據層上實現。當試圖將數據放入以太坊網絡時,這將為以太坊的數據消費者提供更好的用戶體驗,幫助Rollup安全地將其區塊數據輸入信標鏈中。此前報道,EIP-1559在代碼方面已經基本完成,但是該提案遭到了礦工們的一些抵制。(TrustNodes)[2021/1/22 16:44:00]

EIP-1559會改變什么?

以太坊研發者:需確保EIP-1559被正確實施和經過良好測試:1月13日,以太坊研發者Philippe Castonguay發推稱,EIP-1559很好,但要確保EIP-1559被正確實施并經過良好測試。今日早間消息,以太坊開發者Tim Beiko稱,EIP-1559已經基本完成,或將于今年夏天推出。[2021/1/13 16:01:55]

EIP-1559可以稱作是以太坊歷史上最令人期待的提案之一。它對以太坊網絡的交易費機制進行了很大改造,主要可以概括為:

引入彈性區塊大小的機制,每個區塊的最大GasLimit被提升至原來的2倍,礦工可以在網絡擁堵的時候彈性地改變區塊的大小。

Gitcoin資助報告:EIP 1559社區基金已獲得35578美元捐款:7月21日,V神在其個人網站發布《Gitcoin資助第6輪回顧》報告。報告顯示,Gitcoin資助第6輪中,籌集資金共包括來自1,526個捐贈者的227,847美元捐款,以及695個項目中的配對資金175,000美元。與此同時,報告指出,EIP 1559社區基金是本輪資助的最大贏家。此前很多社區成員對EIP 1559提案感到興奮,但其開發資金非常少。在捐款中,有很多大額捐款,包括V神本人和EthHub聯合創始人Eric Conner早期捐贈的約2400美元。本輪籌資初期,盡管單筆捐款數額較大,但EIP 1559提案配對資金總量很小,捐款均來自少數較富裕的捐贈者。隨后有社交媒體宣傳此筆捐款后,吸引了大量小額捐款跟進。當前捐款額已達到35578美元。此前6月底消息,以太坊開發人員正在為改進提案EIP 1559向社區尋求資金,開源軟件資助平臺Gitcoin啟動社區基金,為參與以太坊改進提案EIP 1559的測試者提供獎金和激勵。[2020/7/23]

原本單一的交易費被更改為固定費用加上小費的模式,固定費用是必須支付的部分,并且會根據上一個區塊的Gas使用情況進行動態調整。且每個區塊的固定費用部分都會被燒毀,不會給到礦工。

彈性區塊大小允許礦工動態擴張或縮小區塊大小來處理暫時性的網絡擁堵。有了EIP-1559之后,每區塊的目標Gas限值還是15M,但是最大Gas限值會從15M調整到30M。如果區塊中使用的gas量比目標gas限值少,那么代表網絡是不擁堵的,下一個區塊的固定費用會降低。如果如果區塊中使用的gas量比目標gas限值多,那么代表網絡是擁堵的,下一個區塊的固定費用會升高。我們會在下文仔細講解這種機制。總的來說,交易量的波動原先會轉化為交易費的波動,而如今轉化為區塊大小的波動。

區塊擁堵程度(來源:IOSGVentures)

EIP-1559引入一種新的交易費用機制,來解決首價拍賣模型中的問題。每區塊固定費用是“基礎費用”,給礦工的額外的激勵是“小費”。所以交易費變為:

TransactionFee=BaseFee+InclusionFee

進一步分解:

TransactionFee=BaseGasPrice×GasLimit+InclusionFee

BaseGasPrice代表每個區塊的BaseFee里的Gas的單價,每個區塊的BaseGasPrice是固定的,而且價格高低由前一個區塊的擁擠程度來決定,

BaseGasPrice=PreviousBaseGasPrice×(1+k×CongestionLevel)

其中CongestionLevel代表區塊的擁擠程度,PreviousBaseGasPrice代表上一個區塊的BaseGasPrice。k是調整速度系數,0<k<2。而根據EIP-1559的初始設定,k=1/8。擁擠程度會根據每區塊中使用的gas量是否大于目標gas限值來決定。

CongestionLevel=(PreviousBlockGas/UsedTargetGasUsed–1)

總結來說,我們可以看到,

0.875×PreviousBaseGasPrice≤BaseGasPrice≤1.125×PreviousBaseGasPrice

假設gas限值相同的情況下,

0.875×PreviousBaseFee≤BaseFee≤1.125×PreviousBaseFee

當網絡擁堵時,每過一個區塊后BaseFee最多會增加12.5%,BaseFee不斷增加直到用戶因為交易不再盈利而減少交易,所以這種機制可以緩解擁堵的網絡;當網絡不擁堵的時候,每過一個區塊后BaseFee最多會減少12.5%,BaseFee的下降激勵用戶增加交易。

小費是用戶付給礦工加速交易用的。小費是可選項,可以設置成零。礦工仍然用首價拍賣模式來優先選擇有更多小費的交易來打包進下一個區塊。

Tags:GAS以太坊BASEBASVEGAS幣以太坊幣怎么挖礦網站下載coinbase永久賬戶號碼

Luna
虎符關于暫停SKT/USDT交易對交易的公告_HSC

尊敬的虎符用戶: 虎符于2021年8月13日9:35(UTC8)暫停了SKT/USDT交易對交易。具體恢復時間請留意后續公告,給您帶來的不便敬請諒解.

1900/1/1 0:00:00
NFT投資論:如何擦亮雙眼選擇值得收藏的JPEG?_NFT

撰文:0xBEW,YuntCapitalDAO全球推廣大使翻譯:Odaily|不一樣的NFT“你以為嶄新的一天會有一個嶄新的NFT項目嗎?并不.

1900/1/1 0:00:00
HomiEx(紅米交易所)關于暫停FIL充值和提現的公告_HOMI

尊敬的社區用戶: 由于FIL節點升級,HomiEx現已暫停FIL的充值和提現。HomiEx將在FIL節點升級完畢后恢復充提業務,具體時間將以公告另行通知.

1900/1/1 0:00:00
imToken 錢包安全月報 3 期|如何確保你的錢包是正版?_IMT

你覺得,錢包安全最重要的一步是什么?以前我認為錢包安全最重要的是備份助記詞,但現在我的答案變了.

1900/1/1 0:00:00
Bitcoinwin: 主流幣短期上漲勢能仍然存在

據Bitcoinwin平臺行情顯示:比特幣昨晚走出回調來到44590一線,隨后反彈維持震蕩上行格局,多次試探未能突破46000一線的壓制位置,上行力度有所減弱.

1900/1/1 0:00:00
Gate.io 關于完成投票和上線 DeFine(DFA) 交易的公告_GAT

本期投票上幣活動已圓滿結束,感謝廣大用戶的參與和支持。Gate.io投票上幣活動將持續帶來更多有潛力的優質項目,敬請期待.

1900/1/1 0:00:00
ads