時間:2023-08-18|瀏覽:285
什么是Gas費
Gas字面譯為:瓦斯、汽油,是一種燃料。"Gas費"最初由以太坊提出,就像汽車行駛過程中的燃料消耗。
在區塊鏈網絡中,各節點間的交易消息需要寫到區塊中,然后廣播到全網。
當你發送Token、執行合約或者在此區塊上有其他的操作,礦工在服務器處理這筆交易時需要消耗一定的網絡資源,這樣你得支付燃油費(Gas費)給礦工購買燃料,才能讓服務器為你工作。
在消息發送、打包的過程中涉及到的Gas費用有五種:GasLimit(Gas費用的界限)、GasUsage(實際使用的Gas)、GasFeeCap(Gas費用的限額)、GasPremium(優先權使用的Gas)、BaseFee(基礎費用)。
Gas費過高的原因及影響
星際數據認為導致Gas費過高的原因有以下三點:
一是一個塊中可以處理的消息數量受限制。這是由于鏈的TPS性能,可伸縮性和驗證時間所施加的約束條件導致。這就好比早晚高峰時期道路擁擠,車輛走走停停,將會消耗更多的汽油。
二是礦工選擇自行打包消息。網絡擁堵時,gas費用過高,礦工選擇自行打包信息,導致網絡上實際打包信息的礦工較少。
三是有心之人惡意攻擊網絡。可以通過不斷提升GAS費并大量發送交易來逼迫其他的礦工跟隨提高GAS費用實現,不過可能性極低。短時間內全網出現較為密集的消息上鏈,大家都想盡快完成交易,于是競相提高手續費,從而導致全網手續費出現較大起伏。
隨著訂單需求越來越多,Filecoin的Gas費價格會成指數型增長,越擁堵的訂單需求其價格越貴。而過高的手續費會直接導致礦工增加算力和維護算力需要更多的成本,導致網絡行為較少,燃燒和礦工都沒有收益。
Gas費過高的解決方法
Filecoin的GAS費用最近波動比較大,給所有參與的礦工造成了不小的困擾。近日,Filecoin官方團隊上午Pooja在社區上給大家分享了一些解決方法。
·提高你的交易要求價格來支付你的費用,包括更高的基本費用。
·將最小塊數/價格提高到交易價格較高的程度(例如512M),因為較小的交易在短期內不太可能盈利。
·利用FIL+的優勢。這些交易可為你提供10倍的存儲能力(但也需要10倍的抵押品),增加了獲得區塊獎勵的可能性,這可以幫助補償網絡費用。
·通過更改~/.lotusminer/config.toml中的設置,設置你愿意為precommit、commit、WindowPoSt、PublishDeals、MarketBalanceAddFee或其他消息支付的最高Gas費。但是,請注意,如果你設置的最高費用太低,你的消息將不會包含在鏈中,因此你必須在這里找到正確的平衡。
FilecoinGas費是為了保障整個Filecoin網絡的穩定運行,還是那句話Filecoin主網上線不久,肯定存在諸多問題,只要大家協力解決,就能一起共建Filecoin未來藍圖!坐標:深圳南山區陽光科創面談。
熱點:數據