近日Filecoin官方發布博客,將推出Filecoin虛擬機,為Filecoin網絡引入智能合約的可編程性。這并不是Filecoin官方第一次對Filecoin虛擬機,因為此前在FilecoinOrbit中胡安就曾表示通過將通用智能合約可編程性引入Filecoin網絡,可以釋放出更多的價值和潛力。
但是,關于Filecoin虛擬機最詳細的信息,將在本篇文章中進行講述。ProtocolLabs研究員RaúlKripalani將和社區成員分享Filecoin虛擬機憑什么能成為去中心化存儲生態系統下一次發展的核心支柱。以下內容由星際視界筆者翻譯整理,僅供社區伙伴交流學習。
為什么在Filecoin中使用智能合約
智能合約——或者我們在Filecoin中稱之為參與者,可以為智能和動態存儲解決方案提供支持,而這些解決方案很難用web2技術創建。主要包括:
Filecoin發布2023年三項重大項目更新(FVM、數據計算、檢索市場):2月18日,據官方消息,Filecoin Network發文分享了2023 Web3前沿趨勢,包括2023年三項重大項目更新:Filecoin虛擬機(FVM),2023年會逐步升級協議,繼續推動其可編程性路線圖;數據計算(Bacalhau),2023年年底會提供一個完全分布式的數據處理系統,它能運行在所有地方的各類設備上;檢索市場,今年會帶來去中心化檢索市場的更多用例,如為數據檢索設計的超快速付款、數據轉移協議增強機制和加密經濟學模型。[2023/2/18 12:14:49]
1、對存儲在Filecoin中的數據進行分散計算
2、眾籌的數據集保存
3、更智能的存儲市場
4、多代存儲和永久保管
5、數據DAO和標記化數據集
6、本地存儲的NFT
7、時間鎖定檢索
8、抵押貸款
Filecoin公布Hack FEVM獲獎名單:金色財經報道,Filecoin在其博客中公布了Hack FEVM獲獎名單,其中,首屆Hack FEVM迎來了400多名開發者,共創建建和展示了117個項目,并通過各類獎項獲得了超過5萬美元的獎金。Soulmates為本次ETHGlobal、Filecoin大獎得主。據悉,Soulmates是一個建立在FEVM上的soulbound代幣?(SBT)發行商,它包括一組FEVM智能合約,由17個文件、11個測試文件以及大約500行solidity代碼組成。它是一個功能齊全的前端dapp,可用于“創建、分配和認領SBT”。
FEVM是兼容EVM的Filecoin虛擬機,為Ethereum開發人員計算Filecoin網絡存儲交易的元數據提供了開箱即用的體驗。[2022/12/10 21:35:06]
Filecoin中的Layer0
目前,Filecoin平臺以數據存儲和檢索為中心。我們認為這兩個特性構成了協議的Layer0。
Filecoin開發團隊:Filecoin沒有出現雙花問題:Filecoin官方回復金色財經稱,經過Filecoin開發團隊確認,Filecoin沒有雙花問題。根據鏈上狀態確認,用戶反饋存在雙花問題的第二條交易顯示“N/A”,并未成功。可能是由于飛狐瀏覽器Filfox前端造成了誤會,使得某些用戶認為在交易所充值Filecoin過程中有雙花可能。[2021/3/19 18:58:56]
該系統簡潔明了,但對于尋求通過用戶可編程智能合約構建更復雜應用程序和解決方案的開發人員來說還不夠。
上面的一層,即Layer1,是智能合約可編程性所在。目前,Filecoin網絡的邏輯是通過系統定義的參與者進行硬編碼的。這意味著用戶定義的智能合約只能通過外部橋梁在Filecoin中使用到其他可編程區塊鏈,如Ethereum和NEAR。Filecoin虛擬機將本地用戶定義的參與者引入Filecoin網絡。
Filecoin網絡目前總質押量約為2224萬枚FIL:據IPFS100.com報道,Filfox瀏覽器數據顯示,Filecoin網絡當前區塊高度為312031,全網有效算力為1.32EiB,總質押量約為2224萬枚FIL,活躍礦工數為823個,每區塊獎勵為15.4449FIL,近24小時產出量為220192FIL,24小時平均挖礦收益為0.1602FIL/TiB,目前FIL流通量為52403179FIL。
目前有效算力排名前三的分別為:F02770(時空云&靈動)以72.42PiB暫居第一,F01248(智合云zh)以66.73PiB位居第二,F09652(RRmine)以32.61PiB位居第三。[2020/12/11 14:54:32]
兼容以太坊的Filecoin虛擬機
最新的技術討論可以追溯到2021年6月Filecoin改進提案113。Filecoin虛擬機(FVM)旨在成為多語言VM,從管理程序的概念中汲取靈感,建立多VM設計。考慮了許多方法,包括按原樣采用EVM、LLVM-IR、eBPF、SecureEcmaScript等。
Filecoin頭部礦商集體停擺 礦商回應稱是無奈之舉:10月17日晚間,有媒體報道稱,為和官方博弈,先河系五家頭部礦商包括智合云已經集體停擺示威。除了智合云從8000多的礦機當量銳減到276外,1475等另外四家礦機當量已經為0,時空云的礦機當量也從昨晚的1000多下降到現在的1870,據悉,還有很多家選擇不再增加算力。
而與此同時,IPFS中國社區發起人、時空云科技董事長賴楚航晚間在朋友圈發文稱:“主網上線,全部礦工停在那,真的不是什么所謂的示威,是無奈!是大家都沒有幣進行抵押挖礦!傻X PL,傻X經濟模型!”截至發稿,未見官方回應。[2020/10/17]
FVM的核心運行時是WASM。FilecoinProtocolLabs相信WASM在區塊鏈領域有著強大而充滿希望的未來。這種選擇使得可以使用任何編譯為WASM的編程語言編寫本機actor。這使我們能夠在他們目前所處的位置與他們交流,并避開特定于語言的學習曲線,從而使web2開發人員能夠更快地加入web3。
此外,我們正在添加對模擬外部運行時的支持,第一個是以太坊虛擬機(EVM)。這一選擇的目的是Filecoin開發者社區要求FVM支持EVM/Solidity,對源代碼進行零到最少更改。
我們已經看到以太坊社區隨著時間的推移建立了相應的智能合約,最重要的是該智能合約經過審計和實戰檢驗,例如ERC-20代幣、NFT、DAO等。使這些合約能夠按原樣重復使用將在Filecoin中啟動創新、可組合解決方案的寒武紀爆發。此外,使Solidity開發人員能夠通過橋梁和預言機跨鏈連接解決方案只會增加他們的集體價值和效用。
還需要注意的是,EVM兼容性針對字節碼層,因此保留了在Filecoin上下文中充分利用成熟的以太坊工具鏈的能力,例如Truffle、Remix、Hardhat、VSCode插件等。除了部署現有的智能合約外,開發人員還可以在Solidity中編寫新的actor以快速上手,或者在需要性能優化時升級為使用原生actor。
擴大Filecoin網絡的影響
通過FVM,Filecoin網絡除了現有的存儲能力外,還獲得了計算能力。我們設想在Filecoin網絡上運行兩種計算:狀態的鏈上計算和數據的鏈下計算。FVM是兩者的關鍵構建塊。
我們很高興看到Filecoin上出現的一些應用包括:
1、以數據為中心的去中心化自治組織(DataDAO):通過匯集來自個人和組織的資源,人們將能夠激勵共享利益和/或公益數據集的保存、管理、擴充和處理。DataDAO使用TOKEN和NFT作為單位來表示和復合價值,并交換這些TOKEN以請求服務、授予訪問權限等。
2、復制客戶端:根據用戶定義的策略,自動機器人被激勵以確保為Filecoin網絡中的數據保持一定級別的復制。
3、替代存儲市場:基于拍賣、賞金或其他工具,存儲市場可能會對數據應用糾錯碼,以確保其在發生中斷時的可恢復性;他們還可以啟用自動重試交易以確保數據交付。
4、抵押貸款:向供應商提供無信任和/或目的鎖定的抵押貸款,例如,貸款資金只能用于接受特定客戶的FIL+交易。
5、數據計算:大規模計算中的一個巨大問題是數據的傳輸,這會增加每個操作的成本和延遲。通過將計算作業推送到托管數據的存儲提供商,并獎勵協調器節點來制定/規劃Filecoin網絡的執行,以高效的方式執行繁瑣的作業,將結果存儲回Filecoin網絡,在其上啟用進一步的下游計算。
此外,FVM將首次使在Filecoin網絡上運行的第2層(L2)解決方案能夠將其狀態提交到第1層(L1),從而導致更安全和可追溯的側和覆蓋網絡。內容交付網絡(CDN)、聲譽系統和支付渠道網絡是我們特別希望在Filecoin上運行的一些L2解決方案。
Filecoin虛擬機發展路線圖
Filecoin虛擬機開發路線圖的近期包括四個階段,具體內容如下:
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-projectGitHub存儲庫和FilecoinSlack上的#fvm頻道。
——End——
編輯:星際視界IPFSNEWSSue
翻譯:星際視界IPFSNEWSMissXiang
文章由星際視界翻譯整理,僅代表作者觀點,不構成任何投資建議
撰文:Footprint分析師Bella(bella@footprint.network) 日期:2021年11月 公鏈發展的背景 公鏈,簡單的說就是承載各種類型的defi等應用開發的網絡.
1900/1/1 0:00:001、選擇創建,隨后點擊NEXT 公鏈Elrond Network已轉型并更名為MultiversX:金色財經報道,區塊鏈初創公司Elrond已將重新命名為MultiversX.
1900/1/1 0:00:001992年,美國著名科幻大師尼爾·斯蒂芬森在其小說《雪崩》中首次提到了“元宇宙”這一概念,描述了人們通過耳機和目鏡等穿戴產品,連接終端設備從而以虛擬身份進入計算機設計的虛擬世界的場景.
1900/1/1 0:00:00NFT為藝術和技術領域帶來了爆炸式的變化,越來越多的人開始了解NFT。以前,只有一小部分經驗豐富的專業人士可以出售他們的藝術品,如今,每個人都有成為數字藝術家的可能.
1900/1/1 0:00:00相關文章: Rust智能合約養成日記合約狀態數據定義與方法實現Rust智能合約養成日記編寫Rust智能合約單元測試Rust智能合約養成日記Rust智能合約部署.
1900/1/1 0:00:00編按:本文為QuarkChain創始人兼CEO周期博士撰寫的技術文章,并以此文章為基礎,在DAppLearning進行了技術分享講座.
1900/1/1 0:00:00