如下图所示,目前,go-filecoin中所定义的阈值是:每隔20000个区块(平均6天左右),存储矿工必须提供一次PoSt(Proof of Space Time)的证明,表明仍存有用户数据的证明。与此同时,存储市场(上帝)会每隔100个区块(平均50分钟),去对PoSt发起证明验证,以判断是否需要下发惩罚。
之后,可以配合官方的rust-fil-proofs源码仓库进行阅读和获取最新的变动:
github:rust-fil-proofs(https://github.com/filecoin-project/rust-fil-proofs)
关于PoRep和PoSt的推演论证过程,想深入了解的童靴可以对照这两篇论文进行剖析:
PoReps: Proofs of Space on Useful Data
(https://eprint.iacr.org/2018/678.pdf)
Ben Fisch:Tight Proofs of Space and Replication
(https://eprint.iacr.org/2018/702.pdf) 五、参与复制证明游戏
复制游戏是一项复制竞赛,参与者挑战 Filecoin 官方提供的默认的复制证明算法(前文提到的VDF),看是否能够提供更优(相对于默认算法)的算法或执行结果。