
二級標題
二級標題
為什麼在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
文章由星際視界翻譯整理,僅代表作者觀點,不構成任何投資建議