愛伊米

GAS費有望降低?Filcoin全網算力或將迎來一波新的增長浪潮

前些時間,Filecoin官方協議實驗室工程師jennijuju-PLFD在Slack社群發文稱Network HyperDrive即將來到!

此次Filecoin網路升級

定於六月中旬

,Filecoin官方在Github升級文件中提到,本次升級的官方叫法是Actors v5計劃,之所以使用Network HyperDrive(網路超級驅動器)這一名詞,是因為這次升級的主要目的是透過降低GAS費來獲得更多的資料儲存,促進Filecoin網路的增長。此次的“V5計劃”是一次非常重要的版本升級,可以說其對整個Filecoin網路有里程碑式的意義。

V5計劃主要包含4個提案及1個議題,4個提案分別是

FIP-08、FIP-11、FIP-12 、FIP-13

,而議題則是

1411議題

GAS費有望降低?Filcoin全網算力或將迎來一波新的增長浪潮

四大提案一議題

* FIP-8提案:新增一種名為PreCommitSectorBatch的新封裝訊息提交方式,該方法支援礦工一次預提交多個扇區。

* FIP-11提案:取消報告共識錯誤的拍賣獎勵形式,改為立即提供獎勵。

* FIP-12提案:改變DataCap管理Filecoin Plus中客戶端地址的方式。

* FIP-13提案:透過新增批次提交ProveCommitSector方法減少訊息上鍊次數。

* 411議題:修復礦工訪問次數超過最大值,將導致扇區終止的故障。

其中FIP-08和FIP-13有望從根本上減少GAS消耗,那麼為什麼說FIP-08和FIP-13提案的實施會大幅度的降低GAS費呢?

在Filecoin網路中,礦工想要獲得有效算力,需要經歷P1、P2(PreCommit)、C1和C2(ProveCommit)四個階段。其中P1和C1階段不需要將封裝訊息發到Filecoin鏈上,無需消耗GAS;而P2和C2階段則需要將ProveCommitSector和PreCommitSector封裝訊息發到鏈上,Filecoin礦工超過90%的Gas消耗就是用來發送這兩類訊息的。

所以,

所謂的降低Gas,本質上就是減少P2和C2的GAS消耗。

GAS費有望降低?Filcoin全網算力或將迎來一波新的增長浪潮

▲扇區封裝的GAS消耗情況(資料來源:飛馳瀏覽器 截至2021年5月28日)

舉個例子:如果一個使用32GiB扇區模式的礦工新增了1PiB算力,那麼該礦工就需要封裝完成32768個扇區,即提交32768次P2及C2訊息。如果用的是64GiB扇區模式,就是16384次(這也是64GiB扇區比32GiB扇區節省Gas費的原因)。

當FIP-8提案實施後,礦工節點就可以透過使用PreCommitSectorBatch方式,批次的提交扇區進行封裝。假如一條訊息可以封裝200個扇區(參考結尾Q&A),那麼32GiB扇區新增1PiB算力只需要提交14次P2及C2訊息,手續費降低到原來的1/200。

新增相同算力時需要提交的訊息次數大幅度減少,不僅可以極大程度上降低GAS費用,還將明顯緩解Filecoin網路的擁堵問題。

除了FIP-8的單條訊息封裝多個扇區外,FIP-13提案還透過將多條封裝訊息合併到一條上鍊,來進一步減少封裝扇區的訊息上鍊數,兩個改進提案的Gas費減免比例是相乘的。可以預見的是,當新版本的FIP-8和FIP-13同時上線後,礦工Gas費用將下降到原來的數百甚至數千分之一。

GAS費有望降低?Filcoin全網算力或將迎來一波新的增長浪潮

綜上所述,我們不難發現,若是V5計劃成功升級後,將大大節省網路GAS消耗,減少礦工的封裝成本,有助於降低Filecoin參與門檻,更多Filecon礦工及算力的入場將幫助網路實現快速增長,讓生態更良性的發展。

附:Actors v5升級相關Q&A

Q :

具體升級時間取決於什麼?什麼因素會影響升級進度?

A :

具體的升級時間取決於Filecoin官方的開發進度,目前,FIP-12、FIP-11、FIP-8提案已經開發完成,FIP-13提案正在積極開發中,1411Issue也在逐步解決,所有提案開發完成並且順利透過測試後,V5版本就會得以釋出。

Q :

批次提交扇區,到底是批次提交多少個扇區?

A :

關於批次提交扇區,目前並沒有確切的數字。根據官方在Github上的當前資料顯示,預計批次提交的扇區資料為200-400個。

GAS費有望降低?Filcoin全網算力或將迎來一波新的增長浪潮