深入探討Filecoin中的Gas費執行機制

買賣虛擬貨幣

Filecoin作為一個分散式儲存網路,其本質也是一個區塊鏈專案,所有參與者均可在分散式網路上進行交易,透過礦工在他們挖掘的區塊中記錄和處理訊息來更新網路狀態。有各種訊息,包括儲存入庫,儲存交易,正在進行的證明,令牌交易等。但是,由於鏈效能,可伸縮性和驗證時間所施加的約束,導致一個塊中可以處理的訊息數受到限制。這樣,在任何給定時間,網路上只有訊息的子集可以使其成為一個塊。

此外,執行訊息會消耗網路上的計算和儲存資源。在這裡,“氣體”開始發揮作用,以衡量訊息消耗的資源。訊息消耗的氣體直接影響傳送者將訊息提交到區塊鏈所支付的成本。並且一個塊中所有訊息的總用氣量是有界的。

天然氣可以被視為Filecoin區塊鏈的燃料,就像汽車燃料一樣。在開始公路旅行之前,您必須支付在行駛距離和為山上和下坡引擎供電時消耗的汽油。同樣,Filecoin上的訊息傳送者要為“推動”或“推動” Filecoin區塊鏈上的訊息執行的氣體付費。

EIP是以太坊改進提案(Ethereum Improvement Proposal)的縮寫,協議實驗室借鑑了EIP1559改進提案來降低Filecoin交易總額和交易費用波動性。

因為對礦工而言,對交易的迫切性需求並不相同,有些礦工希望礦工訊息被儘快打包,有些則不那麼急迫。

以往的BTC、ETH等公鏈採用的是類似拍賣的方式,希望訊息被儘快打包的使用者往往在交易量高峰時提高出價,支付昂貴的交易費。

Filecoin借鑑EIP1559引入“基本費用”機制,如果區塊鏈利用率高於50%,基礎費用會自動增加,反之則降低,著急的使用者可以選擇額外支付一定的小費來提高交易速度。

在該過程中,基本費用會被銷燬,達到通貨緊縮的目的,,而礦工們則有“小費”作為打包的報酬,如此一來既可以滿足礦工們的需要,又控制了礦工們的支付費用,提升Filecoin網路的使用體驗。

EIP-1559的核心思想是使用者提出願意支付的手續費率上限,由市場計算出一個市場基準費率,當使用者費率高於市場基準費率,且有礦工願意打包時,則交易上鍊,最終手續費採用市場費率。這樣在使用者如果想要交易儘快上鍊,需要做的就是設定一個足夠大且合理的費率帽,剩下的工作交給市場自動換算。

我們可以看出Filecoin網路的Gas費用更加複雜。因為對礦工而言,算力的增長和保持都非常重要,因此在考慮Gas費用時,需要根據不同的訊息,設定不同的方案。例如複製證明和時空證明相關的訊息的Gas費用就應該比一般的轉賬高的多,因為如果不及時打包,會影響算力的增長。

從Gas費用模型的設計中,我們可以看到整個Filecoin網路設計模型中的彈性思維,不得不說這種思維非常不錯。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;