時(shí)間:2023-07-25|瀏覽:279
Filecoin是一個(gè)建立在強(qiáng)大的去中心化市場上的去中心化存儲(chǔ)網(wǎng)絡(luò)。為了培育這個(gè)市場,分散市場職能,鼓勵(lì)礦工的參與,IPFS官方創(chuàng)建了一個(gè)加密通證,這是Filecoin共識(shí)的副產(chǎn)品。此通證是在有用的工作(即有用的復(fù)制證明和時(shí)空證明)的基礎(chǔ)上生成的。
復(fù)制證明是一個(gè)用來驗(yàn)證存儲(chǔ)礦工確實(shí)擁有他們所存儲(chǔ)的內(nèi)容,并且沒有作弊的證明系統(tǒng)。Filecoin對復(fù)制的證明既是對存儲(chǔ)的證明,也是對空間的證明,兩者略有不同。 在Filecoin中,數(shù)據(jù)單元存儲(chǔ)在所謂的扇區(qū)中。礦工以緩慢的編碼過程將磁盤上扇區(qū)中的特定數(shù)據(jù)密封起來,并將驗(yàn)證提交給區(qū)塊鏈。復(fù)制證明運(yùn)行一次以證明礦工在密封扇區(qū)時(shí)存儲(chǔ)了數(shù)據(jù)的物理唯一副本,而時(shí)空證明(PoSt)則反復(fù)運(yùn)行,以證明他們繼續(xù)將存儲(chǔ)空間專用于該扇區(qū)隨著時(shí)間的推移數(shù)據(jù)。
時(shí)空證明是向存儲(chǔ)礦工發(fā)出加密挑戰(zhàn)的過程,只有直接通過封裝扇區(qū)才能正確回答。存儲(chǔ)礦工必須在嚴(yán)格的時(shí)間限制內(nèi)應(yīng)對這一挑戰(zhàn),封裝的計(jì)算難度確保了存儲(chǔ)礦工必須保持對封裝扇區(qū)的隨時(shí)訪問和扇區(qū)的完整性。 當(dāng)?shù)V工同意為客戶存儲(chǔ)數(shù)據(jù)時(shí),他們需要放入抵押品。如果他們在合同期間的任何時(shí)候未能通過時(shí)空證明,他們將受到處罰。這是鼓勵(lì)Filecoin網(wǎng)絡(luò)中所有參與者的良好行為的激勵(lì)措施的關(guān)鍵部分。
zk-SNARKs代表“零知識(shí)簡潔非交互式知識(shí)論證”。Filecoin中的復(fù)制證明和時(shí)空證明過程都使用zk-SNARK進(jìn)行壓縮。創(chuàng)建Filecoin的zk-SNARKs的過程在計(jì)算上是昂貴的(慢),但產(chǎn)生的最終產(chǎn)品很小并且驗(yàn)證過程非常快。與原始證明相比,zk-SNARK很小,因此可以有效地存儲(chǔ)在區(qū)塊鏈中。
區(qū)塊鏈通常使用工作證明,而Filecoin的證明是有用存儲(chǔ)的證明(一種權(quán)益證明)。因?yàn)檫@些證明不必連續(xù)運(yùn)行,所以它們的計(jì)算效率更高,對環(huán)境的危害也更少。
Filecoin以多種不同的方式推動(dòng)區(qū)塊鏈的發(fā)展。
熱點(diǎn):區(qū)塊鏈