時(shí)間:2023-08-18|瀏覽:230
為了提供數(shù)據(jù)完整性的保證,數(shù)據(jù)檢查必須成為Filecoin的基本協(xié)議的一部分。這就是Filecoin的證明系統(tǒng)的作用。證明系統(tǒng)是參與者(通常是礦工)用來(lái)驗(yàn)證存儲(chǔ)服務(wù)的加密協(xié)議。Filecoin的證明系統(tǒng)解決了分布式存儲(chǔ)之前的一個(gè)問(wèn)題:礦工如何證明他們真的按照承諾的時(shí)間存儲(chǔ)了數(shù)據(jù)以及他們專用的物理空間。要理解這一點(diǎn),我們需要了解Filecoin是如何實(shí)現(xiàn)分散存儲(chǔ)的,以及是什么讓它的證明系統(tǒng)獨(dú)一無(wú)二。
在中心化存儲(chǔ)服務(wù)中,我們信任知名公司或?qū)嶓w來(lái)保證系統(tǒng)的完整性和安全性。但在Filecoin網(wǎng)絡(luò)中,任何人都可以提供存儲(chǔ)空間,所以建立信任更困難。為了在Filecoin網(wǎng)絡(luò)中建立信任,F(xiàn)ilecoin的證明系統(tǒng)通過(guò)在協(xié)議層中建立信任來(lái)解決這個(gè)問(wèn)題。Filecoin協(xié)議使用存儲(chǔ)證明共識(shí)定義了關(guān)于存在于區(qū)塊鏈上的數(shù)據(jù)條目的協(xié)議。為了實(shí)現(xiàn)共識(shí),區(qū)塊鏈依賴于共識(shí)算法來(lái)生成新的區(qū)塊,以保護(hù)區(qū)塊鏈不受虛假數(shù)據(jù)輸入的影響。但是Filecoin的共識(shí)機(jī)制不僅要求礦工執(zhí)行浪費(fèi)工作的共識(shí)算法,還要求礦工參與提供和驗(yàn)證存儲(chǔ)數(shù)據(jù)完整性的有用工作(存儲(chǔ)證明和空間證明)。這意味著Filecoin區(qū)塊鏈本身將驗(yàn)證礦工的存儲(chǔ)行為,建立了對(duì)存儲(chǔ)的信任。Filecoin的共識(shí)算法由兩個(gè)密封機(jī)制組成,用于在鏈上驗(yàn)證數(shù)據(jù)的存儲(chǔ)完整性:復(fù)制證明(PoRep)和時(shí)空證明(PoSt)。
復(fù)制證明(PoRep)驗(yàn)證存儲(chǔ)空間中存儲(chǔ)的是正確的數(shù)據(jù)集,并確保該數(shù)據(jù)集的物理唯一副本被存儲(chǔ)。時(shí)空證明(PoSt)驗(yàn)證數(shù)據(jù)連續(xù)地存儲(chǔ)在給定的時(shí)間段內(nèi)。這兩種證明都是關(guān)鍵的。
除了證明系統(tǒng),F(xiàn)ilecoin網(wǎng)絡(luò)還依賴博弈論動(dòng)機(jī)來(lái)阻止惡意或疏忽的行為。所有存儲(chǔ)數(shù)據(jù)的礦工必須提供Filecoin形式的擔(dān)保。未通過(guò)時(shí)空證明檢查的存儲(chǔ)礦工將受到懲罰。經(jīng)過(guò)多次處罰后,礦工將失去所有抵押品,并被禁止再提供存儲(chǔ)服務(wù)。
熱點(diǎn):ecom幣 比特幣驗(yàn)證 NFT驗(yàn)證 短信驗(yàn)證 短信驗(yàn)證碼