關于Filecoin集群的探索,由來已久、從未停歇。
如果把Filecoin挖礦比作建造高樓大廈,那么,集群就像打地基,地基的架構、材料質量、施工方案等都影響著這棟房子能蓋多高、多寬、最多可承載多少人,能否在臺風、暴雨、地震等自然以及人為因素侵擾之際依舊巋然不動、屹立不倒。
如果說Filecoin是區塊鏈的底層基礎設施,那么,集群架構就是Filecoin的底層基礎設施。接下來,我們從集群發展的三個階段來談談Filecoin集群的優化方向。
分布式與集群
什么是集群??
集群是指在多臺不同的服務器中部署相同應用或服務模塊,簡單來說,集群指的是將幾臺服務器集中在一起,實現同一業務。
BTC跌破25600美元:金色財經報道,行情顯示,BTC跌破25600美元,現報25599.6美元,日內跌幅達到3.41%,行情波動較大,請做好風險控制。[2023/6/11 21:29:09]
集群一般是指物理集中、統一管理的,從形態上來說,集群只是一個物理形態,但并不是一個工作方式,從工作方式來說,集群也分為單機結構集群、集群結構集群以及分布式結構集群。
?單機結構組成的集群
這里說的單機結構并不是單臺礦機,而是指由一臺一臺礦機組成的集群,之所以稱為單機結構,是因為這種集群沒有做具體的功能細分,一臺礦機幾乎包含了所有的功能。
以Filecoin挖礦為例,假設Filecoin挖礦有六大流程,單機結構組成的集群是指這六大流程都放在一臺礦機上,這一臺臺礦機同時也組成了一個集群,但是每一臺礦機都是獨立的個體,其中的系統交互性比較低。
數據:3月Solana網絡上合約部署數量增加:金色財經報道,根據Artemis的統計數據,近期部署在Solana網絡上的獨立合約數量有所增加,達到全年的最高水平。截至本文撰寫時,有75個不同的合約處于活躍狀態。幾周前,這一數字增加到98,進一步證明了3月份的部署量。
此外,Solana的開發活動在3月份有所增加,反映了獨立合約的數量。該指標似乎正在穩步恢復,盡管仍然低于Solana網絡故障之前的水平。(AMBCrypto)[2023/3/20 13:14:33]
單機結構組成的集群相對來說比較粗線條,所有的流程都呈現在一個礦機上,這將降低處理效率,降低各功能模塊之間的可組合性,就Filecoin挖礦而言,這可能會增加生成有效算力的時間周期。
集群結構組成的集群
集群結構組成的集群也是由一臺臺礦機組成,和單機結構所組成的集群的主要區別在于,集群結構中的單臺礦機并非一次性承擔了所有的流程,而是專注于單個流程,?因此,集群結構組成的集群的細分度和顆粒度比單機結構所組成的集群更高?。
BSN于香港面向海外發布“無幣公鏈”Spartan Network:9月6日消息,區塊鏈服務網絡BSN在香港發布會上宣布Spartan網絡正式上線。
據悉,Spartan網絡定義為“無幣公鏈”,遵循國際標準和技術要求,有開源、匿名、透明等特點。Spartan網絡短期目標是讓主流傳統企業能夠使用公有鏈技術,長期目標則是實踐公共IT系統概念,構建一個具有新操作系統、數據庫和云技術的互聯網公共層生態系統。
目前已知匯豐銀行、IBM、Google、英皇集團、美心集團等國際企業已在Spartan網絡部署應用。[2022/9/6 13:12:07]
以Filecoin挖礦為例,P1、P2、C1、C2等每個流程都有多臺礦機共同提供,?因此,集群的處理能力和效率能夠得到成倍數的提升,能夠降低系統之間的耦合度,提升管理的效率和集群的效能。
印財長呼吁G20將加密貨幣納入全球信息自動交換框架:7月17日消息,印度財政部長呼吁 G20 國家將加密貨幣納入信息自動交換(Automatic Exchange of Information)框架。該框架旨在減少全球逃稅行為,100 多個國家承諾采用該框架下的共同申報準則(Common Reporting Standard,簡稱 CRS)。
印度財政部長 Nirmala Sitharaman 在二十國集團稅收與發展部長級研討會上談到加密貨幣。她指出,稅務透明度是在金融賬戶信息自動交換方面取得長足進展」的領域,我們的調查表明,逃稅者經常設立多層級實體來隱藏他們來路不明的資產。Sitharaman 補充說,盡管信息自動交換框架向各個司法管轄區提供金融賬戶信息,但聰明的逃稅者會探索其他途徑,通過投資非金融資產來轉移其來路不明的財富。
Sitharaman 強調這一領域是 G20 的一個行動重點,并詳細說明稱,「在開發加密資產報告框架的同時,我呼吁 G20 研究對 CRS 涵蓋范圍之外的其他非金融資產(如不動產)進行信息自動交換的可行性。[2022/7/17 2:19:02]
相比于單機結構,當公司業務規模擴大時,集群結構能夠更快、更加具有針對性的增加相對應的設備,以滿足業務需求。
數字銀行Neomoon完成85萬美元種子輪融資,Borderless Capital領投:金色財經報道,基于穩定幣的數字銀行Neomoon宣布完成85萬美元種子輪融資,Borderless Capital領投,Big Brain Holdings、Algorand INC、Algorand Foundation、Meld Venture、Optio Capital 和 Algorand Miami Accelerator等參投。Neomoon主要為拉丁美洲提供金融解決方案以保護他們的資金免于貶值,并使用基于 Algorand 區塊鏈的穩定幣(包括 USDT 和 USDC)為日常數字交易提供支持。[2022/7/1 1:43:12]
分布式集群
集群架構組成的集群走的是“精致化”的路線,將功能全部分開,有助于在最大程度上提高效率,但是也存在一定程度上的資源浪費。
我們都知道,Filecoin挖礦并不是所有的流程都是完全獨立的,其中的許多流程甚至是互相交互的,例如P1和P2的工作和數據封裝有關,C1和C2?的工作和zkSNARK有關,那么,就可以將這些相關的流程放在一起,在保證最大效率化的同時,提高礦機利用率,提高服務的復用性,并且降低成本。
雖然說,每種集群都有各自的優點,都對應不同的場景。但總得來說,分布式集群相對于單機集群而言,有著降本增效的作用,相對于集群架構組成的集群而言,能夠減少資源浪費,提高服務的復用性。
事實上,時代日新月異,集群的架構也是在不斷地發展進步的,分布式與集群分久必合合久必分,一個真正優秀的集群管理者和構建者,必然能夠選取最符合公司現狀的集群模式,然后在根據業務情況進行個性化部署。
Filecoin集群架構優化方向
結合上文所說的知識,一起來思考下面的兩個問題,進而對Filecoin集群的優化方向有更深的理解。
Filecoin基于IPFS協議將云存儲構建了一個去中心化的存儲交易市場,主要包括‘’存儲”和“檢索”兩個市場,目前,礦工們獲得區塊獎勵主要是在存儲市場挖礦為主。
Filecoin挖礦的四個階段
Filecoin挖礦一般要經歷“P1、P2、C1、C2”這四個階段:
P1階段主要是將文件打碎、分片,并計算原始數據的merkle樹,這一階段主要耗費的是CPU,大概耗時4小時;
P2階段需要生成Replica,計算ColumnHash,?這一階段對gas的需求比較大,這一階段主要是GPU在工作,大概耗時二十分鐘;
C1階段是不上鏈的,并且大概只需要耗費幾秒鐘;
C2階段主要是零知識證明的電路處理以及生成零知識證明的過程,大概耗時四十分鐘。
P1要4個小時,這個是必不可少的,這就不難解釋為什么在Filecoin第一階段測試、第二階段測試以及太空競賽開跑時,礦工節點最快的出線時間也是在四個小時之后,即用戶一般中午才能看到數據。
問題一:“礦商如何才能在最短的時間內封裝最多的數據?”
例如,P1要4個小時,那是跑完了P1再跑P2、C1、C2,還是考慮進行1個P1和3個P2的組合進行跑,到底要怎么樣組合才能讓自己的有效算力封裝速度最快?
Filecoin礦機的組成
一個計算機集群,是指集成的硬件和軟件緊密連接、分層架構、彼此協調,共同完成某項任務。因此,我們不僅要思考關于軟件組合的問題,我們還要思考關于硬件搭配以及軟件和硬件如何搭配的問題。
我們都知道,Filecoin礦機的硬件部分主要是由Worker、Miner和Storage這三部分組成的。Worker負責寫入數據,需要的是高性能的AMD處理器;?Miner負責發送和接收數據,其主要工作是Post,也就是說需要用到顯卡和GPU;??Storage負責存儲數據,相當于給數據安家,這時候需要用到高品質的硬盤等。
問題二:?“我們該如何搭配各個組件,才能做到既可以獨立開發、獨立部署、獨立排查,又能做到互相搭配、降低耦合度、讓系統更利于擴展和靈活變通,從而讓集群性能發揮到最大”?
看到這里,相信聰明的你已經明白了,問題一主要是從Filecoin挖礦原理方面著手,進行的是軟件方面的優化,其主要目的是在最短時間內封裝最多的有效數據;問題二主要是從Filecoin硬件配置入手,其主要目的是合理搭配Filecoin礦機的各個組件,做到資源不浪費、流程不繁雜、提升硬件管理的“顆粒度”,從而提升效能。
一個真正優秀的集群管理者和架構者,不僅要做到單方面的最優解,還要能平衡軟件和硬件之間的矛盾,讓集群以最低的單位成本,最快的速度,封存最多的數據。
畢竟,在Filecoin網絡里,單位時間內封存的數據越多,有效存力的增長速度越快,有效算力就越多,進而拿到的區塊獎勵也就越多。
來源:金色財經
責編:趙安妮(實習生)、李棟“21萬一枚的比特幣,見證歷史!”北京時間1月2日晚間,95后徐舟就被比特幣行情“震驚了”.
1900/1/1 0:00:00BTC行情分析 四小時昨日價格就在在K線出現上漲TD9形成最高位置而后開始回落,今日下跌下方受到布林帶下軌線支撐,也是靠近上漲618線位置,所以下方關注點還是在27200-27500位置支撐.
1900/1/1 0:00:00BTC晚間行情分析: 日內比特幣早間行情在大漲大漲,但是上方力度有所減弱,走勢承壓于34700一線.
1900/1/1 0:00:00-黃金行情分析: 黃金昨日延續小陽線收高,最低回踩1934一線啟穩整理。以時間換空間的整理代替回調修正.
1900/1/1 0:00:00貨幣的一個基本功能是價值儲存。市場中的價值的很大一部分是通過貨幣來儲存的。在現有的法幣當中,美元在全球范圍內占據主導地位。但現在由于美元的不斷超發,它的價值儲存功能受到市場的進一步的質疑.
1900/1/1 0:00:00今天,BridgeMutual?很高興地宣布我們即將進行的?$BMI?代幣發行活動?(TGE),這將是?$BMI?的誕生之日.
1900/1/1 0:00:00