時間:2023-08-10|瀏覽:230
共識機制是區(qū)塊鏈的核心部分,尤其需要強調(diào)的是,在Filecoin協(xié)議中,檢索礦工不參與共識機制,只有存儲礦工參與。Filecoin的共識協(xié)議實質(zhì)上是PoS(權(quán)益證明)。
不同之處在于,F(xiàn)ilecoin的權(quán)益證明的“S”代表存儲(storage)。具體流程如下:在每一輪的出塊權(quán)競爭中,全體礦工根據(jù)自己的存儲算力競爭出塊權(quán)。本輪勝出的礦工將出塊結(jié)果進行廣播,其他礦工驗證并接受該結(jié)果。
Filecoin協(xié)議的關(guān)鍵是“算力”的定義和證明,“算力”即礦工的貢獻度量。相比比特幣協(xié)議根據(jù)礦工計算量來度量的PoW機制,F(xiàn)ilecoin的算力概念有所不同。在理論上,F(xiàn)ilecoin協(xié)議可以使用任何已有的算力機制,例如PoW。但是,F(xiàn)ilecoin在算力定義上做出了巧妙的設(shè)計,這為協(xié)議的設(shè)計實現(xiàn)帶來了很大的難度,并享受了無法估量的好處,因為不需要像PoW那樣消耗大量的計算能力和資源。
Filecoin的算力指的是存儲礦工的有效數(shù)據(jù)存儲量。這涉及到復(fù)制證明和時空證明兩個概念。Filecoin協(xié)議使用復(fù)制證明來證明存儲礦工的當前存儲量大小,使用時空證明(一連串的復(fù)制證明)來證明存儲礦工的一段時間內(nèi)的算力大小。當存儲礦工參與共識機制時,會使用時空證明的結(jié)果作為算力證明提交。