一文讀懂影響Filecoin礦工收益的Gas費(fèi)用

近日Gas費(fèi)高這個(gè)問題在各大社區(qū)都引發(fā)了激烈的討論,Gas費(fèi)是什么?和我們礦工有什么聯(lián)系呢?今天我們就來聊一聊Filecoin的Gas費(fèi)用。
下圖為Gas費(fèi)近30日的走勢(shì)。(注:圖中顯示的是BaseFee,實(shí)際Gas費(fèi)用為BaseFee*使用的Gas數(shù)量)



Gas費(fèi)最早是由以太坊提出,由基礎(chǔ)費(fèi)用(BaseFee)和附加費(fèi)(GasPremium)兩部分組成。
gas直譯為汽油,簡(jiǎn)而言之Gas費(fèi)就是“汽油費(fèi)”,比如我們使用汽車需要加油才可以使用,而使用汽車過程中,汽油會(huì)被消耗掉,行駛距離越長(zhǎng)、路越難行駛就會(huì)越耗油,Gas費(fèi)我們可以理解為區(qū)塊鏈的燃料。
Filecoin引進(jìn)的是以太坊EIP1559的Gas提案,在此基礎(chǔ)上稍作改動(dòng)后在Filecoin網(wǎng)絡(luò)中實(shí)施。(注:Gas費(fèi)由兩部分組成:基礎(chǔ)費(fèi)用(BaseFee)+附加費(fèi)(GasPremium)其中基礎(chǔ)費(fèi)用會(huì)被全部銷毀掉,附加費(fèi)獎(jiǎng)勵(lì)給打包消息的礦工。)
這一機(jī)制可算法化的預(yù)測(cè)Gas的市場(chǎng)價(jià)格。EIP 1559采用類似于比特幣的難度調(diào)整的機(jī)制去增加BaseFee的值。當(dāng)Filecoin的網(wǎng)絡(luò)使用率高于50%,BaseFee會(huì)上漲;低于50%,BaseFee則會(huì)下降。當(dāng)需要加速交易的時(shí)候,用戶可以通過支付小費(fèi)(Tips)的方式達(dá)到交易加速的目的。
?
另外BaseFee的銷毀為Filecoin提供了一種通縮機(jī)制,減少市場(chǎng)上的流通量,增強(qiáng)FIL的稀缺性,有保障幣價(jià)的作用。
Filecoin挖礦的Gas費(fèi)消耗主要在三方面:
向鏈上請(qǐng)求本地存儲(chǔ)數(shù)據(jù):PreCommitSector提交扇區(qū)
復(fù)制證明
向網(wǎng)絡(luò)提交已經(jīng)在規(guī)定時(shí)間內(nèi)完成了存儲(chǔ):ProveCommitSector封裝扇區(qū)完成
時(shí)空證明
證明數(shù)據(jù)仍然在有效期內(nèi)存在:SubmitWindowedPoSt 零知識(shí)證明
Filecoin通過區(qū)塊獎(jiǎng)勵(lì)和服務(wù)收費(fèi)來為誠(chéng)實(shí)礦工帶來收益,同時(shí)也通過質(zhì)押和罰沒機(jī)制來激勵(lì)礦工提供優(yōu)質(zhì)服務(wù)。



第一、礦工增長(zhǎng)算力困難。
挖礦需要不斷地密封扇區(qū)來實(shí)現(xiàn)算力的增長(zhǎng),從而獲得區(qū)塊獎(jiǎng)勵(lì)。在這一過程中,礦工自身需要向區(qū)塊鏈網(wǎng)絡(luò)提交各種消息,復(fù)制證明、時(shí)空證明等,在這一過程中要消耗大量的Gas費(fèi)。
如果消息不能及時(shí)打包,礦工就會(huì)遭受處罰,抵押的Filecoin會(huì)被扣除。礦工們?yōu)榱吮U舷⒈淮虬词咕W(wǎng)絡(luò)擁堵,也必須要向鏈上發(fā)送消息,甚至提高消息的Gas費(fèi)用來加速。就像當(dāng)前BaseFee如此高昂的情況下,礦工們因?yàn)镕ilecoin的罰沒機(jī)制依然不得不提交時(shí)空證明,即使要付出天價(jià)的手續(xù)費(fèi)。這無疑加重了礦工在挖礦過程中的費(fèi)用投入,更提高了Filecoin挖礦的門檻。
而且Gas費(fèi)高的情況下,礦工不得不暫緩發(fā)消息和增長(zhǎng)算力,這對(duì)于Filecoin發(fā)展也是不利的。
第二、這一機(jī)制導(dǎo)致打包的礦工賺不到錢。
在EIP1559中,手續(xù)費(fèi)分基礎(chǔ)費(fèi)用(BaseFee)+附加費(fèi)(GasPremium),其中基礎(chǔ)費(fèi)用BaseFee會(huì)直接燃燒銷毀,目前該部分占過大。
礦工收益有兩方面,除了剛才聊的挖礦獲得區(qū)塊獎(jiǎng)勵(lì),還有另一部分就是服務(wù)費(fèi)的收益,打包礦工賺取的就是這一部分的收益。但由于機(jī)制原因大部分的Gas費(fèi)都被用于銷毀,即使在現(xiàn)在Gas費(fèi)如此大幅上漲的情況下,打包的礦工依然賺不到錢,礦工沒有積極性,需要打包的礦工又不得不繼續(xù)抬升價(jià)格,造成鏈上擁堵,Gas費(fèi)和緩慢的交易處理時(shí)間不斷惡性循環(huán),導(dǎo)致Gas費(fèi)持續(xù)上漲。
第三、導(dǎo)致Filecoin通縮過快。
BaseFee的銷毀為Filecoin打造了一種通縮模型,增強(qiáng)了代幣FIL的稀缺性,并將利益分配給了所有FIL持有者。
但Filecoin總量(20億)恒定,且Filecoin本身存在嚴(yán)格的抵押機(jī)制和釋放機(jī)制,大部分FIL都處于鎖定狀態(tài),以進(jìn)行再生產(chǎn)。
Filecoin的礦工基數(shù)很大,且目前處于早期階段,F(xiàn)IL市場(chǎng)需求量很大,本來就處于供小于需的狀態(tài)。如果Gas費(fèi)用再這么高的情況下,且大部分Gas費(fèi)都被用來銷毀,加快了Filecoin的通縮,導(dǎo)致市場(chǎng)上的流通量不足,供需失衡,難以滿足新扇區(qū)前置抵押的要求,從而導(dǎo)致幣價(jià)上升。
?
2020年11月20日,F(xiàn)ilecoin官方成員Jennifer在Slack頻道發(fā)布公告:LotusV1.2.0版本已經(jīng)發(fā)布,礦工需要在區(qū)塊高度達(dá)到265200(約為北京時(shí)間2020年11月25日07:55)之前升級(jí)到該版本。該版本執(zhí)行FIP-5提案,從PreCommitSector和ConfirmSectorProofsValid中刪除了昂貴的礦工獎(jiǎng)勵(lì)歸屬計(jì)算,將會(huì)大幅降低Gas費(fèi)用的消耗,釋放鏈帶寬并降低礦工成本,最多可將WindowPoSt得Gas成本降低200M,另外還對(duì)Specs-actors和proofs進(jìn)行了版本升級(jí)。
Filecoin的官方團(tuán)隊(duì)也在傾聽市場(chǎng)的聲音,現(xiàn)在FIP-5 已經(jīng)在 Lotus 實(shí)現(xiàn),從數(shù)據(jù)來看當(dāng)時(shí)確實(shí)有一些效果。但是后來Gas費(fèi)又再度反彈,甚至快追趕上了抵押幣數(shù)量。
除了減少Gas費(fèi)的方式之外,增加礦工的收益也是一種促進(jìn)Filecoin網(wǎng)絡(luò)正向發(fā)展的有效方式。把Gas費(fèi)大部分分給能打包數(shù)據(jù)的礦工,讓礦工看到收益,激發(fā)礦工的積極性,才能提高整個(gè)鏈的通暢度,更有效的解決Gas費(fèi)上漲,消息池?fù)矶碌膯栴}。
當(dāng)然,F(xiàn)ilecoin最根本上要解決的還是TPS性能的問題,從而提高整個(gè)鏈的通暢度。

