時間:2023-08-26|瀏覽:317
眾所周知,F(xiàn)ilecoin之所以能從其他加密貨幣中脫穎而出,與Filecoin趨于完美的系統(tǒng)設(shè)計有關(guān)系。
Vzhang228289
Filecoin設(shè)計體系的復雜性體現(xiàn)在三個方面:一是證明體系;二是抵押和懲罰的機制;三是Filecoin加密經(jīng)濟的三層結(jié)構(gòu)。
Vzhang228289
Filecoin證明體系
對任何一個區(qū)塊鏈系統(tǒng),共識機制都是它的核心,因為共識機制是維系整個系統(tǒng)持續(xù)運轉(zhuǎn)的關(guān)鍵。
沒有合理的共識機制就無法吸引礦工參與系統(tǒng)維護,無法吸引礦工參與系統(tǒng)維護系統(tǒng)就不可能長期、健康的運作。
Filecoin也是如此,F(xiàn)ilecoin的共識機制比一般的公有區(qū)塊鏈更復雜,因為它的共識機制中所涉及的證明系統(tǒng)更多,計算更復雜。
Filecoin共識與存儲算法的核心概念是"預期共識+復制證明+時空證明"。與比特幣通過哈希算力來競爭出塊權(quán)力不同,F(xiàn)ilecoin網(wǎng)絡(luò)的核心資源是存儲能力。
其中,F(xiàn)ilecoin的預期共識(EC)決定了網(wǎng)絡(luò)用什么方式、選誰來獲得出塊獎勵,F(xiàn)ilecoin礦工有效存儲的數(shù)據(jù)越多,被選舉為出塊節(jié)點的可能越大。
復制證明和時空證明是Filecoin的核心算法,目前已基本成熟穩(wěn)定。其中,復制證明用于確定礦工已經(jīng)將數(shù)據(jù)成功復制封裝在自己的設(shè)備中;時空證明則用來驗證礦工按照承諾持續(xù)安全的存儲著數(shù)據(jù)。
Filecoin懲罰機制
共識攻擊懲罰
當一個節(jié)點在一個出塊周期內(nèi)發(fā)布兩個或以上區(qū)塊,且滿足預期共識所定義的處罰條件時。(嚴格地說,一個獲得出塊資格的節(jié)點只能產(chǎn)生一個區(qū)塊)
當這種情況發(fā)生時,任何其他節(jié)點都可以報告,網(wǎng)絡(luò)通過檢驗屬實后,會罰沒涉嫌攻擊網(wǎng)絡(luò)的節(jié)點的所有抵押,并且扣除所有現(xiàn)有算力,因為對網(wǎng)絡(luò)的攻擊行為被視為不可接受的。這基本上是最嚴重的處罰了。
時空證明出錯懲罰
遲交時空證明:每一個節(jié)點需要在每一個證明周期內(nèi)提交證明,否則,就會被罰。這里所說的遲交,不是沒交,而是提交時間超過了一個證明周期,但仍然在一個生成攻擊閾值范圍內(nèi)提交了。
在這種情況下,節(jié)點應(yīng)當知曉自己未在規(guī)定的時間內(nèi)提交證明,此時仍可按照常規(guī)提交時空證明(PoSt),但此時要主動附上遲交罰金。Vzhang228289
未提交時空證明
如果一個節(jié)點不僅沒有在一個證明周期內(nèi)提交證明,而其延遲的時間甚至超過了生成攻擊閾值。這種情況下,就被視為沒有提交時空證明。
在這種情況下,任何其他節(jié)點都可以報告這種情況,網(wǎng)絡(luò)通過檢查屬實后,采取嚴厲的懲罰措施。目前計劃的實現(xiàn)是:罰沒所有質(zhì)押物、算力清零。
這對一些網(wǎng)絡(luò)中斷時間可能較長的用戶非常不利。一個可能的改進是軟件將來可能提供一定的容忍度,允許用戶在一個VDF(VerifiableDelayFunction)攻擊的范圍內(nèi)進行補救。但即便如此,那些可能較長時間斷網(wǎng)的用戶也會無能為力。
違背合約懲罰
如果一個節(jié)點未能按照合約在規(guī)定的時間內(nèi)存儲用戶數(shù)據(jù)。比如用戶要求存儲半年,而節(jié)點存儲3月就把數(shù)據(jù)刪了。
這種情況下,用戶可以馬上報告給網(wǎng)絡(luò),附上當初簽訂的合約,在網(wǎng)絡(luò)確認屬實后,將對節(jié)點進行處罰。處罰來自節(jié)點的承諾質(zhì)押,同時用戶的未支付費用將被返還,節(jié)點的相應(yīng)存儲質(zhì)押將被自然地沒收掉。
Vzhang228289
Filecoin加密經(jīng)濟結(jié)構(gòu)
五個主要參與者構(gòu)建了整個經(jīng)濟生態(tài):
客戶,通過應(yīng)用程序存儲和檢索數(shù)據(jù)。使用FIL支付存儲和檢索費用。 開發(fā)人員,他們在協(xié)議之上開發(fā)應(yīng)用程序??赡塬@得FIL激勵。 檢索服務(wù)與存儲服務(wù),可按需將文件傳遞給客戶端,或為客戶存儲詢價。FIL的主要使用場景。 存儲礦工,他們存儲文件并幫助維護和更新Filecoin區(qū)塊鏈。70%FIL的潛在持有者。 代幣持有人,通過將Filecoin用作價值存儲和交換媒介,構(gòu)建出Filecoin的流通池。
從官方發(fā)布的Filecoin經(jīng)濟模型來看,應(yīng)該是一個架構(gòu)化的經(jīng)濟模型,未來會加入具體參數(shù),形成一個完整的可執(zhí)行的經(jīng)濟模型方案。
其中有效存儲數(shù)據(jù)是關(guān)鍵,有效存儲即在通過復制證明為礦工提供數(shù)據(jù)存儲的憑證的同時,又需要時空證明來保證檢索方能在約定時間內(nèi)進行穩(wěn)定的訪問,總之這是一個雙向把關(guān)的過程。
總結(jié)
Filecoin的模型設(shè)計是目前共識機制領(lǐng)域最大的創(chuàng)新,區(qū)別于現(xiàn)在的POW、POS和DPOS,懲罰機制是獨一無二的。它用制度的完善性確保了數(shù)據(jù)存儲生態(tài)的安全與穩(wěn)定。
Filecoin在加密世界里,旨在存儲人類社會中最重要信息的分布式網(wǎng)絡(luò),已經(jīng)克服了無數(shù)困難,現(xiàn)在走到了主網(wǎng)上線前的關(guān)鍵節(jié)點,相信所有當下的問題,都是在不斷前進的解決中,直到實現(xiàn)這一愿景。
這意味著Filecoin無論從底層設(shè)計還是最后的參與都是一套復雜的系統(tǒng),從Filecoin本身設(shè)計的復雜性以及它
熱點:fil幣