什么是时空证明

2019-06-14 18:45:16

时空证明可以理解为持续性的复制证明,矿工必须不断的生成证明并在一个提交周期内提交证明。

   image.png


  时空证明提出了证明链(proof-chain)的数据结构,证明链 由挑战(challenge)和证明(proof)链接起来形成。在证明链的基础上添加上时间段,这样就得到了一段时间内矿工存储数据的证明,这就是时空证明(PoSt)。它可以让验证者检查存储矿工是否在一段时间内存储了他/她的外包数据。时空证明(Post)方案使得证明人能够说服一个验证者相信存储矿工在一段时间内一直存储了数据。


  时空证明可以理解为持续性的复制证明,矿工必须不断的生成证明并在一个提交周期内提交证明。挑战者在PoRep循环重复执行的N轮,输入一个随机挑战参数C,列如C等于10,挑战参数C会被链式递归计算,即上一次的输出作为下一次的输入,直到T时间内,最后一次的结果作为时空证明的证明,接受反向验证。如果没有在提交周期内连续及时提交证明,会被系统扣除部分代币。


最新推荐