主機(jī)封裝:Filecoin挖礦封裝到底是怎么回事?
【小Y提示】本文部分內(nèi)容來(lái)源網(wǎng)絡(luò),僅供參考!如需了解海外服務(wù)器租賃多少錢一年相關(guān)問(wèn)題,請(qǐng)?jiān)诰€咨詢YINGSOO客服 Lucy,手機(jī):18607552432(微信\TG同號(hào)),QQ:1708453677,良心推薦,按需選配!7x24小時(shí)免費(fèi)熱線400-630-3752
【暢銷推薦】美國(guó)CN2服務(wù)器特價(jià) | 英國(guó)物理服務(wù)器特價(jià) | 波蘭物理服務(wù)器特價(jià) | 澳大利亞云服務(wù)器特價(jià)
【優(yōu)質(zhì)文章】YINGSOO云服務(wù)器優(yōu)惠活動(dòng)都在這里! | 德國(guó)服務(wù)器好用嗎?德國(guó)服務(wù)器否適合部署歐洲網(wǎng)游
Filecoin作為一個(gè)能夠?qū)⒃拼鎯?chǔ)轉(zhuǎn)變?yōu)樗懔κ袌?chǎng)的去中心化存儲(chǔ)網(wǎng)絡(luò),由其衍生的礦業(yè)市場(chǎng)也是熱鬧非凡;但縱觀整個(gè)Filecoin礦業(yè)市場(chǎng),大多數(shù)人對(duì)Filecoin挖礦相關(guān)知識(shí)都處于一知半解的狀態(tài)。下面,就讓我們用三分鐘的時(shí)間,系統(tǒng)了解下Filecoin的挖礦封裝全流程。
一、Filecoin獎(jiǎng)勵(lì)
Filecoin的獎(jiǎng)勵(lì)目前分為存儲(chǔ)市場(chǎng),檢索市場(chǎng)以及區(qū)塊獎(jiǎng)勵(lì)。
二、Filecoin挖礦
Filecoin挖礦可以簡(jiǎn)單拆分為worker和miner兩個(gè)步驟。
worker就是負(fù)責(zé)計(jì)算,將原始數(shù)據(jù)通過(guò)sdR算法進(jìn)行數(shù)學(xué)計(jì)算,然后再將計(jì)算好的數(shù)據(jù)封裝到硬盤的扇區(qū)中,并提交上鏈生成復(fù)制證明,礦工就獲得了算力,這個(gè)過(guò)程需要消耗大量的cpU、內(nèi)存和gpU資源。然后Filecoin網(wǎng)絡(luò)再根據(jù)礦工所持有的算力分配區(qū)塊打包的權(quán)利(也就是區(qū)塊打包票選權(quán)),算力越大、贏票率越高,礦工在參與區(qū)塊打包的時(shí)候需要重復(fù)提交時(shí)空證明,完成了時(shí)空證明的節(jié)點(diǎn)就可以獲得區(qū)塊打包的獎(jiǎng)勵(lì)。
Filecoin挖礦流程
Filecoin存儲(chǔ)市場(chǎng)
三、Filecoin存儲(chǔ)數(shù)據(jù)封裝
所謂封裝,就是按照Filecoin的規(guī)定格式,把數(shù)據(jù)進(jìn)行灌裝,p1、p2、c1、c2就是打包灌裝的過(guò)程(precommit1、precommit2、commit1、commit2;pre:提前或準(zhǔn)備的意思)。下面以集裝箱裝箱為例:
precommit1(預(yù)封裝一階段)
第一階段,來(lái)了一堆文件數(shù)據(jù)怎么辦?當(dāng)然是把他們進(jìn)行切片裝箱了(因?yàn)樵趇pFs網(wǎng)絡(luò)上的文件都要進(jìn)行切片,最大不能超過(guò)256K),這個(gè)把文件切片的階段就叫做p1。
這個(gè)階段需要大量消耗cpU。
precommit2(預(yù)封裝二階段)
第二階段,把這個(gè)裝成小箱的數(shù)據(jù)碎片,做好文件名和一些信息的記錄(這就是我們通常所說(shuō)的,動(dòng)態(tài)哈希列表dHt的形成過(guò)程,以后要找文件全憑這個(gè)dHt),這個(gè)生成動(dòng)態(tài)哈希列表的過(guò)程就叫p2。
因?yàn)檫@個(gè)過(guò)程需要生成默克爾樹,所以需要使用gpU,也就是顯卡資源,所以很多時(shí)候密封機(jī)會(huì)需要加一個(gè)顯卡。
commit1(封裝一階段)
第三個(gè)階段,把數(shù)據(jù)進(jìn)行切片裝到小箱子之中,然后生成了文件的信息表之后,下一步要做什么呢?就是給這些小箱子貼標(biāo)簽,這就是c1。
這一階段很省時(shí)間,一般幾十秒就搞定,但需要消耗大量的網(wǎng)絡(luò)gas費(fèi),50%以上的gas費(fèi)都會(huì)用在這一環(huán)節(jié)中。
commit2(封裝二階段)
第四個(gè)階段,要做的是零知識(shí)證明,就是為了將來(lái)提交時(shí)空證明而準(zhǔn)備的,那什么是零知識(shí)證明呢?就是存儲(chǔ)這個(gè)節(jié)點(diǎn),我不知道我存儲(chǔ)內(nèi)容的情況下,也能證明我已經(jīng)保存了這個(gè)文件,這就是c2。
這個(gè)階段一般需要大量的并行計(jì)算,所以多顯卡機(jī)是一個(gè)必備工具,這是網(wǎng)絡(luò)gas費(fèi)消耗較多的第二個(gè)環(huán)節(jié)。
Filecoin數(shù)據(jù)封裝小結(jié)
封裝數(shù)據(jù)的過(guò)程就是p1、p2、c1、c2。p1就是切片裝箱,需要Amd cpU(耗時(shí)幾個(gè)小時(shí));p2就是生成文件的信息表也叫動(dòng)態(tài)哈希列表dHt,一般需要顯卡(幾十分鐘完事);c1就是貼標(biāo)簽(幾十秒就夠,gas費(fèi)的主要消耗環(huán)節(jié)之一);c2就是做零知識(shí)證明,一般需要多顯卡(半個(gè)小時(shí)左右,gas費(fèi)的主要消耗環(huán)節(jié)之二)。
四、Filecoin挖礦封裝全流程
挑選了流程中的主要步驟做出解析,配合流程圖理解更佳:
1. empty--packing(空扇區(qū),灌入數(shù)據(jù),形成未密封的扇區(qū));
2. precommit1--precommit2(這里就開(kāi)始密封了,文件碎片加密的方式是默克爾樹列,最終要計(jì)算到默克爾樹列的根值,p1預(yù)計(jì)耗時(shí)若干小時(shí),p2預(yù)計(jì)耗時(shí)耗時(shí)幾十分鐘);
3. precommting(把precommit2計(jì)算得到的默克爾樹根提交上鏈,以此證明礦機(jī)的加密能力,和能完成扇區(qū)密封);
4. waitseed(可以理解為等待一定時(shí)間,這里指一定的區(qū)塊高度,每個(gè)區(qū)塊間隔30s,這是目前主網(wǎng)的高度時(shí)間,具體等待的是:一個(gè)扇區(qū)計(jì)算到的隨機(jī)數(shù),用來(lái)抽查p2密封的扇區(qū)內(nèi)文件碎片是否存儲(chǔ),零知識(shí)證明);
5. commiting1、2(抽出對(duì)應(yīng)文件碎片,計(jì)算出到默克爾根的文件路徑,c1預(yù)計(jì)耗時(shí)只需數(shù)十秒,c2預(yù)計(jì)耗時(shí)25分鐘左右);
6. commitwait(提交c2計(jì)算的根,以證明文件碎片存儲(chǔ)著);
7. Finalizesector(扇區(qū)密封結(jié)束);
8. proving(完成密封)。
FiL服務(wù)器租用托管、FiL礦機(jī)租用托管、FiL云算力、FiL礦池租用等解決方案,這里給大家推薦本公司。詳詢電話400-630-3752官網(wǎng):www.sddonglingsh.com
如何選擇云主機(jī)服務(wù)商
隨著國(guó)內(nèi)云計(jì)算技術(shù)的日趨成熟,云主機(jī)的優(yōu)勢(shì)越來(lái)越明顯,國(guó)內(nèi)各大云主機(jī)商也放低姿態(tài),產(chǎn)品設(shè)置和定價(jià)逐漸迎合個(gè)人用戶和中小型企業(yè)用戶的需求。用戶對(duì)云主機(jī)的態(tài)度也由觀望變?yōu)闋?zhēng)相嘗試,面對(duì)這么多的云主機(jī)服務(wù)商,用戶應(yīng)該如何選擇呢?
首先選擇適合自己的硬件配置不同的云主機(jī)服務(wù)商提供的硬件配置也不同。通常,云主機(jī)的硬件配置按CPU個(gè)數(shù)、內(nèi)存和硬盤大小的不同進(jìn)行合適的搭配。目前來(lái)看,云主機(jī)硬件按完成任務(wù)類型的不同,搭配可分為均衡型、高CPU型、高內(nèi)存型,以便于客戶在不同的場(chǎng)景下使用。而通常的入門級(jí)、中端和高端的分類對(duì)用戶而言沒(méi)有什么參加價(jià)值。
其次,關(guān)注云主機(jī)服務(wù)商的價(jià)格模型云主機(jī)按什么收費(fèi)?如何收費(fèi)?一般情況下,云主機(jī)服務(wù)商采用“服務(wù)器+帶寬模式”的基本價(jià)格模式,提供不同的收費(fèi)方案。目前常用的收費(fèi)模式分為:按時(shí)計(jì)費(fèi)、按月計(jì)費(fèi)、按年計(jì)費(fèi)以及按流量計(jì)費(fèi)等不同的計(jì)費(fèi)方式,同時(shí)一些服務(wù)商還提供按需后付費(fèi)的模式。
第三,比較不同云主機(jī)服務(wù)商價(jià)格策略穩(wěn)定、透明以及公正、靈活的價(jià)格體系最能給客戶帶來(lái)安全感,穩(wěn)定的價(jià)格體系,能夠從本質(zhì)上保護(hù)客戶的利益,使客戶的成本和花費(fèi)可預(yù)期、可控制。因此,在選擇是不能忽視云主機(jī)服務(wù)商上的價(jià)格策略。第四,比較云主機(jī)的性能指標(biāo)雖然所有的云服務(wù)商都聲稱其服務(wù)可用率超過(guò)99.9%,但是由于國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境的復(fù)雜性,以及服務(wù)商軟、硬件實(shí)力的差異,造成用戶在相同硬件、系統(tǒng)和網(wǎng)絡(luò)資源配置下,獲得的IaaS服務(wù)質(zhì)量存在差異。
因此,用戶在選擇云主機(jī)產(chǎn)品時(shí),應(yīng)該堅(jiān)持?jǐn)?shù)據(jù)優(yōu)先,綜合考慮。目前,衡量云主機(jī)的性能指標(biāo)主要包括主機(jī)的性能、存儲(chǔ)I/O帶寬以及網(wǎng)絡(luò)性能三大類,每一類都有很多依照業(yè)界標(biāo)準(zhǔn)推出的測(cè)試環(huán)境和測(cè)試指標(biāo),可以客觀地反映云主機(jī)的實(shí)際性能。
最后,考慮云主機(jī)的性價(jià)比毋庸置疑,單純比性能和配置或者單純考慮價(jià)格是不夠的,性價(jià)比無(wú)疑成了用戶選擇的重要標(biāo)準(zhǔn)。
需要注意的是:并不是價(jià)格越低越好,而是看同樣的配置和性能保證在不同的服務(wù)商那里需要花多少錢;要考察整體價(jià)格,不能使起步價(jià)格和部分價(jià)格,要以真實(shí)用戶體驗(yàn)數(shù)據(jù)為標(biāo)準(zhǔn)。
海外主機(jī)排行榜
海外穩(wěn)定的云主機(jī)_美國(guó)_日本_韓國(guó)精選線路,實(shí)時(shí)開(kāi)通
海外穩(wěn)定的云主機(jī),YINGSOO,專業(yè)海外穩(wěn)定的云主機(jī)提供商,提供亞洲,歐美等全球范圍海外穩(wěn)定的云主機(jī)租用托管,1對(duì)1客服指導(dǎo),7x24小時(shí)保障,全球精選線路免費(fèi)試用
國(guó)外云主機(jī)的比較_美國(guó)_日本_韓國(guó)精選線路,實(shí)時(shí)開(kāi)通
國(guó)外云主機(jī)的比較,YINGSOO,專業(yè)國(guó)外云主機(jī)的比較提供商,提供亞洲,歐美等全球范圍國(guó)外云主機(jī)的比較租用托管,1對(duì)1客服指導(dǎo),7x24小時(shí)保障,全球精選線路免費(fèi)試用
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。