比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

以太坊轉賬手續費與到賬速度 巧妙設置Gas能省錢?| 白話區塊鏈入門134_GAS

Author:

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

通過錢包轉賬 ETH 或是 ERC-20 Token 時,我們知道這個轉賬需要付手續費。另外,正如《趙麗穎結婚喜訊已上鏈,手把手教你打造區塊鏈“鉆戒”》一文中介紹的,我們還可以一邊轉賬一邊在區塊鏈上“刻字”。

那么,轉賬的手續費是怎么算的呢?如果轉賬的同時還去“刻字”,是不是需要收取更高的手續費呢?今天,大白就給大家聊聊以太坊的 Gas 機制。

在以太坊網絡中轉賬,雖然最后的手續費我們支付的是 ETH,但其實在以太坊內部并不直接消耗 ETH,而是消耗 Gas。“Gas”這個單詞的英文意思是“(氣體)燃料”,以太坊網絡中的操作需要消耗 Gas,就如同汽車行駛需要消耗燃料一樣。

火幣計劃上線符合其安全要求的以太坊合并后的分叉鏈:金色財經報道,加密貨幣交易所火幣表示,只要滿足五個要求,它將在網絡計劃切換到股權證明 (PoS) 共識后列出以太坊的任何硬分叉。火幣周五在一篇博文中寫道,只要分叉的資產符合我們的安全要求,我們將率先支持用戶持有資產并獲得獎勵,在我們全面了解用戶意見后,將根據我們的規則盡快提供這些交易服務。(the block)[2022/8/7 12:07:04]

那么,交易的手續費(ETH)是如何計算的呢?我們先看一下大白在以太坊網絡中的一個轉賬截圖:

當前以太坊DeFi協議鎖定資產總價值為90.09億美元:金色財經報道,據DeBank數據顯示,當前以太坊DeFi協議鎖定資產總價值為90.09億美元,其中鎖倉量排名前五的為:Uniswap以14億美元、Aave鎖定資產總價值為14億美元、Maker鎖定資產總價值12億美元、Curve鎖定資產總價值11億美元、SushiSwap鎖定資產總價值10億美元。其中SushiSwap24小時鎖倉量下降34.48%居首位。

注:總鎖倉量(TVL)是衡量一個DeFi項目使用規模時最重要的指標,通過計算所有鎖定在該項目智能合約中的ETH及各類ERC-20代幣的總價值(美元)之和而得到。[2020/9/7]

在以太坊網絡中轉賬,手續費的計算方式如下:

分析 | 9月以太坊Gas使用量USDT轉賬產生的手續費占比一度超過20%:9月份,ETH價格上漲近30%。以太坊的Gas使用量被認為是其價格爆發背后的原因之一。據Glassnode數據顯示,以太坊Gas使用率達到歷史最高水平。不過,其中轉賬USDT所產生的手續費占比在本月一度超過所有網絡活動的20%。以太坊區塊鏈上的交易也呈現出類似的趨勢,只有30%的交易為ETH轉賬。此外,6月份,USDT交易在ETH網絡上的比例不到1%。而上周Tether占據網絡總交易量的25%左右。(AMBCrypto)[2019/9/18]

交易手續費(ETH)= Gas的單價 x 消耗的Gas數量

在大白的這筆交易中,Gas 的單價(Gas Price)是 5Gwei,也就是 0.0000000005ETH(小數點后面8個0)。這里大白再給大家介紹一下 ETH 的單位,ETH 的最小單位是 Wei,但是談到以太坊 Gas 的時候,經常用 Gwei。ETH、Gwei、Wei 之間的關系如下:

聲音 | V神:2019年以太坊發展速度已變快 經過磨練團隊已達到最高生產力水平:據區塊鏈大本營6月15日消息,近日,V神在接受其采訪時表示,2018年以太坊開發速度很慢,針對2018年以太坊生態發展,社區受到批評肯定有一定道理,但最近以太坊開發速度已變快,許多開發人員都在研究以太坊2.0技術規范以及 Plasma、狀態通道(State Channels)和 SNARKs/STARKs 等 Layer 2 擴容解決方案。2018年,以太坊基金會采取了許多措施來提高整體發展速度,在經歷了漫長的磨練后,如今各團隊都達到了最高的生產力水平。

同時V神表示,以太坊目前最大的挑戰在可擴展性和共識算法這兩個層面。目前可通過 PoS 共識算法和 Sharding(分片)重新設計平臺的安全性和可擴展性。針對PoW向PoS 遷移能否如期上線并避免分叉的問題,V神稱,正在采取一種緩慢過渡到PoS的方法,即最開始作為一個獨立的系統,一段時間后(階段2期間)再逐漸從PoW轉向PoS,但完全過渡到PoS仍需要一個硬分叉。當然希望PoS鏈的安全性風險會降低,但隨時間的推移,相信它會逐漸證明自己。[2019/6/15]

1 ETH = 10^9 Gwei(9個0)= 10^18 Wei(18個0)

知道了 Gas 的單價,我們再看下大白這筆含“刻字”的轉賬消耗的 Gas 數量:24876。所以,按照上面的公式,單價乘以數量,即可得到大白花費的手續費:

手續費 = 0.0000000005ETH x 24876 = 0.00012438ETH

汽車去加油站添加燃料,燃料的價格基本是固定不變的,但是在以太坊網絡中,Gas 的單價是可以自己設置的。不過,需要注意的是,Gas 的單價會影響這筆交易被打包的速度。也就是說,Gas 的單價你給的越高,礦工為了自身利益最大化,越會優先打包你的交易。

下圖是 ethgasstation.info 網站統計的實際操作中 Gas 的單價和所需要等待的交易打包時間。在左邊統計圖中,我們可以看到,超過 70% 的以太坊網絡轉賬給的 Gas 單價介于 4~20Gwei 之間,小于 1Gwei 或是大于 50Gwei 的交易占比很少。在右邊的統計圖中,我們可以看到,如果給的 Gas 單價是 4Gwei,打包交易需要的平均等待時間是 0.6 分鐘;如果是 20Gwei,平均等待時間是 0.2 分鐘。

大家常用的 imToken 錢包,在 Gas 的單價設置里,提供的是 5~100Gwei,錢包把最低單價設置為 5Gwei,保證了交易能在合理的時間內被打包,當然,如果想插隊,盡快被礦工打包,你也可以自己提高 Gas 的單價。

說完了 Gas 的單價,我們再接著說消耗的 Gas 數量。

在以太坊網絡中,每一筆轉賬,無論數額大小,消耗的 Gas 是固定的,為 21000,如果添加備注(“刻字”),需要消耗額外的 Gas。回到大白的那筆交易上,大白總共花費的 Gas 數量是 24876,其中包含了 21000 的固定消耗數量,以及備注消耗的 Gas 數量 3876。備注需要消耗多少數量的 Gas,和輸入的內容長度有關,內容越多,需要消耗的 Gas 數量也越多。

如果你仔細觀察大白的那張轉賬截圖,你會發現,大白花費的 Gas 數量 24876 后面有個括號,里面是 41.46%。這個百分比是什么意思呢?如果你再仔細看截圖,你會發現,上面還有一個 Gas Limit,數值是 60000,而且它的 41.46% 正好是 24876。

Gas Limit,是指這筆操作消耗的 Gas 數量上限,這個上限值你可以自己設置。比如,大白設置的是 60000,但實際操作中并沒有達到這個上限,只用了 41.46%。一般的錢包都會默認幫你設置這個上限值,對我們普通用戶而言,普通轉賬時這個上限值也不用去考慮。以太坊網絡設置這個上限值,是以防萬一,如果碰到惡意的智能合約,該合約執行將消耗無限的燃料,這樣會導致交易方的 ETH 余額全部消耗(惡意的智能合約有可能是程序 Bug,如合約執行陷入一個死循環)。

Gas Limit 如果設置過低,比如設置為 10000,任何一筆轉賬需要的 Gas 數量至少 21000,遠遠超過你設置的 Gas Limit,就會導致轉賬失敗。也就是說,Gas Limit 會影響一筆交易是否能成功。

Tags:GAS以太坊ETHWEI0XGAS幣以太坊價格ETHS價格SHENGWEIHU

以太坊價格今日行情
Synapse Protocol:前Coinbase風投負責人加盟的跨鏈協議有何不同_NUSD

跨鏈協議Synapse Protocol通過在不同鏈上部署流動性池,以及創建跨鏈媒介nUSD和nETH,來實現資產快速且穩定的流動,且支持資產跨鏈后自動兌換為目標鏈上的原生資產.

1900/1/1 0:00:00
迪士尼推出“2022加速器計劃” 擁抱Web領域_GON

以太坊的Layer2解決方案Polygon被選入了一個獨家創業計劃,該計劃由迪士尼公司發起。Polygon是唯一進入2021年迪士尼加速器計劃的Crypto公司.

1900/1/1 0:00:00
從DEX變成代幣價值發現平臺?是時候重新認識Balancer了_balance

如果當初Sushiswap沒有先發制人,以吸血攻擊+發幣方式入局廝殺,如今的DEX市場又會呈現怎樣的格局?大膽猜測:Uniswap、Curve依然穩居前二,Balancer則在三甲中奪得一席.

1900/1/1 0:00:00
StarkNet如何改變L2格局?_STARK

開啟 L2 生態軍備競賽,甚至將挑戰以太坊統治地位。作者:Maxlion;編輯:郝方舟StarkNet 發幣或將加速 Arbitrum 發幣進程.

1900/1/1 0:00:00
區塊鏈·世界志 | 去中心化基建在公鏈發展中的重要性_區塊鏈

基礎設施建設,對于一個產業的持續發展起著至關重要的作用。在區塊鏈的打造中,去中心化基建同樣起著決定性的作用.

1900/1/1 0:00:00
解讀DEX一站式應用 DexGuru:鏈上數據需求大爆發_EXG

DEX 市場規模正在以驚人的速度增長,今年1月其總成交量達?1286 億美元,對比去年同期增長1.4倍;而在 2020年1月這一數字僅為6億美元,歷史以跳躍的形式向前推進.

1900/1/1 0:00:00
ads