最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

當(dāng)前位置:主頁(yè) > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > 以太坊Gas費(fèi)下降

為什么以太坊Gas費(fèi)突然大幅下降?

2021-04-25 15:41:47 | 來(lái)源:區(qū)塊律動(dòng) | 作者:佚名
這篇文章主要介紹了為什么以太坊Gas費(fèi)突然大幅下降?此文將詳細(xì)講解以太坊交易費(fèi)率機(jī)制以及在以太坊上發(fā)起交易會(huì)遇到的問(wèn)題。那么到底哪些因素會(huì)影響到以太坊的Gas費(fèi)用呢?本文或?qū)⒔o你解答。下面跟隨小編一起來(lái)看看詳細(xì)內(nèi)容吧!

4月25日,數(shù)據(jù)顯示以太坊Gas費(fèi)降50gwei左右,為2021年以來(lái)新低。此前由于gas費(fèi)不斷增高,導(dǎo)致鏈上手續(xù)費(fèi)一度逼近1500gwei。而最近以太坊的gas費(fèi)驟降,原因或與以太坊提升區(qū)塊 Gas Limit 有關(guān)。4 月 22 日,以太坊將區(qū)塊 Gas Limit 從約 1250 萬(wàn) Gwei 提升至 1500 萬(wàn) Gwei,提升幅度約為 20%。那么到底哪些因素會(huì)影響到以太坊的Gas費(fèi)用呢?本文或?qū)⒔o你解答。

注:本文首次發(fā)表于2020年9月23日,其中部分?jǐn)?shù)據(jù)均為當(dāng)時(shí)數(shù)據(jù), 閱讀時(shí)請(qǐng)注意截止今日發(fā)表時(shí)數(shù)據(jù)或有較大變動(dòng)。

撰文:0x88,律動(dòng)BlockBeats

在 Uniswap 給 20 多萬(wàn)個(gè)用戶(hù)地址撒錢(qián)的時(shí)候,也許不少人在開(kāi)心之余心里想的都是,「這 gas 費(fèi)也太高了?!?/p>

當(dāng)天是以太坊歷史上值得紀(jì)念的一天,gas 建議最高達(dá)到了 1000 GWEI,這是當(dāng)時(shí)歷史最高點(diǎn)。

在見(jiàn)證歷史、全民領(lǐng)空投的當(dāng)天上午,不少人都遇到了關(guān)于 gas 費(fèi)的問(wèn)題,gas 費(fèi)貴已經(jīng)不是問(wèn)題了,問(wèn)題是 gas 費(fèi)交到錢(qián)包建議的最大值也不能在計(jì)劃時(shí)間內(nèi)成交。大家 Metamask 上顯示都是 pending,一圈一圈轉(zhuǎn)得讓人心煩。

為什么你使用了默認(rèn)的 gas 費(fèi)金額,卻依然不能即時(shí)交易?此文將詳細(xì)講解以太坊交易費(fèi)率機(jī)制以及在以太坊上發(fā)起交易會(huì)遇到的問(wèn)題。

Gas 的邏輯

這個(gè)事要先從以太坊賬戶(hù)講起。

以太坊網(wǎng)絡(luò)中有兩類(lèi)賬戶(hù),外部賬戶(hù)(Externally Owned Account)以及合約賬戶(hù) (Contract Account)。

外部賬戶(hù)是指用戶(hù)們所使用的賬戶(hù),由私鑰持有者所控制。合約賬戶(hù)是指帶有應(yīng)用邏輯的智能合約,由合約代碼所控制(往往是項(xiàng)目方所有)。用戶(hù)們?cè)谑褂?DeFi 應(yīng)用時(shí),就是在用自己的賬戶(hù)與 DeFi 項(xiàng)目的智能合約進(jìn)行交互。

各類(lèi)賬戶(hù)之間可以隨意進(jìn)行交互,錢(qián)包間可以進(jìn)行轉(zhuǎn)賬,合約間也可以相互調(diào)用。每一次鏈上交互都需要消耗一定的計(jì)算量,計(jì)算量消耗的大小由計(jì)算難度所決定,而 Gas 就是計(jì)算量的計(jì)量單位。例如加法運(yùn)算較簡(jiǎn)單,需要消耗 3 個(gè) Gas,除法運(yùn)算相對(duì)復(fù)雜,需要 5 個(gè) Gas。

每一單位的 Gas 都有其對(duì)應(yīng)的價(jià)格,也就是 Gas 價(jià)格 (Gas Price),而 Gas 價(jià)格以 Wei 為單位。用戶(hù)需要購(gòu)買(mǎi) ETH 來(lái)支付 Gas 費(fèi)用。1 ETH=1e18 Wei,而我們通??吹降膯挝?GWei 為 1e9Wei。通常,錢(qián)包軟件會(huì)通過(guò)歷史 Gas Price 對(duì)用戶(hù)將要發(fā)起的這筆交易的費(fèi)用進(jìn)行預(yù)估。

為了避免全節(jié)點(diǎn)趨于集中,追求架構(gòu)去中心化的區(qū)塊鏈會(huì)嚴(yán)格限制每單個(gè)區(qū)塊的容量。例如比特幣的 Block Size Limit 以及以太坊的 Block Gas Limit。在律動(dòng) BlockBeats 撰文時(shí),以太坊每單個(gè)區(qū)塊的 Block Gas Limit 約為 12,000,000 個(gè) Gas,這也就是每一區(qū)塊總計(jì)算量的上限。平均每 15 秒出一區(qū)塊。當(dāng)交易需求超過(guò)區(qū)塊容量時(shí),用戶(hù)為了將自己的交易盡快被上鏈確認(rèn),就需要競(jìng)爭(zhēng)每一區(qū)塊內(nèi)的資源。此時(shí)用戶(hù)會(huì)對(duì) Gas 進(jìn)行競(jìng)價(jià),礦工會(huì)優(yōu)先將 Gas Price 高的交易納入?yún)^(qū)塊。

為什么以太坊Gas費(fèi)突然大幅下降?

通常用戶(hù)在進(jìn)行轉(zhuǎn)賬時(shí)還會(huì)看到錢(qián)包會(huì)提高可以調(diào)節(jié) Gas Limit 的選項(xiàng)。與 Block Gas Limit 不同,Gas Limit 是指對(duì)于一筆交易,用戶(hù)所能接受的 Gas 使用量上限。由于有時(shí)合約內(nèi)可能存在漏洞,一筆交易會(huì)不停死循環(huán)地進(jìn)行計(jì)算。如果沒(méi)有 Gas Limit,這筆交易會(huì)消耗盡用戶(hù)錢(qián)包內(nèi)所有的 ETH。而礦工通常所收取的費(fèi)用是按實(shí)際執(zhí)行該交易時(shí)消耗的計(jì)算量 (Gas Used by Transaction) 進(jìn)行結(jié)算的,而 Gas Limit 內(nèi)剩余的 ETH 就會(huì)回到用戶(hù)賬戶(hù)中。

所以我們可以得出,所消耗的 ETH 數(shù)量 (Ether Cost)= 交易費(fèi)用 (Gas Fee/Transaction Fee) = 每筆交易所消耗的 Gas 數(shù)量 (Gas Used By Transaction) * Gas 價(jià)格 (Gas Price)。

了解了以太坊的手續(xù)費(fèi)機(jī)制以及賬戶(hù)類(lèi)型,我們來(lái)看看用戶(hù)在交易時(shí)時(shí)常會(huì)碰到的問(wèn)題。

待確認(rèn)交易 (Pending)/加速交易?

每當(dāng)用戶(hù)發(fā)起一筆交易時(shí),交易會(huì)被放入一個(gè)交易池 (Mempool) 中。如上文提到,礦工會(huì)優(yōu)先打包池子中 Gas Price 最高的交易(礦工的趨利性)。所以用戶(hù)設(shè)定的 Gas Price 決定了交易被打包執(zhí)行的速度。在網(wǎng)絡(luò)擁擠的時(shí)候,由于 Gas Price 飆升,用戶(hù)的交易可能長(zhǎng)時(shí)間處于待確認(rèn)狀態(tài)。為了盡快將待定交易發(fā)出,用戶(hù)可以選擇支付更多的 Gas Price 來(lái)加速交易(律動(dòng)注:理解為給礦工更多的酬勞以達(dá)到一個(gè)插隊(duì)的目的)。

加速交易又是怎么操作的呢?為了更加詳細(xì)地理解加速交易的邏輯,我們需要明白另一個(gè)參數(shù):Nonce。每一個(gè)賬戶(hù)發(fā)出的交易都會(huì)有一個(gè)按順序排列的交易編號(hào)--Nonce,從 0 開(kāi)始,每次發(fā)起一筆轉(zhuǎn)賬,該賬戶(hù)的 Nonce 值會(huì)增加 1。

為什么以太坊Gas費(fèi)突然大幅下降?

當(dāng)用戶(hù)想要加速交易時(shí),在以太坊錢(qián)包中,用戶(hù)可以選擇加速交易選項(xiàng),這時(shí)會(huì)被要求支付更高的 Gas 費(fèi)用,用戶(hù)同意之后相當(dāng)于發(fā)起了一筆新的交易,而新的交易與待確認(rèn)交易的 Nonce 值相同。

由于以太坊網(wǎng)絡(luò)規(guī)定,Nonce 值是連續(xù)不可跳躍的,且同一個(gè)地址每筆交易的 Nonce 值不可重復(fù),所以礦工會(huì)打包新生成的交易,在新交易被打包確認(rèn)之后,之前較低 Gas Price 的交易會(huì)廢棄掉。

若用戶(hù)不想加速交易,只要此交易還在交易池中未被打包,用戶(hù)可以隨時(shí)選擇取消交易。取消交易的邏輯與加速交易相同,用戶(hù)發(fā)起一筆 Gas Price 更高,但與待確認(rèn)交易 Nonce 相同的交易,但交易金額變?yōu)?0,所以本質(zhì)上,取消交易的成本與加速交易的成本一樣需要成本。

需要注意的是,在待定交易確認(rèn)完成之前,后面的交易都需要排隊(duì)等候,所以用戶(hù)不要由于等候時(shí)間過(guò)長(zhǎng)重復(fù)發(fā)起多筆交易。

交易失敗 (Fail)

律動(dòng) BlockBeats 發(fā)現(xiàn),目前最常見(jiàn)的交易失敗原因是交易 Gas 已用盡 (Out of Gas)。也就是說(shuō),這筆交易的計(jì)算量超過(guò)了用戶(hù)所設(shè)定的 Gas Limit。一般在這種情況下,交易狀態(tài)將會(huì)顯示為失敗,并提示 Gas 已用盡,并且所支付的 Gas 不會(huì)被退還。

有些用戶(hù)可能會(huì)認(rèn)為這并不公平,但本質(zhì)上礦工已經(jīng)在做功計(jì)算,只是算到一半 Gas 不夠了,所以礦工只能放棄繼續(xù)作業(yè),但之前的工作需要被支付「工資」,因此之前交的 Gas 費(fèi)不退大概也可以理解了。遇到這種情況,用戶(hù)只能重新再發(fā)起一次交易,并將此交易的 Gas Limit 上調(diào)。

另一種交易失敗的情況是,當(dāng)用戶(hù)向智能合約發(fā)起交易轉(zhuǎn)賬,但某些錯(cuò)誤導(dǎo)致無(wú)法執(zhí)行合約時(shí),交易會(huì)返回 Bad Instruction。

比如,當(dāng)用戶(hù)參與類(lèi)似于眾籌活動(dòng)時(shí),可能會(huì)發(fā)生下面這些情況:

額度已滿(mǎn);

或用戶(hù)未被列入白名單;

或用戶(hù)超額認(rèn)購(gòu)代幣等情況。

此時(shí),用戶(hù)所設(shè)置的 Gas Limit 將會(huì)被全部用盡,最終導(dǎo)致交易失敗。

不過(guò)以太坊拜占庭硬分叉后,增添了新的操作符 Reverted (EIP-140)。當(dāng)合約中出現(xiàn)錯(cuò)誤導(dǎo)致交易失敗時(shí),交易將不會(huì)耗盡 Gas Limit 所設(shè)定的所有 Gas,合約將停止執(zhí)行并退回剩余 Gas 費(fèi)用,同時(shí)告知用戶(hù)錯(cuò)誤原因。

當(dāng)然,如果用戶(hù)錢(qián)包中 ETH 的數(shù)量不足以支付 Gas 費(fèi)用時(shí),交易也會(huì)被判定為失敗。

在沒(méi)有熱點(diǎn)的時(shí)候,以太坊網(wǎng)絡(luò)一片祥和,所有的轉(zhuǎn)賬成本,包括時(shí)間和金額都還可控,但當(dāng)風(fēng)口到來(lái),大家在網(wǎng)絡(luò)中就會(huì)遇到各種問(wèn)題,gas 費(fèi)的邏輯是新人使用錢(qián)包時(shí)最大障礙。

基本上,在 gas 費(fèi)會(huì)遇到的所有問(wèn)題,這篇文章都覆蓋到了,鏈上交易并不復(fù)雜,說(shuō)簡(jiǎn)單點(diǎn),一切操作有問(wèn)題,加錢(qián)就可以搞定。

這場(chǎng)運(yùn)動(dòng)目前看來(lái),以太坊上流動(dòng)性挖礦的熱潮暫時(shí)告一段落,這場(chǎng)運(yùn)動(dòng)除了創(chuàng)造出一片泡沫之外,也讓更多用戶(hù)開(kāi)始習(xí)慣錢(qián)包的使用,錢(qián)包終于成了一個(gè)高頻使用工具。

而鏈上交易發(fā)生的問(wèn)題其實(shí)也在為錢(qián)包的優(yōu)化提供空間,為新人提供「一鍵加速」、「一鍵取消」這樣的服務(wù)或許將可以在越來(lái)越多的錢(qián)包中看到。

以上就是為什么以太坊Gas費(fèi)突然大幅下降?的詳細(xì)內(nèi)容,更多關(guān)于以太坊Gas費(fèi)下降的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

免責(zé)聲明:本文只為提供市場(chǎng)訊息,所有內(nèi)容及觀點(diǎn)僅供參考,不構(gòu)成投資建議,不代表本站觀點(diǎn)和立場(chǎng)。投資者應(yīng)自行決策與交易,對(duì)投資者交易形成的直接或間接損失,作者及本站將不承擔(dān)任何責(zé)任。!
Tag:以太坊   gas   區(qū)塊鏈  

你可能感興趣的文章

幣圈快訊

  • SK海力士步入SpaceX的破發(fā)后塵

    2026-07-28 04:52
    7月28日,SK海力士(SKHY.O)美國(guó)存托憑證(ADR)周一跌至上市以來(lái)新低。該股此前于本月初以265億美元的募資規(guī)模登陸美股,但隨著投資者持續(xù)撤離高估值半導(dǎo)體板塊,其股價(jià)大幅回落。當(dāng)日盤(pán)中一度重挫10%至139.01美元,遠(yuǎn)低于149美元的發(fā)行價(jià),最終收?qǐng)?bào)143.02美元。至此,SK海力士與SpaceX等個(gè)股一道,成為今年美股最大規(guī)模IPO中首批跌破發(fā)行價(jià)的公司之一。半導(dǎo)體板塊整體承壓,備受關(guān)注的半導(dǎo)體指數(shù)延續(xù)近期跌勢(shì),收于5月19日以來(lái)最低水平。與此同時(shí),為英偉達(dá)(NVDA.O)企業(yè)債提供違約保護(hù)的成本走高,因新一輪AI基礎(chǔ)設(shè)施交易金額可能超過(guò)7500億美元。
  • 美股收盤(pán)道指漲0.5%海力士跌超7%

    2026-07-28 04:01
    據(jù)Gate行情數(shù)據(jù)顯示,美股周一收盤(pán),道指初步收漲0.5%,標(biāo)普500指數(shù)漲0.02%,納指跌0.18%。美光科技跌2%,閃迪跌11%,英偉達(dá)跌5%,SK海力士跌7.5%。蘋(píng)果漲1%,市值逼近5萬(wàn)億美元。納斯達(dá)克中國(guó)金龍指數(shù)收漲2.5%,網(wǎng)易漲3.5%,阿里巴巴漲2.5%。
  • 比特幣BIP-110強(qiáng)制信號(hào)窗口不足兩周開(kāi)啟當(dāng)前支持率約2.64%

    2026-07-28 03:34
    比特幣BIP-110強(qiáng)制信號(hào)窗口將在區(qū)塊961632開(kāi)啟,預(yù)計(jì)時(shí)間為2026年8月9日左右。截至鏈上高度為959842,距離該區(qū)塊約剩1790個(gè)區(qū)塊,BIP-110信號(hào)支持率約為2.64%BIP-110正式名稱(chēng)為ReducedDataTemporarySoftfork,提議限制比特幣交易中部分?jǐn)?shù)據(jù)字段大小,主要針對(duì)Ordinals類(lèi)銘文、大型OP_RETURN載荷及類(lèi)似高數(shù)據(jù)量用途。若激活,限制將在區(qū)塊965664生效,并在52416個(gè)區(qū)塊后自動(dòng)到期,約為一年當(dāng)前信號(hào)支持主要來(lái)自O(shè)cean、獨(dú)立礦工及小型運(yùn)營(yíng)方,F(xiàn)oundry、Antpool、ViaBTC、F2pool等主要礦池尚未轉(zhuǎn)向支持。Foundry已要求客戶(hù)按平均算力投票,只有“支持”票超過(guò)參與加權(quán)算力的51%,該礦池才會(huì)將所有區(qū)塊切換為支持信號(hào)。若當(dāng)前信號(hào)水平持續(xù)至區(qū)塊961632,執(zhí)行BIP-110的節(jié)點(diǎn)將拒絕未發(fā)出versionbit4信號(hào)的區(qū)塊,并跟隨少數(shù)發(fā)出信號(hào)的區(qū)塊。未升級(jí)節(jié)點(diǎn)將繼續(xù)接受發(fā)出信號(hào)和未發(fā)出信號(hào)的區(qū)塊,并跟隨累計(jì)工作量證明最高的鏈。
  • 在岸人民幣兌美元較上周五夜盤(pán)收盤(pán)漲77點(diǎn)

    2026-07-28 03:28
    7月28日,在岸人民幣兌美元(CNY)北京時(shí)間03:00收?qǐng)?bào)6.7625元,較上周五夜盤(pán)收盤(pán)漲77點(diǎn)。成交量293.56億美元。
  • 摩根士丹利:投資者在美聯(lián)儲(chǔ)議息會(huì)議前增加美元多倉(cāng)

    2026-07-28 03:28
    7月28日,摩根士丹利策略師援引數(shù)據(jù)稱(chēng),投資者在美聯(lián)儲(chǔ)和英國(guó)央行本周召開(kāi)議息會(huì)議之前已增加了美元多頭和英鎊空頭倉(cāng)位?!捌跈?quán)定價(jià)數(shù)據(jù)顯示,投資者增加了做多美元指數(shù)的倉(cāng)位和做空英鎊的倉(cāng)位,”策略師MollyNickolin、DavidAdams和AndrewWatrous周一寫(xiě)道“期權(quán)數(shù)據(jù)指向做多美元的倉(cāng)位,而期貨市場(chǎng)的數(shù)據(jù)也表明美元為多倉(cāng),”他們說(shuō),“資產(chǎn)管理公司主要做多歐元和做空英鎊,而杠桿基金則多做多英鎊和做空新西蘭元”。
  • 查看更多
更多

熱門(mén)幣種

  • 幣種
    最新價(jià)格
    24H漲跌幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 64964.32¥ 439321.21
    +0.47%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 1946.71¥ 13164.62
    +1.77%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 0.9989¥ 6.755
    -0.04%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 574.43¥ 3884.58
    +0.24%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0008¥ 6.7679
    +0%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 1.0908¥ 7.3765
    -0.9%
  • solana SOL Solana

    SOL

    Solana

    $ 75.9551¥ 513.64
    +0.84%
  • tron TRX 波場(chǎng)

    TRX

    波場(chǎng)

    $ 0.3278¥ 2.2167
    -1.29%
  • hyperliquid HYPE Hyperliquid

    HYPE

    Hyperliquid

    $ 57.2453¥ 387.12
    -2.81%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.072123¥ 0.4877
    -0.68%
二连浩特市| 凭祥市| 曲松县| 京山县| 宣武区| 武陟县| 岢岚县| 巴彦淖尔市| 蓝田县| 克什克腾旗| 汽车| 民丰县| 利辛县| 瑞丽市| 礼泉县| 元阳县| 扶风县| 红安县| 梨树县| 吉安县| 顺义区| 芮城县| 平邑县| 宣城市| 万州区| 土默特右旗| 手游| 宜春市| 宝兴县| 皮山县| 龙陵县| 阿拉善盟| 惠东县| 平谷区| 巴中市| 延津县| 宝鸡市| 乾安县| 惠来县| 蒲城县| 石景山区|