?在Filecoin主網(wǎng)上線前,Lotus的重點(diǎn)是為規(guī)范參與者升級(jí)和測(cè)試做準(zhǔn)備,以創(chuàng)建靈活的狀態(tài)升級(jí)框架,并開(kāi)發(fā)Lotus-lite(基于網(wǎng)關(guān)的節(jié)點(diǎn)),這提供了一個(gè)可以直接與礦工交互的Lotus錢包,而無(wú)需維護(hù)重量級(jí)組件。
在Filecoin主網(wǎng)上線后,正如我們所見(jiàn),Lotus致力于讓網(wǎng)絡(luò)變得更流暢、解決礦工在獲得獎(jiǎng)勵(lì)過(guò)程中遇到的問(wèn)題、對(duì)代碼進(jìn)行改進(jìn)、提交相關(guān)FIP提案等。
Venus(go-filecoin)
Venus是由協(xié)議實(shí)驗(yàn)室發(fā)起和開(kāi)發(fā)的第一個(gè)Filecoin實(shí)現(xiàn)(大概在今年的6月份左右go-filecoin更名為Venus),在Filecoin網(wǎng)絡(luò)中的角色也是舉足輕重的,?在filecoin-project/venus中,我們可以看到有比較多的關(guān)于修復(fù)gas價(jià)格的方案和實(shí)施。
Venus的特點(diǎn)是可以在大多數(shù)Linux和MacOS系統(tǒng)上構(gòu)建和運(yùn)行,但是尚未支持Windows,Venus驗(yàn)證節(jié)點(diǎn)可以在大多數(shù)具有至少8GB RAM的系統(tǒng)上運(yùn)行。
作為協(xié)議實(shí)驗(yàn)室的“長(zhǎng)子”,Venus迄今為止的進(jìn)展包括:
Fuhon
Fuhon是由Soramitsu開(kāi)發(fā)的C ++?Filecoin實(shí)現(xiàn),所有C ++依賴項(xiàng)都使用Hunter進(jìn)行管理,F(xiàn)uhon的特點(diǎn)是它使用cmake下載所需的庫(kù),不需要手動(dòng)下載和安裝軟件包。
Fuhon礦工和節(jié)點(diǎn)能夠?qū)崿F(xiàn)與Lotus 新版本兼容,實(shí)施和運(yùn)行都經(jīng)過(guò)一致性測(cè)試,以確?;ゲ僮餍?;此外,在不久前的TLS修補(bǔ)程序中,啟用了Lotus和Forest節(jié)點(diǎn)之間的連接,這意味著Fuhon和Lotus以及Forest都是可以互相連接的。
Forest
Forest是用Rust編寫(xiě)的Filecoin的實(shí)現(xiàn),采用模塊化方法來(lái)分兩部分構(gòu)建完整的Filecoin節(jié)點(diǎn):
雖然說(shuō)Forest的創(chuàng)建時(shí)間并不長(zhǎng),但是能夠整合存儲(chǔ)和檢索市場(chǎng),有助于Filecoin的不同實(shí)現(xiàn)與Filecoin規(guī)范之間的兼容性和正確性的測(cè)試,借助消息,提示集和鏈級(jí)向量的多樣化語(yǔ)料庫(kù),能夠團(tuán)隊(duì)迅速地朝著完全互操作性的方向邁進(jìn)了重要一步。
讓我們來(lái)看看Forest有哪些重要進(jìn)度吧:
總得來(lái)說(shuō),雖然這四大實(shí)現(xiàn)是互相獨(dú)立的,但是他們都是在Filecoin網(wǎng)絡(luò)上運(yùn)行的,他們彼此促進(jìn)、在需要的時(shí)候能夠共同協(xié)作,守衛(wèi)和建設(shè)一個(gè)更好的Filecoin網(wǎng)絡(luò)。
來(lái)源:來(lái)源:IPFS.CN(IP君)