鏈動精靈▎IPFS封裝速度原理解釋

鏈動精靈▎ipfs封裝速度原理解釋

ipfs是全新的網際網路底層協議,具備區塊鏈去中心化的精神,是一種底層傳輸協議,是協議實驗室5大模組化協議的最底層。而filecoin才是區塊鏈技術,是一條全新的公鏈,目的是基於ipfs的底層構建出一個全新的網路,是協議實驗室5大模組化協議的最頂層。梳理清楚了概念,我們就很容易理解,ipfs作為底層是負責資料傳輸的,並不具備資料儲存功能,而真正執行資料儲存的是filecoin,透過區塊鏈的技術構建出網路,實現大規模的資料儲存排程,這就是ipfs和filecoin的關係。

ipfs和filecoin這兩個協議是缺一不可的,而filecoin作為整個ipfs系統內的天然代幣,肩負著兩個極其重要的使命。

filecoin的礦工及收益型別

filecoin網路主要有兩種型別的礦工:

a.儲存礦工

b.檢索礦工

filecoin的獎勵機制是建立在儲存礦工、檢索礦工與使用者的互動上的。

相對應地,投資ipfs/filecoin有三大收益:

?區塊爆塊收益:按一定演算法固定釋放

?儲存收益:儲存使用者付給礦工的費用,按照存貯週期線性釋放

?檢索收益:使用者訪問內容所付給礦工的費用,一般付給檢索礦工,檢索礦工如果需要向儲存礦工獲取,則同樣給儲存礦工付費

現目前來講,filecoin礦工的主要收益是區塊爆塊收益,即挖礦收益

filecoin的扇區封裝及挖礦流程

首先,安裝挖礦軟體並執行;

其次建立節點並加入網路,加入之後同步鏈資料、建立錢包地址;

之後,挖礦需要質押fil,需要購買或者借貸fil給錢包地址打入fil。

挖礦正式開始。礦工獲取儲存訂單,資料密封(扇區封裝,耗時最長),生成複製證明,驗證資料,形成有效算力,獲得打包權,提交時空證明,獲得出塊獎勵。

算力越大的礦工,獲得區塊打包的權利或者概率越大,這是涉及兩個引數:贏票率和出塊率;贏票率就是獲得選票的概率,出塊率就是獲得區塊獎勵的概率。

而在上面的流程中,扇區封裝是一個不可忽略的因素。透過複製證明封裝扇區是整個流程中計算量相對龐大的過程,從而生成該扇區獨一無二的標識碼。一旦資料被封裝,儲存礦工將生成證明,執行snark來壓縮證明;最後,將壓縮後的結果提交到區塊鏈,作為儲存承諾的證明。

 

 

封裝速度』

正如我們所知,ipfs的爆塊收益主要是透過密封過程將儲存打包成一個個32g大小的扇區,從而轉換成有效儲存,獲得收益

與封裝速度直接掛鉤的是密封扇區所需時間,扇區併發量,以及礦機的硬體配置。“鏈動精靈科技”封裝效率高達:9.73g/小時/萬元。

我們先重點講一下密封一個扇區所需的時間。 密封過程主要為:複製證明和時空證明,複製證明主要由p1、p2、c1、c2這幾個過程組成,這幾個過程所消耗的時間,一般和各個公司的最佳化演算法、硬體配置等有關。v ldjl2021

『複製證明』:

1)p1過程,如果用amd霄龍系列的cpu(如7002/7303/7402等一般礦圈內稱7系)一般需要3個小時左右;若是用amd銳龍系列的cpu(如3960x/3970x礦圈內稱為3系)一般只要兩個小時左右。

2)p2過程,用一張2080ti的卡一般需要20分鐘左右,用兩張卡10分鐘就可以完成。但為了防止作弊,官方在p2過程加了一個多小時的等候時間。

3)c1過程一般所耗時間在10毫秒左右,可以忽略不計。

4)c2過程用一張卡需要20分鐘左右,兩張卡10分鐘左右。

『時空證明』:

時空證明一般在20分鐘左右即可。

以上各過程所需要的時間是按照市面上第一梯隊的公司水平來計算的,每個公司方案技術不同,時間也會有所不同。

扇區併發量:

扇區併發量主要跟記憶體大小有關。新版的記憶體計算方式為 rma = 56 g + 64g(48g) / n。

以1024g的記憶體大小為例,1024 g 的記憶體裡面,系統佔用56g大小,其餘的空間主要是用來並行p1過程,所以用1024g減去56g再除以p1過程產生的快取大小。

?如果p1過程產生的記憶體是64g,那麼就能同時並行15個扇區(1024g-56g/64g=15.125);

?如果p1是48g,就能同時並行20個扇區(1024g-56g/48g=20.167)。

各公司技術不同,所產生的記憶體大小不同,所能併發的扇區數也是不同的。不過掌握了計算方法,帶進去就能得到最後的結果。

單臺礦機的封裝速度:

上面解讀完密封一輪扇區所需要的時間,現在我們瞭解下如何計算扇區併發量,這樣就可以計算出單臺礦機每天的封裝速度。

計算公示為: 24小時除以密封時間乘上扇區併發量,再乘上每個扇區的大小32g,得到的結果就是封裝速度。

還是用1024g的記憶體大小來舉例。因為只有amd 七系的cpu支援拓展到1024g,如果密封時間是五個小時,扇區併發量是20個。

即用24小時除5小時,乘20個扇區,乘扇區大小32g,等於3072g也就是3t(24/5*20*32=3072g)。

目前市面上用7系的礦機,大叢集方案能做到單臺每天封裝2.5t以上的公司,基本都屬於行業第一梯隊。鏈動精靈科技目前與數百家企業達成深度合作,為合作方提供裝置硬體,軟體技術服務、運營維護、伺服器託管,等全方位技術服務。據區塊瀏覽器資料核算得出“鏈動精靈科技”封裝效率高達:9.73g/小時/萬元。在市場公開資料中遙遙領先!歡迎您的加入!

 

更多區塊鏈知識請關注微信公眾號:鏈動精靈科技

抖音號:鏈動精靈

 


免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读