時間:2023-08-04|瀏覽:260
據了解,Filecoin網絡將在區塊高度550321處升級至Lotusv1.5.0版本。這次升級主要包括FIP-0007和FIP-0010兩個提案,旨在提高Filecoin系統的性能并降低Gas費消耗。
FIP-0007提案通過改進FilecoinHAMT(HashArrayMappedTrie)和AMT來提高性能和安全性。由于對整個網絡的影響不大,本文將重點介紹FIP-0010提案。
首先要了解Filecoin網絡Gas費消耗的主要構成,以便更好地理解FIP-0010提案的試點意義。Gas費消耗主要包括PreCommit、ProveCommit和WindowPoSt三個部分,其中ProveCommit占比最高,達到69.49%,而WindowPoSt的占比最低,僅為5.47%。
FIP-0010提案創新地提出了“鏈下驗證”的方式,即無需驗證即可將WindowPoSt上鏈,然后在鏈下進行驗證。簡單來說,Filecoin網絡每隔30分鐘進行一次抽查,不再驗證礦工生成的證明,而是默認為有效,并允許鏈下驗證者稍后質疑。任何第三方可以通過調用DisputeWindowedPoSt來質疑過去1800個區塊高度(約15個小時)內提交的鏈上存儲證據。
FIP-0010的改進可以顯著降低Gas費。消息上鏈驗證的時間越長,Gas費消耗就越多,因此當消息無需驗證上鏈時,Gas費消耗就會降低。這次Filecoin官方在時空證明方面采用“鏈下驗證”的方式具有試點意義,一旦試驗成功,就可以在PreCommit(25.03%)和ProveCommit(69.49%)等消耗較大的部分采用相似的方法,從根本上解決Filecoin的高Gas費問題,也為其他公鏈提供了全新的解決方案。
“鏈下驗證”是否安全可靠?將再次分裂Filecoin的社區共識嗎?自Filecoin主網上線以來,經歷了一些困難,比如不利于礦工的經濟模型和公司化運營風格,導致社區與官方產生矛盾,分叉Filecoin的聲音頻繁,共識逐漸受損,給整個Filecoin生態網絡帶來了損失。
FIP-0010優化提案的“鏈下驗證”嚴格意義上也打破了社區共識,它選擇信任礦工,允許在鏈下對驗證結果提出疑問。但是礦工仍然會遵守Filecoin網絡的規則并按要求存儲數據。Filecoin官方經過深思熟慮才推出了FIP-0010提案,任何第三方都可以申請擁有Lotus節點來監督礦工,同時為了鼓勵更多人參與,成功質疑將獲得4個FIL的報酬,由提供時空證明的礦工支付。
當參與“鏈下驗證”的Lotus節點數量足夠大時,礦工就不敢偷懶了,因為一旦被駁回,他們需要支付給提出質疑者4個FIL的費用,以及額外的5.51BR的無效證明費用,該費用是被駁回的WindowPoSt所對應的每個扇區的日塊生成收益的5.51倍。此外,Filecoin官方還設計了20FIL的平均費用懲罰。
FIP-0010的改進將帶來低Gas時代,并且隨著Filecoin主網的穩定運行,基礎設施的建設和生態的擴展,越來越多的投資者正在關注和積極布局ERPOOL云挖礦。