Filecion官方宣布開源虛擬機(jī),發(fā)布全新FVM網(wǎng)站,啟動(dòng)開發(fā)者計(jì)劃!
時(shí)間:2023-07-01 01:12:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-07-01 01:12:01 來源:網(wǎng)站運(yùn)營
Filecion官方宣布開源虛擬機(jī),發(fā)布全新FVM網(wǎng)站,啟動(dòng)開發(fā)者計(jì)劃!:
2021年11月,F(xiàn)ilecoin宣布推出虛擬機(jī)(Filecoin Virtual Machine,下文簡稱FVM)。今天,這個(gè)方向取得巨大進(jìn)展,且仍然在不斷完善中。
Filecoin作為最大的分布式存儲(chǔ)網(wǎng)絡(luò),通過提供可驗(yàn)證存儲(chǔ),讓用戶能可靠的存儲(chǔ)和訪問NFT、公共數(shù)據(jù)集、web3和元宇宙資產(chǎn)等。你可以把它想象成Web3的I/O層。
在冰山之下,F(xiàn)ilecoin有更多待發(fā)掘的潛力。而Filecoin虛擬機(jī)可以讓這些成為現(xiàn)實(shí)。它是怎么在Web3生態(tài)中起到作用的呢?
目前,F(xiàn)ilecoin平臺(tái)以數(shù)據(jù)存儲(chǔ)和檢索為中心。這兩個(gè)特性構(gòu)成了協(xié)議的第0層。
這個(gè)系統(tǒng)對(duì)絕大部分人都很友好。但對(duì)于需要自主編程智能合約,構(gòu)建更復(fù)雜應(yīng)用程序,或需要解決方案的開發(fā)人員來說,遠(yuǎn)遠(yuǎn)不夠。
在FVM虛擬機(jī)出現(xiàn)之前,F(xiàn)ilecoin網(wǎng)絡(luò)邏輯是通過系統(tǒng)定義的參與者進(jìn)行硬編碼,意味著用戶定義的智能合約只能在Filecoin中使用。
而有了FVM虛擬機(jī),在Filecoin上建立原生的去信任可編程存儲(chǔ)就成為了現(xiàn)實(shí)。
FVM原生運(yùn)行時(shí)的核心是WASM(WebAssembly,一個(gè)基于棧的二進(jìn)制指令格式虛擬機(jī)),它使得用任何可編譯為WASM編程語言來編寫本地actor成為可能。這可以讓W(xué)eb2開發(fā)人員能更快過渡到 web3。
此外,F(xiàn)VM也在增加對(duì)模擬外部運(yùn)行時(shí)的支持,如以太坊虛擬機(jī)(Ethereum Virtual Machine,簡稱EVM)。
通過FVM,F(xiàn)ilecoin網(wǎng)絡(luò)除了現(xiàn)有儲(chǔ)存能力,還有了計(jì)算能力,可以實(shí)現(xiàn)基于狀態(tài)的鏈上計(jì)算和基于數(shù)據(jù)的鏈下計(jì)算兩種運(yùn)存,而FVM正是其中的關(guān)鍵部分。
比如可以建立以數(shù)據(jù)為中心的DAO,對(duì)存儲(chǔ)市場的替代、網(wǎng)絡(luò)質(zhì)押、數(shù)據(jù)計(jì)算等。
2022年,這方面取得了許多進(jìn)展,F(xiàn)ilecoin團(tuán)隊(duì)也在為很多規(guī)劃同時(shí)作準(zhǔn)備。
首先,F(xiàn)ilecoin團(tuán)隊(duì)在本周早些時(shí)候開源了
FVM虛擬機(jī)參考實(shí)現(xiàn)(下文簡稱ref-FVM虛擬機(jī))的repo。其次,推出了
全新的FVM網(wǎng)站(
https://FVM.filecoin.io/)。最后,還將啟動(dòng)
FVM虛擬機(jī)早期開發(fā)者計(jì)劃,以將先驅(qū)成員加入FVM Foundry。
開源FVM虛擬機(jī)參考實(shí)現(xiàn)
首先,F(xiàn)ilecoin開源了ref-FVM,也就是FVM虛擬機(jī)的參考實(shí)現(xiàn)。
ref-FVM由Rust構(gòu)建,使用Wasmtime作為WASM引擎(雖然打算支持引擎可插拔性),并實(shí)現(xiàn)了FVM虛擬機(jī)架構(gòu)規(guī)范(FVM Architecture spec)介紹的核心想法——即外部和內(nèi)核邊界(分別對(duì)應(yīng)于節(jié)點(diǎn)<> FVM和FVM <>actor接口)、系統(tǒng)調(diào)用范式、IPLD接口、調(diào)用管理器和調(diào)用容器概念等等。
ref-FVM目前處于pre-alpha v0階段,支持Filecoin actor v6和網(wǎng)絡(luò)版本14及更高版本。它通過了100%的一致性測試向量(超過2000個(gè)測試向量),在接下來的幾周內(nèi),還將進(jìn)一步擴(kuò)大覆蓋范圍,利用tvx工具直接從主網(wǎng)提取向量。
ref-FVM v0希望能成為可編程FVM的基礎(chǔ)。目前它只支持內(nèi)置actor,等到了v1版本,就能支持用戶部署的actor。內(nèi)置 Actor的邏輯是從Forest實(shí)現(xiàn)中分叉出來的,適用于FVM虛擬機(jī)。目前,正在優(yōu)化字節(jié)碼大小和性能。
一旦這些內(nèi)置actor變穩(wěn)定,F(xiàn)ilecoin核心開發(fā)人員就會(huì)決定是否將它們分拆到單獨(dú)存儲(chǔ)庫中,使這些actor提升為“范本actor”,并采用它們作為所有實(shí)現(xiàn)的共同利益。
構(gòu)建強(qiáng)大的FVM虛擬機(jī)生態(tài)系統(tǒng)
此次展示也標(biāo)志著FVM虛擬機(jī)項(xiàng)目內(nèi)部動(dòng)態(tài)更廣泛的轉(zhuǎn)變。
也就是說團(tuán)隊(duì)正在走出最初潛伏期,轉(zhuǎn)向完全公開的工作。因此,建立一個(gè)強(qiáng)大且具有參與性的社區(qū)對(duì)于 FVM虛擬機(jī)的未來至關(guān)重要。
如果你是Rust開發(fā)者(或正在準(zhǔn)備入門)并想一起編寫代碼,那么開始的一個(gè)好方法是查看GitHub上標(biāo)有/good-first-issue的問題。
如果你對(duì)WASM VM、gas、IPLD或其他相關(guān)主題有建議或意見,或者您正在考慮用例并需要一些指導(dǎo),請(qǐng)隨時(shí)來FVM虛擬機(jī)-specs存儲(chǔ)庫和或Filecoin Slack 的#FVM虛擬機(jī)頻道。
FVM虛擬機(jī)網(wǎng)站的啟動(dòng)
為配合這個(gè)重要的發(fā)展里程碑,F(xiàn)ilecoin虛擬機(jī)項(xiàng)目官方主頁
http://FVM.filecoin.io啟動(dòng)了。訪問即可從FVM虛擬機(jī)已放出的所有可能性和機(jī)會(huì)中獲得靈感,了解之后的計(jì)劃和路線圖,并在可用時(shí)查找所有開發(fā)人員資源。
將早期開發(fā)者招募到 FVM Foundry
我們還啟動(dòng)了FVM鑄造廠(FVM Foundry)和早期開發(fā)者(Early Builders)計(jì)劃。
FVM Foundry是一個(gè)長期團(tuán)隊(duì),它將Web3開發(fā)人員與FVM虛擬機(jī)團(tuán)隊(duì)的核心開發(fā)人員聚集在一起,分享知識(shí),確保FVM虛擬機(jī)可以滿足即將推出的應(yīng)用程序的技術(shù)要求、開發(fā)人員也想要用它構(gòu)建的系統(tǒng)和平臺(tái)。
如果你是對(duì)智能合約編程、大規(guī)模數(shù)據(jù)、數(shù)據(jù)計(jì)算和數(shù)據(jù)治理(數(shù)據(jù) DAO)具有專業(yè)知識(shí)和興趣的個(gè)人,可以成為FVM Foundry早期開發(fā)者的先驅(qū)成員。
Foundry的早期開發(fā)者計(jì)劃將于2022年4月至6月運(yùn)行。我們希望VM早期開發(fā)者與 FVM虛擬機(jī) 團(tuán)隊(duì)一起參加每月的研討會(huì),并參與解決方案的構(gòu)思和設(shè)計(jì)、早期測試以及開發(fā)人員體驗(yàn)反饋。
早期開發(fā)者還可以獲得FIL的一次性津貼,并且擴(kuò)展和開發(fā)補(bǔ)助金也可用于繼續(xù)工作。如果有興趣,可以去
http://FVM.filecoin.io申請(qǐng)。
下一步該怎么走?
Filecoin團(tuán)隊(duì)目前正在朝Milestone 1(預(yù)計(jì)在22年3月發(fā)布)順利前進(jìn)。
Milestone 1會(huì)正式將主網(wǎng)的執(zhí)行層轉(zhuǎn)移到FVM虛擬機(jī)虛擬機(jī)上。它帶有一個(gè)全新的gas模型,可以計(jì)算真正的WASM執(zhí)行成本。Milestone 1為用戶可編程性鋪平了道路,這將在Milestone 2(預(yù)計(jì)在22年6月)中引入。
以下是未來幾周關(guān)于Filecoin值得期待的一些事:
- FVM虛擬機(jī)最終集成到Lotus(參考Filecoin客戶端)。
- 在主網(wǎng)上啟動(dòng)Lotus FVM虛擬機(jī)金絲雀節(jié)點(diǎn)。
- 從主網(wǎng)中提取的更多測試向量以提高測試覆蓋率。
- 正式將FVM虛擬機(jī)引入主網(wǎng)的 Filecoin改進(jìn)提案 (Filecoin Improvement Proposal,簡稱FIP)。
- 更改Gas模型的另一個(gè)改進(jìn)提案。
- Forest、Venus和Fuhon執(zhí)行程序運(yùn)行命令時(shí)切換到FVM虛擬機(jī)。
- 升級(jí)用于Milestone 1的測試網(wǎng)。
這一年,將會(huì)是Filecoin團(tuán)隊(duì)在FVM虛擬機(jī)的里程碑,Safe的Forest團(tuán)隊(duì)、Fission團(tuán)隊(duì)、ARG團(tuán)隊(duì)、Filecoin基金會(huì)、Alex Wade以及Venus & Fuhon團(tuán)隊(duì)都在與Filecoin團(tuán)隊(duì)努力協(xié)作,并肩作戰(zhàn)。
而這,僅僅是個(gè)開始。讓我們一起期待未來更多改變!
關(guān)鍵詞:啟動(dòng),計(jì)劃,宣布,官方,虛擬,發(fā)布