您現在的位置是:首頁 > 動漫首頁動漫

絕了,Gas費你要耍大牌到什麼時候!

由 麥客儲存 發表于 動漫2021-05-05
簡介我們只要記住兩點:Gas費由兩部分組成:附加費(GasPremium)+ 基礎費用(BaseFee)其中基礎費用會被全部銷燬掉,附加費獎勵給打包訊息的礦工Gas費過高的問題及影響第一、算力增速提升困難挖礦需要不斷地密封扇區來實現算力的增長,

拓麻歌子nano是什麼

2020年即將過去

留下了一路痕跡

我們把不順的事情裝進漂流瓶扔進深圳的楊梅坑

有的裝下了一路艱辛

有的裝下了些許遺憾

Gas費你要再耍大牌,也把你給扔了

那Gas費到底是什麼

扔之前我們開啟來康康~

絕了,Gas費你要耍大牌到什麼時候!

絕了,Gas費你要耍大牌到什麼時候!

注:上表中nano數值為當天的恆定資料,僅供參考

“基礎網路手續費與算力增速對應表”是麥客儲存的日常工作對比表,從這裡很清楚的能看到當達到左側nanoFIL的時候,對應的TiB下將要花掉的Gas費。

我們先來了解兩個數值:nanoFIL(基礎網路手續費)、TiB(算力增速)從哪裡來呢?

一、nanoFIL(基礎網路手續費)

在https://filfox。info的首頁有“24h基礎手續費率走勢”,這裡面記錄的就是,基礎手續費率:由系統收取並銷燬的手續費的實時費率,點開“更多”,你就會看到下面這組資料。每小時就更新一次,您可以關注到Gas起伏的狀態。

絕了,Gas費你要耍大牌到什麼時候!

注:1FIL=1x109nanoFIL=1x1018attoFIL

二、

TiB(算力增速)

有個簡單的道理,算力增速越高收益就會越高,但是nanoFIL的消耗會更高。只有不斷的累計“有效算力”,預估達到50PiB以上的時候,就能抵禦住Gas費的攀升。

絕了,Gas費你要耍大牌到什麼時候!

如何計算Gas費呢?

Gas費的計算是相當複雜的,每一個數值背後都有一系列的公式和程式碼。我們先來看看軟體工程師是怎麼說的:

1、

附加費(GasPremium)的計算

絕了,Gas費你要耍大牌到什麼時候!

以下面訊息為例,計算礦工手續費和銷燬手續費

https://filfox。info/zh/message/bafy2bzaceabngpjnulte4gdkopdecwoiyszplllohwvm2clbcw5yull3qle46

Gas Premium:100,604 attoFIL

Gas 限額:79,221,802

Gas 使用量:56,795,191

Base Fee:3。868643646 nanoFIL

銷燬手續費:0。24530327740299062 FIL

【礦工手續費】

Gas Premium*Gas Limit=100,604*79,221,802=7,970,030,168,408 attoFIL=7,970。030,168,408 nanoFIL

【銷燬手續費】

第一部分,標準銷燬

BaseFee*GasUsed=3。868643646*56,795,191=219,720,354。785506386 attoFIL

GasLimitOverestimation=Gas Limit/GasUsed=79,221,802/56,795,191=1。39

如果GasLimitOverestimation值大於1。1,則存在第二部分超額銷燬

第二部分,超額銷燬

over=79,221,802-1。1*56,795,191=16,747,091

GasToBurn=(79,221,802-56,795,191)*16,747,091/56,795,191=6,612,892

OverEstimationBurn=3。868643646*6,612,892=25,582,922。617484232 nanoFIL

銷燬手續費=

219,720,354。785506386+25,582,922。617484232=245,303,277。402990618 nanoFIL

2

、基礎費用(BaseFee)

的計算

絕了,Gas費你要耍大牌到什麼時候!

絕了,Gas費你要耍大牌到什麼時候!

基礎費用(BaseFee)

計算過程:

1、上一個區塊的Basefee

2、當前區塊高度中所有訊息的Gaslimit求和totalLimit

3、totalLimit減去50億,除以50億得到一個比值,不超過12。5%

4、按比值增加減少Basefee,Basefee*1。125或者basefee*0。875

注:初始Basefee是100attoFIL

絕了,Gas費你要耍大牌到什麼時候!

頭暈的厲害,關於Gas費的計算還是交給軟體工程師來處理吧。

我們只要記住兩點:

Gas費由兩部分組成:

附加費(GasPremium)+ 基礎費用(BaseFee)

其中基礎費用會被全部銷燬掉,附加費獎勵給打包訊息的礦工

Gas費過高的問題及影響

第一

算力增速

提升

困難

挖礦需要不斷地密封扇區來實現算力的增長,從而獲得區塊獎勵。在這一過程中,礦工自身需要向區塊鏈網路提交各種訊息,複製證明、時空證明等,在這一過程中要消耗大量的Gas費。可是Gas費高的情況下,礦工不得不暫緩發訊息和增長算力,這對於Filecoin發展也是不利的。

第二

、收益低

賺不到錢

我們在上面提到過的基礎費用(BaseFee),目前該部分佔比過大,被直接燃燒銷燬了。

在近期Gas費如此大幅上漲的情況下,打包的礦工賺不到錢,沒有積極性,需要打包的礦工又不得不繼續抬高價格,造成鏈上擁堵,Gas費和緩慢的交易處理時間不斷惡性迴圈,導致Gas費持續上漲。

第三

Filecoin通縮過快

Gas費用這麼高的情況下,大部分Gas費都被用來銷燬,加快了Filecoin的通縮,導致市場上的流通量不足,供需失衡,難以滿足新扇區前置抵押的要求,從而導致幣價上升。

總的來說,因為手續費過於高昂,直接導致礦工在一定程度上難以實現算力順利增長。目前礦工可以選擇在低Gas費期間進行算力增長或者自行打包資訊交易,但不適合長期發展。不過對於技術層面,有三點可改進演算法:

允許成批提交 PreCommitSector 訊息,透過合併訊息,減少Gas消耗;

增大Sector Size(挖礦裝置可能會受影響)

提升Gas Limit和計算的上限(要求大家有更好的裝置和網路)

最後,希望夥伴們能夠攜手與麥客儲存一起共渡這次的Gas難關!