溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何從根源上解決Filecoin高價(jià)Gas費(fèi)問題

發(fā)布時(shí)間:2021-12-07 09:54:44 來源:億速云 閱讀:132 作者:柒染 欄目:互聯(lián)網(wǎng)科技

今天就跟大家聊聊有關(guān)如何從根源上解決Filecoin高價(jià)Gas費(fèi)問題,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

北京時(shí)間1月14日,協(xié)議實(shí)驗(yàn)室提交FIP-0010提案。FIP-0010鏈下WindowPoSt驗(yàn)證提案,WindowPoSt無需接受驗(yàn)證即可上鏈,稍后鏈下驗(yàn)證者可調(diào)用DisputeWindowedPoSt進(jìn)行驗(yàn)證。若驗(yàn)證者發(fā)現(xiàn)錯(cuò)誤扇區(qū),可以獲得一定比例獎(jiǎng)勵(lì)。FIP-0010提案旨在降低Gas費(fèi)消耗,同時(shí)減輕Filecoin鏈上壓力。

如何從根源上解決Filecoin高價(jià)Gas費(fèi)問題

Gas消耗波動(dòng)情況

此舉對(duì)于降低Gas消耗影響幾何,相信讀完本文你應(yīng)該能得出答案。協(xié)議實(shí)驗(yàn)室針對(duì)Gas費(fèi)動(dòng)作不斷,也能從側(cè)面說明Gas費(fèi)漲跌對(duì)礦工成本的重要影響。礦工的主要成本是前置質(zhì)押成本,封存算力燃燒Gas成本和贈(zèng)送給礦工的打包交易費(fèi)。

Gas費(fèi)消耗來源主要是分為兩大類:

(一) 增長算力所消耗的GAS費(fèi)用

①消息提交上鏈的打包的費(fèi)用,稱為基本燃燒費(fèi)。算力封存(消息上鏈)首先需要進(jìn)行復(fù)制證明。從下圖可以看出PreCommitSector(P2)和ProveCommitSector(C2)是最消耗Gas費(fèi)的,P2和C2都是復(fù)制證明SDR的一部分。其具體概念在冰河實(shí)驗(yàn)室的文章《硬件科普|Filecoin挖礦硬件配置》里可以詳細(xì)了解。這部分Gas費(fèi)用將直接轉(zhuǎn)到F009賬戶,該賬戶是協(xié)議實(shí)驗(yàn)室設(shè)置的銷毀賬戶,只能進(jìn)不能出?;救紵M(fèi)是固定。

如何從根源上解決Filecoin高價(jià)Gas費(fèi)問題

Gas消耗占比

②給礦工的打包交易費(fèi),稱為小費(fèi)。這部分交易費(fèi)用,礦工可以自己設(shè)定限額。這里要引入一概念GasPremium,礦工為了讓信息及早上鏈,可通過提高GasPremium讓消息盡快上鏈。由于Filecoin主網(wǎng)性能的限制,一天Filecoin主網(wǎng)只能出2880個(gè)塊,按Filecoin瀏覽器計(jì)算,一個(gè)區(qū)塊大概可以容納300-400條信息。礦工為了讓算力盡快完成封裝,可選擇提高GasPremium。當(dāng)打包交易費(fèi)越高,該消息被打包的可能性更大。這導(dǎo)致了全網(wǎng)的Gas都水漲船高,陷入“死亡循環(huán)”。Filecoin主網(wǎng)的性能不足以支撐每日新增算力增量,導(dǎo)致信息堵塞,這就是Gas費(fèi)暴漲的根本原因。

③超額燃燒費(fèi)。協(xié)議實(shí)驗(yàn)室會(huì)對(duì)超額的部分作出適當(dāng)?shù)膽土P,這一部分就是超額燃燒費(fèi)。

(二)維持算力所消耗的GAS費(fèi)用

時(shí)空證明階段的SubmitWindowedPoSt每半小時(shí)會(huì)提交一次,平均Gas消耗是占比最大。但是每半小時(shí)提交一次,消耗比例不大。

協(xié)議實(shí)驗(yàn)室針對(duì)Gas費(fèi)的提案

除了FIP—0010外,協(xié)議實(shí)驗(yàn)室也提出了更多的提案以解決Filecoin的Gas費(fèi)用問題。

FIP—0005是協(xié)議實(shí)驗(yàn)室在2020年10月22日提交的技術(shù)型提案,該提案從PreCommitSector和Confirm Sector Proofs Valid中刪除了昂貴的礦工獎(jiǎng)勵(lì)歸屬計(jì)算,釋放鏈帶寬,減少Gas費(fèi)消耗,并降低礦工成本。

FIP-0007是2020年11月27日提交的提案,旨在通過三個(gè)較小的獨(dú)立提案,從性能和安全性方面改進(jìn)Filecoin HAMT和AMT。該提案還將減少IPLD操作和序列化大小,在一定程度上減少Gas費(fèi)消耗。

FIP-0008是Alex等人2020年11月4日提交的技術(shù)型提案。在Filecoin的gas費(fèi)用構(gòu)成中,ProveCommitSector是占比最大的高達(dá)近63%,之前的礦工PreCommit Sector方法僅支持一次性提交單個(gè)扇區(qū)。這樣的操作執(zhí)行頻繁且需要消耗大量的Gas費(fèi)用。該提案為礦工添加一種批量提交扇區(qū)預(yù)先承諾的方案,可以大大減少Gas成本。

12月16日,F(xiàn)ilecoin主網(wǎng)發(fā)布Lotus新版本1.3.0,本次升級(jí)包括了協(xié)議實(shí)驗(yàn)室最新改善Gas費(fèi)的提案FIP—0009。FIP—0009提案將成功執(zhí)行的WindowPoSt中原計(jì)劃燃燒掉的Gas費(fèi)返還給礦工,從而降低網(wǎng)絡(luò)的Gas費(fèi)消耗。

除提案外,F(xiàn)ilecoin通過引入以太坊改進(jìn)提案EIP-1559,降低Gas費(fèi)消耗,詳情可查閱《Filecoin官方信息|Filecoin的EIP-1559》。

Filecoin高Gas費(fèi)原因和解決辦法

前文提到,F(xiàn)ilecoin主網(wǎng)的性能不足以支撐每日新增算力增量,導(dǎo)致信息堵塞,這就是Gas費(fèi)暴漲的根本原因。大多數(shù)區(qū)塊鏈項(xiàng)目都面臨過這樣的TPS性能瓶頸,包括BTC和ETH等主流項(xiàng)目。這里介紹一種常見的擴(kuò)容方式,ETH2.0就是采用分片鏈的方式進(jìn)行擴(kuò)容。

用以太坊舉例:分片技術(shù)是將網(wǎng)絡(luò)中的節(jié)點(diǎn)分成不同碎片,各分片處理不同交易數(shù)據(jù),每個(gè)片區(qū)內(nèi)部共同處理同一交易事件,網(wǎng)絡(luò)中可并行處理交易大大提高網(wǎng)絡(luò)并發(fā)量。為了實(shí)現(xiàn)節(jié)點(diǎn)隨機(jī)分配和片區(qū)驗(yàn)證者分配,需再建立一條單獨(dú)的區(qū)塊鏈(以太坊2.0中稱為信標(biāo)鏈),負(fù)責(zé)執(zhí)行維護(hù)整個(gè)網(wǎng)絡(luò)所需的操作。這種方式即為二次方分片,是通過網(wǎng)絡(luò)雙層設(shè)計(jì)增加交易量。具體地,將以太坊網(wǎng)絡(luò)上的節(jié)點(diǎn)分成100片,分片系統(tǒng)由主鏈上發(fā)布的校驗(yàn)器管理合約(VMC)進(jìn)行維護(hù),每個(gè)片區(qū)都是獨(dú)立存在的,當(dāng)以太坊中有交易時(shí),只選擇其中一個(gè)分片處理,如果網(wǎng)絡(luò)內(nèi)有M件事務(wù)待處理,現(xiàn)在每個(gè)節(jié)點(diǎn)只需要處理M/100件即可,之后這些打包的子區(qū)塊的數(shù)據(jù)組成一個(gè)主鏈上的區(qū)塊,相當(dāng)于主鏈區(qū)塊容量擴(kuò)大了100倍。

除了分片,常見的擴(kuò)容方式還有狀態(tài)通道、隔離見證、閃電網(wǎng)絡(luò)、側(cè)鏈等等方式。值得一提的是,Juan Bent在meet up時(shí)提到了一句Filecoin可能會(huì)采用分片的形式進(jìn)行擴(kuò)容。

Filecoin滿存算力產(chǎn)品是星際數(shù)據(jù)推出的Filecoin算力業(yè)務(wù),專注于Filecoin挖礦。

作為分布式存儲(chǔ)的明星項(xiàng)目和區(qū)塊鏈技術(shù)的落地應(yīng)用代表,F(xiàn)ilecoin可以說是最具傳奇色彩的區(qū)塊鏈項(xiàng)目。在2020年10月Filecoin主網(wǎng)上線后,F(xiàn)ilecoin算力已經(jīng)突破1.893EiB,數(shù)據(jù)存儲(chǔ)量的發(fā)展速度讓傳統(tǒng)數(shù)據(jù)存儲(chǔ)領(lǐng)域望塵莫及,其帶來的數(shù)據(jù)自主、可靠存儲(chǔ)賦予互聯(lián)網(wǎng)隱私和安全,是隱私數(shù)據(jù)存儲(chǔ)和冷數(shù)據(jù)存儲(chǔ)的絕佳選擇。技術(shù)創(chuàng)新的創(chuàng)新,需要參與者以更高的維度、更長遠(yuǎn)的視角、更包容的眼光看待。相信隨著分片等區(qū)塊鏈擴(kuò)容技術(shù)的完善,更多企業(yè)將采用IPFS&Filecoin分布式存儲(chǔ)數(shù)據(jù),F(xiàn)ilecoin的幣價(jià)必將持續(xù)上漲。

看完上述內(nèi)容,你們對(duì)如何從根源上解決Filecoin高價(jià)Gas費(fèi)問題有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI