首页 > 技术 > Filecoin动态:一文了解Filecoin的时空证明
IPFS星际特工  

Filecoin动态:一文了解Filecoin的时空证明

摘要:我们如何证明数据在一段时间内都一直被存储?为了解决这个问题,filecoin介绍了新的证明,时空证明(proof-of-spacetime,post),时空证明

我们如何证明数据在一段时间内都一直被存储?为了解决这个问题,filecoin介绍了新的证明,时空证明(proof-of-spacetime,post),时空证明提出了证明链的数据结构,证明链由挑战(challenge)和证明(proof)链接起来形成,在证明链的基础上添加上时间段,这样就得到了一段时间内的矿工存储数据的证明,这就是时空证明(Proof of Spacetime,PoSt)。

?

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

它可以让验证者检查存储矿工,是否在一段时间内存储了他/她的外包数据,时空证明(post)方案,使得证明人能够说服一个验证者相信存储矿工在一段时间内一直存储了数据,时空证明可以理解为持续性的复制证明,矿工必须不断的生成证明,并在一个提交周期内提交证明,挑战者在POREP循环重复执行N轮,输入一个随机挑战参数C,例如C等于10,挑战参数会被链式递归计算,即上一次的输出作为下一次的输入,直到T时间内,最后一次的结果作为时空证明的证明,接受反向验证,如果没有在提交周期内,连续及时提交证明,会被系统扣除部分代币。

PoSt可以证明在该段时间内矿工存储了特定的数据,并且利用时间戳锚定这些证明链,这样即使验证者(verifier)不在线,也能够在将来去验证矿工在该段时间内生成了证明链,PoSt会被提交到链上用来产生新的Block。

?

我们如何使用PoSt方案来证明数据在一段时间内都已经被存储了?这个问题的一个自然的答案是要求用户重复(例如每分钟)对存储提供商发送请求。然而每次交互所需要的通信复杂度会成为类似Filecoin这样的系统的瓶颈,因为存储提供商被要求提交他们的证明到区块链网络。

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

时空证明(PoSt)建立在复制证明期间创建的几个元素的基础上:副本,私有保存的CommRLast和公共已知的CommR。

当矿工同意为客户存储数据时,他们需要放下抵押品。如果他们在合同期间的任何时候都没有通过时空证明,那么将受到处罚。这是为了鼓励在Filecoin网络中所有参与者都有良好行为而采取的激励措施的关键部分。

任何未通过PoSt检查的存储矿工都将受到惩罚,并且每当惩罚时,该抵押品的一部分都会丢失。惩罚过多后,所有抵押品都将丢失,这时矿工将无法再次向客户提供存储。

Filecoin协议采用新颖的加密技术、共识机制和激励机制设计,提供了分散的存储网络和市场,客户和矿工可以放心使用,其核心是Filecoin独特的存储验证方法。

参与分布式存储生态建设——加入星际特工

我们将为你提供

更专业的分布式存储解决方案

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

中国IPFS俱乐部合伙人火热招募中

咨询热线:400-999-6865

【免责声明】以上部分内容源自网络,仅供交流,本文不作为投资理财建议,投资有风险,入市需谨慎。

来源:全球币码翁区块链研究院

本期编辑:Alice

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。