BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Filecoin 虛擬機(FVM)如何成為去中心化存儲生態系統下一次發展的核心支柱

星际视界IPFSNEWS
特邀专栏作者
本文約3074字,閱讀全文需要約5分鐘
近日Filecoin官方發布博客,將推出Filecoin 虛擬機(FVM),為Filecoin 網絡引入智能合約的可編程性。
AI總結
展開
近日Filecoin官方發布博客,將推出Filecoin 虛擬機(FVM),為Filecoin 網絡引入智能合約的可編程性。

二級標題

二級標題

為什麼在Filecoin中使用智能合約

智能合約——或者我們在Filecoin 中稱之為參與者,可以為智能和動態存儲解決方案提供支持,而這些解決方案很難用web2 技術創建。主要包括:

1、對存儲在Filecoin 中的數據進行分散計算(在存儲數據的地方運行計算,而不是將其移動)

2、眾籌的數據集保存(例如,每個人都可以參與存儲犯罪統計或環境變暖等社會重要數據)

3、更智能的存儲市場(例如,按一天中的時間、複製級別或區域內的可用性動態定價存儲)

4、多代存儲和永久保管(例如存儲跨越多代的數據)

5、數據DAO 和標記化數據集(例如,將數據的價值建模為標記並形成DAO 以協調和代理對其執行的計算)

6、本地存儲的NFT(即,將NFT 的內容與跟踪它們的註冊機構並置)

二級標題

二級標題

Filecoin 中的Layer 0

目前,Filecoin 平台以數據存儲和檢索為中心。我們認為這兩個特性構成了協議的Layer 0。

二級標題

二級標題

兼容以太坊的Filecoin虛擬機

最新的技術討論可以追溯到2021 年6 月Filecoin 改進提案113。 Filecoin 虛擬機(FVM) 旨在成為多語言VM,從管理程序的概念中汲取靈感,建立多VM 設計。考慮了許多方法,包括按原樣採用EVM、LLVM-IR、eBPF、Secure EcmaScript 等。

FVM 的核心運行時是WASM。 Filecoin Protocol Labs相信WASM 在區塊鏈領域有著強大而充滿希望的未來。這種選擇使得可以使用任何編譯為WASM 的編程語言編寫本機actor(儘管並非所有語言都適合;參考SDK 是用Rust 構建的)。這使我們能夠在他們目前所處的位置與他們交流,並避開特定於語言的學習曲線,從而使web2 開發人員能夠更快地加入web3。

此外,我們正在添加對模擬外部運行時的支持,第一個是以太坊虛擬機(EVM)。這一選擇的目的是Filecoin 開發者社區要求FVM 支持EVM/Solidity,對源代碼進行零到最少更改。

二級標題

二級標題

擴大Filecoin 網絡的影響

通過FVM,Filecoin 網絡除了現有的存儲能力外,還獲得了計算能力。我們設想在Filecoin 網絡上運行兩種計算:狀態的鏈上計算和數據的鏈下計算。 FVM 是兩者的關鍵構建塊。

我們很高興看到Filecoin 上出現的一些應用包括:

1、以數據為中心的去中心化自治組織(Data DAO):通過匯集來自個人和組織的資源,人們將能夠激勵共享利益和/或公益數據集的保存、管理、擴充和處理。 Data DAO 使用TOKEN和NFT 作為單位來表示和復合價值,並交換這些TOKEN以請求服務、授予訪問權限等。

2、複製客戶端:根據用戶定義的策略,自動機器人被激勵以確保為Filecoin 網絡中的數據保持一定級別的複制。

3、替代存儲市場:基於拍賣、賞金或其他工具,存儲市場可能會對數據應用糾錯碼,以確保其在發生中斷時的可恢復性;他們還可以啟用自動重試交易以確保數據交付。

4、抵押貸款:向供應商提供無信任和/或目的鎖定的抵押貸款,例如,貸款資金只能用於接受特定客戶的FIL+ 交易。

5、數據計算:大規模計算中的一個巨大問題是數據的傳輸,這會增加每個操作的成本和延遲。通過將計算作業推送到託管數據的存儲提供商,並獎勵協調器節點來製定/規劃Filecoin 網絡的執行,以高效的方式執行繁瑣的作業,將結果存儲回Filecoin網絡,在其上啟用進一步的下游計算。

此外,FVM 將首次使在Filecoin 網絡上運行的第2 層(L2) 解決方案能夠將其狀態提交到第1 層(L1),從而導致更安全和可追溯的側和覆蓋網絡。內容交付網絡(CDN)、聲譽系統和支付渠道網絡是我們特別希望在Filecoin 上運行的一些L2 解決方案。

Filecoin 虛擬機(FVM)發展路線圖

Filecoin 虛擬機(FVM)開發路線圖的近期包括四個階段,具體內容如下:

1、階段0:在主網上啟動非可編程FVM 的Canary,在參考實現(Lotus) 的功能標誌或分支之後,僅運行系統參與者。兼容現有鏈,無需協議升級。該階段計劃於2021 年第4季度交付。

2、階段1:協議分叉以在用戶可編程之前引入準備性調整,包括Gas 機制和架構調整。到此階段結束時,網絡的100% 應該運行FVM 支持的系統參與者。該階段計劃於2022 年第1季度上線。

3、階段2:為本地和EVM 外國參與者引入用戶可編程性。該階段計劃於2022 年第2季度上線。

4、階段3:重新設計系統參與者和更深入的協議調整,以便更輕鬆地針對系統參與者進行編程。該階段計劃於2022 年第2季度上線。

星際觀察

Filecoin 虛擬機FVM的目標是讓用戶能夠在Filecoin 區塊鏈上部署他們自己的智能合約,FVM 為Filecoin 帶來了通用可編程性和兼容性。我們相信,有了FVM的Filecoin必將會繼續為整個生態助力。

如果您有興趣幫助FVM 的開發或想了解有關此項目的更多信息,請關注filecoin-project/fvm-project GitHub 存儲庫和Filecoin Slack上的#fvm頻道。

——End——

編輯:星際視界IPFSNEWS Sue

翻譯:星際視界IPFSNEWS Miss Xiang

文章由星際視界翻譯整理,僅代表作者觀點,不構成任何投資建議

Filecoin
歡迎加入Odaily官方社群