Filecoin大礦工架構設計標準指南

2022-10-01 06:45:09 字數 972 閱讀 7010

1、lotus:filecoin的主節點,用於www.cppcns.com同步區塊,收發訊息,生成區塊等與區塊鏈互動的部分

2、miner有二種節點,一種是專門用於做複製證明(porep),不做時空證明(post),一種是專門用於做時空證明(使用gpu加速)。大礦工方案裡面可以由乙個gpu組完成很多密封節點的post工作,因此並不是每台礦機都需要gpu。

3、dfs(分布式檔案系統):對於大礦工來說,使用分布式檔案系統是必不可少,分布式檔案系統可以解決filecoin單目錄、io瓶頸等許多問題。

近期關於filecoin需要使用gpu的資訊成為行業熱點,各種解讀層出不窮。其中,不乏存在沒有技術支撐,有待查證的資訊。藉此機會星際大陸將技術研究成果對外發布,希望可以為大家更好地分辨市場資訊提供幫助。

1、gpu在filecoin中到底用在什麼地方?

(1)複製證明(porep)過程分為4個步驟

1)引數設定,非常快幾乎不耗時

2)複製,將資料d進行特定編碼形成副本r的過程,這個過程耗時最長,通過cpu完成,無法使用gpu加速,對複製證明原理感興趣的可以去看**程式設計客棧和**

3)生成複製證明,此過程會使用零知識證明bellman庫,bellman庫使用可以加速一部分工作,但是這個過程及時程式設計客棧性要求並不高,因為使用**昂貴的gpu是沒有mcobhnxjox必要的。

4)自我驗證生成證明,非常快忽略不計

(2)時空證明經過多輪的修改,近期增加了election post(選舉證明),即在贏得打包區塊時必須在不到乙個區塊週期內快速計算post,此時gpu的加速顯得比較重要,但是不是越高越好?gpu越多越好,顯然不是,而是能夠在要求的時間內計算出post就夠了。

(3)沒有gpu能不能挖礦?如果你的cpu足夠快,能夠在不到乙個區mcobhnxjox塊週期內完成post的計算,是可以不需要gpu的,目前還需要進行一些測試到底多強的cpu可以完成,大家各自去測試吧。

本文標題: filecoin大礦工架構設計標準指南

本文位址:

salesforce 架構設計 從架構設計到架構師

因為碎片化的時間多了,所以開始刷起某乎了,關注了架構相關的板塊,也順手回答了一些問題。發現有很多同道中人正在經歷著我前兩年經歷的階段,對於做架構沒有相對具象的一些理解,更沒有系統化的認識。所以把最近回答的一些內容整理一下,權當記錄,留給3年後的自己 按慣例,容許我裝x開頭 一 架構的定義 在軟體開發...

mysql架構設計 初識mysql架構設計

一 應用系統如何與mysql進行一次互動?最開始接觸jdbc的時候,我們系統如何完成一次sql操作呢?第一步,建立資料庫連線 第二步,操作sql 第三步,釋放連線。但是每次建立與資料庫的連線非常耗時和資源,所以我們加入了連線池的概念。第一步的獲取連線是從連線池中獲取乙個可用的連線,第三步的釋放連線不...

軟體架構設計 二 系統總體架構設計

系統總體架構非常重要,但在表達上都不盡相同,下面介紹幾種常用的系統架構模式,供參考 assf access service biz standard fundation 模式 訪問 服務 業務功能 標準 基礎,對系統架構各個層次均有表達,但部署應用模式需要有單獨說明,如下圖方式組織系統總體架構 lo...