27.Filecoin挖礦的共識機制是怎樣的? | IPFS/Filecoin學習科普

買賣虛擬貨幣

EC共識=EXPECTED CONSENSUS=預期共識。很多人都把Filecoin的儲存證明機制和共識機制搞混淆,那麼在這裡我來個大家區別一下,什麼是共識機制。

首先我們來看儲存證明機制,協議實驗室針對Filecoin設計出了一套儲存證明機制,他們將其定義為POS,當然這個POS並不是PROOFOF STAKE的權益證明,而是PROOF OF STORAGE儲存證明,那這個儲存證明是做什麼用的呢?這並不是用來選舉區塊領導者的,而是Filecoin的工作機制,或者可以稱為工作方式。

儲存證明包含兩個重要的元素,第一個就是PROOFOF REPLICATION複製證明,第二個就是PROOF OF SPACETIME時空證明,我們在進行資料儲存的時候就是不斷完成複製證明和時空證明的過程。複製證明可以簡單的理解為將資料編碼後存進節點並上鏈生成複製證明,證明節點儲存了當前資料,而時空證明就是引入了時間的概念,實現了資料的長久儲存,可以理解為連續不斷的完成複製證明,在特定的時間段內,不斷證明當前資料依然被該節點完整的儲存著,這樣一套儲存證明的機制確保了資料能安全持久的被Filecoin網路節點儲存。

接下來我們來看共識機制,剛才談到的儲存證明機制是Filecoin的工作方式,而Filecoin的共識機制是什麼呢?Filecoin的共識機制叫做EC共識,EXPECTED CONSENSUS,預期共識,作用是用來選舉區塊領導者的,也就是EC共識決定了由誰來打包區塊,獲得區塊打包收益。而EC共識又是基於儲存證明而誕生的,可以說如果沒有儲存證明機制就不存在EC共識,如何去理解這個關係,我們來看下EC共識的數學公式,這個公式就在Filecoin的白皮書中,大家如果有興趣可以去Filecoin官網閱讀最新版白皮書第32 頁。

EC預期共識的結論是Filecoin的區塊打包是一個概率問題,這個概率也就是每一個節點的儲存算力,既然和儲存有關,就可以發現EC共識是基於儲存證明而生成的。EC共識的核心是當前節點的有效儲存佔全網有效儲存的比例,這個比例即當前節點的儲存算力,而有效儲存來自哪裡?就來自儲存證明中的複製證明和時空證明,資料儲存上鍊生成複製證明,再經過一定數量的區塊後完成時空證明,當完成了一輪時空證明後,當前節點有效儲存獲得累積,也就是說開始擁有了儲存算力.這便是Filecoin的共識機制。

理解了儲存證明機制和共識機制後,相信大家就能很快的理解挖礦的原理了,很簡單,Filecoin的挖礦乾的就是資料的灌輸儲存,以最快的速度搶佔每一個節點的有效儲存累計速度,那樣就能儘量的提高每一個節點佔全網有效儲存的概率,也就是提升儲存算力,獲得更大的區塊打包機會。

作者:松雪,來源:https://ipfs100.com/

更多ipfs學習內容,請訪問《IPFS/Filecoin學習科普》

免責聲明:

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

推荐阅读

;