第2課

[以太坊虛擬機] 用例 - 以太坊虛擬機 Gas 分析

介紹燃氣費用以及如何監控它們。分析燃氣數據可以幫助您了解經常交易的用戶的當前情況。

gas是什麼?

燃氣,就像駕駛時需要燃燒燃料一樣,對於記錄區塊鏈信息至關重要,指的是在區塊鏈上執行特定操作所需的計算工作量。

我們爲什麼需要燃氣?

燃氣還有助於確保網絡安全。對網絡上執行的每個操作收費可以防止網絡上的濫用,例如用戶故意或無意地無限循環浪費網絡資源。

收取燃氣費也會給礦工更多的激勵。EVM上的每筆交易都需要礦工投入資源來執行,因此用戶必須向礦工支付費用作爲他們工作的回報。

如何提供燃氣?

在以太坊的情況下,當用戶需要在鏈上進行交易時,燃氣費不是從用戶發送的代幣中扣除,而是從用戶錢包中剩下的ETH中扣除。

用戶在交易時將顯示預計支付的燃氣費金額,因此用戶需要確保錢包中有足夠的ETH來支付燃氣費用。

在以太坊上支付燃氣費是用其本地代幣ETH完成的。同樣,EVM鏈上的交易基本上需要在錢包中交換足夠的本地代幣(如ETH)。

例如,Alice在她的錢包地址中有5個ETH,她想把1個ETH轉給Bob,如果交易很擁擠,Alice將不得不支付0.1個ETH作爲燃氣費來完成交易。當交易在鏈上完成時,Bob將收到1個ETH,而Alice的錢包中將剩下3.9個ETH(5-1-0.1=3.9)。

EIP-1559後的Gas費用

2021年8月5日(UTC+12:33:42 PM),以太坊區塊高度達到12,965,000時,第十一次硬分叉倫敦升級被激活。在此次升級中備受關注的社區EIP,即EIP-1559,對以太坊的燃氣費機制進行了重大更改。

London升級側重於通過兩種方式優化gas費用。

  • 費用分配機制:從最初全部分配給礦工,分爲基礎費用(也稱爲燃燒費)和優先費用。
  • 基礎費用: 每個區塊都有一個基礎費用,作爲底價,並將根據上一個區塊的基礎費用和區塊利用率進行計算。基礎費用是用戶無法自行調節並必須支付的費用,但它也使用戶更容易預測交易費用。這部分費用最終將被銷毀並從流通中取出。
  • 優先費用:用戶可以選擇支付此費用,該費用直接支付給礦工,用戶可以設置較高的金額以吸引那些希望加快交易速度的礦工。
  • 區塊的Slack機制:區塊的Slack機制:EIP-1559允許在交易需求突然激增時採用可變區塊大小。如果目標區塊大小超出,每個區塊的基礎費用最多將增加12.5%。
    倫敦升級使得燃氣費的計算更加復雜,但它在設置燃氣費時改善了用戶體驗,並且這些機制使得燃氣價格更加平穩。

如何在足跡分析中監控燃氣費用

換句話說,總交易費是基本費和優先費的總和,這也是礦工工作的燃氣價格乘以交易使用量。燃氣價格是礦工工作的單位價格,交易使用量是礦工使用的工作量。

一旦我們了解了原則,我們可以從多個角度在Footprint Analytics中分析Gas。分析師可以使用ethereum_transactions和ethereum_blocks字段根據需要進行計算。

以太坊交易字典

更多表字典可以找到這裏.

由於燃氣消耗遠遠小於1 ETH,通常使用GWei或Wei作爲計量單位。在Footprint Analytics上,數據單位是Wei,燃氣費用的計算是通過將receipt_effective_gas_price和receipt_gas_used相乘獲得的。

如果我們想要知道基礎費用,我們需要將ethereum_blocks與block_number字段連接,以獲取該區塊的gas基礎費率。

如何使用數據跟蹤燃氣費波動

燃氣受當前網絡條件影響,當交易頻繁時,燃氣價格可能漲,因此我們可以使用Footprint Analytics的趨勢圖表來查看在特定時間內EVM鏈上的燃氣漲幅,從而節省我們在不必要的費用上的支出。

以太坊 Gas

除了觀察最近的燃氣波動外,每日時間分析也可以節省燃氣費用。圖表顯示,過去30天內的中位數和平均燃氣價格在UTC+0的14:00至21:00之間較高,因此在此時間內避免交易是明智的。

以太坊每小時(世界協調時間)中位數和平均燃氣價格

燃氣價格以箱形圖進行分析,過去30天中有12%的交易燃氣價格在20-30 Wei之間,這使用戶能夠確定即將發生的交易價格是否合理。

以太坊交易燃氣價格分布在30天內%

其他鏈也是EVM,可以進行比較,選擇低gas費用的鏈可能是明智的選擇。然而,不同鏈使用不同代幣作爲gas費用,因此直接比較是不可比較的,我們需要將它們全部轉換爲美元。

此時,我們可以將表與足跡的代幣價格表(token_daily_stats)連接,並將先前計算的燃氣費用乘以其每日代幣價格,以將其轉換爲美元。

很明顯,最近以太坊的平均每日燃氣費約爲$2,而Polygon約爲$0.02,相差約100倍。對於交易金額較小的用戶來說,每筆交易支付高燃氣費的成本將會高得多,選擇低燃氣費鏈將是更好的解決方案。

以太坊每日平均Gas費用(USD)

Polygon每日平均Gas費用(美元)

由於在以太坊虛擬機(EVM)上交易的性質,每筆交易都會消耗燃氣費。通過數據分析和了解當前情況,可以成爲經常交易的用戶的重要任務。

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第2課

[以太坊虛擬機] 用例 - 以太坊虛擬機 Gas 分析

介紹燃氣費用以及如何監控它們。分析燃氣數據可以幫助您了解經常交易的用戶的當前情況。

gas是什麼?

燃氣,就像駕駛時需要燃燒燃料一樣,對於記錄區塊鏈信息至關重要,指的是在區塊鏈上執行特定操作所需的計算工作量。

我們爲什麼需要燃氣?

燃氣還有助於確保網絡安全。對網絡上執行的每個操作收費可以防止網絡上的濫用,例如用戶故意或無意地無限循環浪費網絡資源。

收取燃氣費也會給礦工更多的激勵。EVM上的每筆交易都需要礦工投入資源來執行,因此用戶必須向礦工支付費用作爲他們工作的回報。

如何提供燃氣?

在以太坊的情況下,當用戶需要在鏈上進行交易時,燃氣費不是從用戶發送的代幣中扣除,而是從用戶錢包中剩下的ETH中扣除。

用戶在交易時將顯示預計支付的燃氣費金額,因此用戶需要確保錢包中有足夠的ETH來支付燃氣費用。

在以太坊上支付燃氣費是用其本地代幣ETH完成的。同樣,EVM鏈上的交易基本上需要在錢包中交換足夠的本地代幣(如ETH)。

例如,Alice在她的錢包地址中有5個ETH,她想把1個ETH轉給Bob,如果交易很擁擠,Alice將不得不支付0.1個ETH作爲燃氣費來完成交易。當交易在鏈上完成時,Bob將收到1個ETH,而Alice的錢包中將剩下3.9個ETH(5-1-0.1=3.9)。

EIP-1559後的Gas費用

2021年8月5日(UTC+12:33:42 PM),以太坊區塊高度達到12,965,000時,第十一次硬分叉倫敦升級被激活。在此次升級中備受關注的社區EIP,即EIP-1559,對以太坊的燃氣費機制進行了重大更改。

London升級側重於通過兩種方式優化gas費用。

  • 費用分配機制:從最初全部分配給礦工,分爲基礎費用(也稱爲燃燒費)和優先費用。
  • 基礎費用: 每個區塊都有一個基礎費用,作爲底價,並將根據上一個區塊的基礎費用和區塊利用率進行計算。基礎費用是用戶無法自行調節並必須支付的費用,但它也使用戶更容易預測交易費用。這部分費用最終將被銷毀並從流通中取出。
  • 優先費用:用戶可以選擇支付此費用,該費用直接支付給礦工,用戶可以設置較高的金額以吸引那些希望加快交易速度的礦工。
  • 區塊的Slack機制:區塊的Slack機制:EIP-1559允許在交易需求突然激增時採用可變區塊大小。如果目標區塊大小超出,每個區塊的基礎費用最多將增加12.5%。
    倫敦升級使得燃氣費的計算更加復雜,但它在設置燃氣費時改善了用戶體驗,並且這些機制使得燃氣價格更加平穩。

如何在足跡分析中監控燃氣費用

換句話說,總交易費是基本費和優先費的總和,這也是礦工工作的燃氣價格乘以交易使用量。燃氣價格是礦工工作的單位價格,交易使用量是礦工使用的工作量。

一旦我們了解了原則,我們可以從多個角度在Footprint Analytics中分析Gas。分析師可以使用ethereum_transactions和ethereum_blocks字段根據需要進行計算。

以太坊交易字典

更多表字典可以找到這裏.

由於燃氣消耗遠遠小於1 ETH,通常使用GWei或Wei作爲計量單位。在Footprint Analytics上,數據單位是Wei,燃氣費用的計算是通過將receipt_effective_gas_price和receipt_gas_used相乘獲得的。

如果我們想要知道基礎費用,我們需要將ethereum_blocks與block_number字段連接,以獲取該區塊的gas基礎費率。

如何使用數據跟蹤燃氣費波動

燃氣受當前網絡條件影響,當交易頻繁時,燃氣價格可能漲,因此我們可以使用Footprint Analytics的趨勢圖表來查看在特定時間內EVM鏈上的燃氣漲幅,從而節省我們在不必要的費用上的支出。

以太坊 Gas

除了觀察最近的燃氣波動外,每日時間分析也可以節省燃氣費用。圖表顯示,過去30天內的中位數和平均燃氣價格在UTC+0的14:00至21:00之間較高,因此在此時間內避免交易是明智的。

以太坊每小時(世界協調時間)中位數和平均燃氣價格

燃氣價格以箱形圖進行分析,過去30天中有12%的交易燃氣價格在20-30 Wei之間,這使用戶能夠確定即將發生的交易價格是否合理。

以太坊交易燃氣價格分布在30天內%

其他鏈也是EVM,可以進行比較,選擇低gas費用的鏈可能是明智的選擇。然而,不同鏈使用不同代幣作爲gas費用,因此直接比較是不可比較的,我們需要將它們全部轉換爲美元。

此時,我們可以將表與足跡的代幣價格表(token_daily_stats)連接,並將先前計算的燃氣費用乘以其每日代幣價格,以將其轉換爲美元。

很明顯,最近以太坊的平均每日燃氣費約爲$2,而Polygon約爲$0.02,相差約100倍。對於交易金額較小的用戶來說,每筆交易支付高燃氣費的成本將會高得多,選擇低燃氣費鏈將是更好的解決方案。

以太坊每日平均Gas費用(USD)

Polygon每日平均Gas費用(美元)

由於在以太坊虛擬機(EVM)上交易的性質,每筆交易都會消耗燃氣費。通過數據分析和了解當前情況,可以成爲經常交易的用戶的重要任務。

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.