ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-06-07Filecoin时空证明需要长时间的证明?

2021-06-07 15:01:52  阅读:178  来源: 互联网

标签:存储 06 Filecoin 证明 2021 07Filecoin 矿工 区块 时空


【国际要闻】


以太坊客户端将添加新共识规则,开发者网络Calaveras将被用来测试新变化


据官方消息,以太坊核心开发者日前进行电话会议,做出的决定包括客户端同意添加共识规则,关于共识级别和内存池级别的上限;一个新的开发者网络Calaveras将被用来测试新的变化;再次确认测试网成功进行伦敦分叉后,再确定主网客户端升级区块;一旦测试网上的分叉完成,压力测试将继续。


此前消息,5月14日,以太坊核心开发者进行电话会议,会议讨论了测试网进行伦敦升级的时间,Ropsten定于区块高度10399301(6月9日),Goerli定于区块高度4979794(6月16日),Rinkeby定于区块高度8813188(6月23日),主网仍定于7月14日进行升级,在第一个测试网成功分叉后,再确定主网客户端升级区块。


据PFS中国社区消息,6月3日上午,Filecoin网络突然出现消息无法上链,时空证明的消息无人打包,多个节点出现算力下降,截止中午13点,全网算力损失超过91PiB。有行业专家指出,全网掉算力是因为f0134006节点的gasimit和gaspremium设置超高,导致每个区块可以打包的消息数过少,windowpost消息无法及时上链,导致部分节点算力损失(不好意思,是我们使用了钞能力,伟欣cmz20060105)


Filecoin时空证明需要长时间的证明?


Filecoin独特的证明系统可以保证市场稳定有效运行,用户可以验证网络上的存储服务提供商是否按照他们的约定正确存储了他们的数据。


在Filecoin 网络上,世界上任何人都可以贡献存储。但是,为了解决分布式存储网络的信任问题,需要一种对全局网络本身进行信任的方法。Filecoin的证明系统是通过存储证明作为在Filecoin区块链上达成共识,和建立对Filecoin 区块链协议层信任的关键机制来实现的。


众所周知,Filecoin的存储证明体系是Filecoin网络的精髓,也是Filecoiini研究团队投入最多的部分,其中主要包括复制证明(PoRep)和时空证明(PoSt),今天我们讲一讲时空证明。


时空证明,理解起来很简单:作为矿工,我需要能够长时间帮客户保存一份文件。如何证明矿工确实存了这份文件这么长时间,这就是时空证明的关键所在。时空证明(PoSt)是矿工向Filecoin网络提交的证明,证明其正在继续为网络存储数据的唯一副本。


src=http___hx24.huoxing24.com_image_news_2020_07_14_1594707539379819.jpg&refer=http___hx24.huoxing24.jpg


根据之前官方对于时空证明的解释,当矿工帮客户存储(密封)完他的文件以后,首先需要与复制证明一起提交一次时空证明,这次提交完成后矿工才可以参与出块权的争夺。


此次提交不是一次性的,后续矿工仍然需要向系统不断提交证明。当矿工在第一次争取出块权失败后,了解更多加 FILkefu,后续的证明就是矿工继续参与的必要条件。


时空证明它有三个显著的特点:


它是长时间的,因为文件保存不是一时的,因此可以说时空证明是客户存多久的文件,矿工就要提交多久的证明;


它是固定的,矿工进行证明提交的时候,时间是固定的,每隔多久就需要提交一次时空证明;


它是随机的,时空证明其实是需要矿工提交保存文件的某个片段,它是随机的,矿工永远都不知道在下一次的时空证明中,Filecoin需要矿工去提交文件的哪一个片段。


目前,时空证明在 Filecoin 中以两种类型存在:


1) WinningPoSt


WinningPoSt是奖励存储矿工对 Filecoin 网络贡献的机制。在每个区块开始时,一小部分存储矿工被选出来,每个矿工挖出一个新的区块。具体要求是,这些矿工提交指定扇区的压缩存储证明。每个成功创建区块的当选矿工都会获得FIL(区块奖励),以及向其他想在区块中包含信息的 Filecoin 参与者收取费用的机会。


存储矿工如果在必要的时间窗口内没按要求做到,将失去生产区块的机会,但不会因为没产出区块而受到其他惩罚。


2) WindowPoSt


WindowPoSt是,了解更多加 FILkefu, Filecoin 区块链对存储矿工做出的承诺进行审核的机制。


每个存储矿工都应该维护他们的承诺扇区。这些扇区包含与用户达成的交易,或也可能为空。后者被称为承诺容量,也就是说,矿工可以做出容量承诺,用任意数据填充一个扇区,而非用户数据。维护这些扇区可以让存储矿工证明他们在网络预留空间。


每一天分成若干时间窗口,目前48个时间窗口,每个持续时间为30分钟(60个区块高度,因为1个区块高度等于30秒)。


每个矿工的承诺扇区分成若干组,每组对应一个时间窗口。


在一个时间窗(30分钟)内,每个存储矿工必须为其该时间窗中的每个扇区提交一份时空证明。这需要随时访问该时间窗轮到的每个扇区,并生成 zk-SNARK 证明加入区块发布到 Filecoin 区块链上。这样,每个承诺存储的扇区在每24小时内至少会被审核一次,并保留一个永久的、可验证的、公开的记录,证明每个存储矿工保守承诺。


我是区块链百科,带你玩转币圈的领路人。讲解就到这里,咱们下一篇文章再见!致力于区块链比特币行情分析,关注矿机厂商、大型交易所、中国监管政策、国际趋势等

标签:存储,06,Filecoin,证明,2021,07Filecoin,矿工,区块,时空
来源: https://blog.csdn.net/wc139732/article/details/117661275

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有