IPFS&Filecoin——2020年最受矚目的明星級項(xiàng)目。Filecoin作為一個去中心化存儲項(xiàng)目,落地實(shí)體才能讓生態(tài)發(fā)展得越長遠(yuǎn),隨著生態(tài)的擴(kuò)大,真正應(yīng)用上的存儲需求被提出,F(xiàn)ilecoin的價值也才會體現(xiàn)出來。數(shù)據(jù)數(shù)量以及敏感度的提升,也將促使分布式存儲網(wǎng)絡(luò)的使用率的明顯增長,所有Filecoin參與者都將因?yàn)楦倪M(jìn)Filecoin網(wǎng)絡(luò)而獲益。那Filecoin網(wǎng)絡(luò)對服務(wù)器硬件有什么嚴(yán)格要求?它的工作流程到底是什么呢?讓我們一起一探究竟!
核心問題一覽無余主持人小雪:Filecoin網(wǎng)絡(luò)對服務(wù)器硬件配置要求是什么?
Jesse老師:Filecoin與其它的區(qū)塊鏈項(xiàng)目不同,它的代幣產(chǎn)出方式不僅僅來自出塊,還來自于數(shù)據(jù)存儲交易,有了數(shù)據(jù)交易,那服務(wù)器提供商就必須對其客戶數(shù)據(jù)進(jìn)行封裝,存儲,還需要大量的加密算法來確保數(shù)據(jù)安全,有效存儲,所以它所需的硬件要求是比較高的。
CPU 8核:CPU即中央處理器,它是計(jì)算機(jī)最核心的部分,主要負(fù)責(zé)計(jì)算與控制,類似于人的大腦。多核的CPU能更快的計(jì)算數(shù)據(jù),在filecoin中多核CPU能加快封裝速度。
RAM(內(nèi)存)128GB:負(fù)責(zé)鏈接CPU和外存,它用來緩存臨時數(shù)據(jù),CPU計(jì)算后的數(shù)據(jù)通過內(nèi)存緩存之后再存儲到外存,機(jī)器關(guān)機(jī)后這些臨時數(shù)據(jù)也不會保存,它在計(jì)算機(jī)當(dāng)中也發(fā)揮著重要的作用,內(nèi)存越大,運(yùn)行越快。
硬盤:256GB的SSD(固態(tài)硬盤)+1TB的HDD(機(jī)械硬盤)。
固態(tài)硬盤和機(jī)械硬盤都用來存儲數(shù)據(jù),但是固態(tài)硬盤的讀寫速度明顯快于機(jī)械硬盤,固態(tài)硬盤用來存放系統(tǒng)文件以及節(jié)點(diǎn)數(shù)據(jù),而密封的數(shù)據(jù)則通過內(nèi)存緩存后存儲到機(jī)械硬盤,一來機(jī)械硬盤成本較低,二來存儲到機(jī)械硬盤的數(shù)據(jù)即使丟失也易找回。
GPU(顯卡):顯卡是計(jì)算機(jī)的圖形處理器,他主要負(fù)責(zé)一些數(shù)據(jù)量較大的簡單的計(jì)算。顯卡方面,官方給出了一些信任的列表。
Quadro RTX 6000、TITAN RTX、Tesla V100、Tesla P100、Tesla T4、Quadro M5000、GeForce RTX 2080 Ti、GeForce RTX 2080 SUPER、GeForce RTX 2080、GeForce RTX 2070 SUPER、GeForce GTX 1080 Ti、GeForce GTX 1080、GeForce GTX 2060、GeForce GTX 1660 Ti、GeForce GTX 1060、GeForce GTX 1650 SUPER、GeForce GTX 1650。
除這些型號的顯卡,如若需要用其他型號顯卡,需要進(jìn)行測試,測試通過才可以使用。
主持人小雪:服務(wù)器硬件如何在復(fù)制證明和時空證明中參與?
Jesse老師:復(fù)制證明,即數(shù)據(jù)封裝階段,它又可以分為四個階段分別為preCommit phase 1(p1)、preCommit phase 2(p2)、commit phase 1(c1)、commit phase 2(c2)。
p1階段進(jìn)行單線程PoRep SDR編碼,它主要用到了CPU和RAM(內(nèi)存),這個階段是預(yù)密封階段,相對比較耗時,所以好的CPU跟支持并發(fā)處理的RAM(內(nèi)存)能在這個階段減少不少時間。
p2階段使用Poseidon哈希算法生成Merkle樹。這個階段要用到CPU,但是僅CPU運(yùn)行,速度會很慢,大大降低了性能,所以在這個階段需要CPU+GPU一起運(yùn)行,來提升密封效率。
C1階段是準(zhǔn)備數(shù)據(jù)階段,花費(fèi)時間較少,所以在這只需要CPU工作即可。
C2階段為數(shù)據(jù)提交上鏈階段,同樣需要CPU+GPU一起運(yùn)行,單CPU運(yùn)行,會所有內(nèi)核參與,會大大降低效率。
時空證明,定期提供存儲證明,它需要礦工在被選中需要提交證明時迅速將證明提交上去,如果不能按時提交證明則會被懲罰,所以硬件在此處發(fā)揮的作用也是非常大的。它又分為WindowPoSt和WinningPoSt,WindowPost需要在30分鐘內(nèi)提交,在此階段如果沒有可用的GPU,越多的CPU越快。WinningPoSt需要在25秒內(nèi)提交,但是它需要的計(jì)算是非常少的,所以只需要CPU參與。
主持人小雪:Filecoin主鏈現(xiàn)階段簡易工作流程?
Jesse老師:Filecoin現(xiàn)階段的流程是非常多的,我們將從以下四個步驟為大家簡單介紹一下:1.用戶向礦工發(fā)起交易,礦工們進(jìn)行競價,然后用戶選出合適的礦工,礦工同意此次交易后需要進(jìn)行初始質(zhì)押。初始質(zhì)押為用戶保障網(wǎng)絡(luò)的服務(wù)質(zhì)量,并在出現(xiàn)懲罰時為扇區(qū)提供啟動擔(dān)保。2.用戶向礦工傳輸數(shù)據(jù),礦工將數(shù)據(jù)封裝在扇區(qū)。3.礦工提供證明到鏈上,同時還包括定期提供時空證明。成功提交證明的礦工就可以打包出塊,并開始獲得區(qū)塊獎勵。4.為了保障用戶后期的數(shù)據(jù)被一直維護(hù),礦工所獲得的區(qū)塊獎勵并不會立馬全部獲得,而是立馬釋放25%,剩余的75%分180天線性釋放。
燎原計(jì)劃技術(shù)周已圓滿結(jié)束,接下來,我們將持續(xù)推出聚英國際燎原計(jì)劃應(yīng)用周與產(chǎn)品周,值得期待哦!一份快樂傳遞給另外一個人就會變成兩份快樂,您也可以把自己的收獲分享給您身邊的朋友,讓我們一起為聚英國際燎原計(jì)劃打Call 吧!
責(zé)任編輯: