Filecoin 官方|Filecoin v13“HyperDrive”网络升级预计提高10-25倍存储效率

共 4446字,需浏览 9分钟

 ·

2021-06-01 10:11

今天,我们很高兴地宣布,由于Filecoin Proofs系统的创新性,Filecoin v13“ HyperDrive”网络升级将在几周内完成,届时存储效率预计会提高10-25倍!
(*取决于存储服务商如何利用新的聚合限制)
 


自Filecoin主网上线以来,仅七个月时间,现在已有2300多个存储服务商每周在Filecoin网络上提供数百PB的有用存储空间。但是,这种惊人的增长率实际上只是Filecoin存储服务商准备添加到网络总容量的一小部分。
 
由于Filecoin网络上对存储服务的巨大需求,主网上线之前,存储容量增长一直受到Filecoin链容量的限制。区块目前充满了新的容量证明,存储交易和不断的存储验证(Window PoSts)-限制了存储服务商可以向Filecoin网络承诺的新存储,并且由于gas费,提高了所有链上交易(如发布存储交易)的成本!


这就是自网络启动以来CryptoNetLab和CyptoComputeLab一直在努力的地方——全速增加链容量并促进Filecoin Network的增长率。增加链容量有以下好处:
  • 允许当前的存储服务商更快,更便宜地利用附加存储容量;

  • 为新的存储服务商腾出空间,并迅速将其业务扩展到PiB(或EiB!)的存储容量;

  • 增加其他关键功能的链带宽,例如正在进行的存储验证,交易和新帐户创建;

  • 降低加入新的存储交易gas费——降低在Filecoin上存储有用数据的成本!


Filecoin是一个有用的存储网络,其使命是为人类信息创建一个分布式,高效强大的网络基础,并提供指数级存储容量增长的可能,以跟上全球数据激增。Filecoin的存储证明,采用的是复制证明和SpaceTime,而不是POW。并且Filecoin致力于通过聚集大型分布式数据中心来存储数据,从而使其有利于世界。这就是为什么Filecoin v13 HyperDrive Network升级如此重要的原因——它使人类可以存储10-25倍有价值的信息。

Filecoin v13 HyperDrive升级:对存储服务商意味着什么?
HyperDrive升级计划于6月中旬进行,对所有Filecoin网络参与者来说都是一件大事。存储客户端和应用程序开发人员将受益于增加的消息吞吐量,从而改善整体网络实用性——但最显着的改进是对于Filecoin存储服务商,服务商将受益于新的规模经济和更快的启动速度。更高的容量增长率也为新的存储提供商创造了机会,使其迅速成为Filecoin网络中的主要参与者。
 
以前,大型存储服务商可能有资源和硬件每天能将100PiB的存储容量加载到Filecoin网络,但是受到链带宽的限制——每天40PiB的集体存储加载限制——存储服务商需要与其他服务商竞争有限的链空间用于存放新的存储证明。现在,随着HyperDrive的改进,这样的存储提供商可以将其证明承诺汇总到更少的链上消息上,从而在节省链空间的同时快速提高网络能力。如果所有存储服务商都遵循这种做法,那么当前的入库率(目前>链容量的100%)可能不到新链容量的5%!
 
这对存储服务商具有重大影响:既有机会通过增加Filecoin网络区块奖励的份额来增加收入,目前该奖励每天约370,000 FIL /天的参与奖励-以及利用这些新的优化来与同行保持同步。适应新规则慢的存储服务商可能会发现其分配到的奖励相对于同行而言有所减少——因此,一定不要错过这个机会!
 
为了帮助存储服务商做好运营准备(并快速启用其隐藏容量!),首个具有证明汇总功能的Lotus RC将于2021-05-31这周提供,同时还将升级Calibration Testnet-在此之后服务商可以测试新的证明汇总流程及其加密经济结果。请关注Lotus v1.10.0发布公告讨论频道:https://github.com/filecoin-project/lotus/discussions/6283,以及时了解发布时间更新,以及有关Filecoin v13 HyperDrive升级(校准网和主网)的区块高度公告。相应的更新也将发布在Filecoin的Slack频道#fil-announcements和#fil-lotus中。

通过SnarkPack增加链容量
由于Filecoin Proofs系统的创新,Filecoin v13 HyperDrive网络升级成为可能。在过去的几个月中,CryptoNetLab和CyptoComputeLab设计并实现了Filecoin证明机制的重大改进,以解锁增加的可扩展性并缓解网络拥塞。他们的辛勤工作导致了两个备受期待的FIP(Filecoin改进提案),它们将为Filecoin带来重大的可扩展性改进:
  • FIP-0013:添加批量提交ProveCommit方法以减少链上拥塞;

https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0013.md
  • FIP-0008:添加服务商预提交批量扇区方法;

https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0008.md
 
这些FIP的核心要求将多个验证证明(以SNARK的形式展示在链上)汇总和压缩为一条占用较少链带宽的汇总消息。迄今为止,Filecoin网络是生产中最大的SNARK系统,每天生产和验证超过500万个SNARK!为了满足这些可拓展性要求,CryptoNetLab自豪地发布了SnarkPack,这是一种通过聚合扩展SNARK证明的新颖策略。SnarkPack建立在Bünz等人的“Inner Pairing Product”的基础上,并迅速为Filecoin的证明系统进行了严格的生产。除了显着的性能优化之外,SnarkPack还使用新颖的承诺方案来进行证明聚合,而无需其信任设置-使其易于升级,从而可以在实时Filecoin网络上进行部署。了解更多信息:
-SnarkPack deep dive 
https://research.protocol.ai/blog/2021/snarkpack-how-to-aggregate-snarks-efficiently/
-Cryptology ePrint
https://eprint.iacr.org/2021/529


SnarkPack通过为存储服务商添加ProveCommitAggregate将多个扇区ProveCommit收据汇总到一条链上消息中来为FIP0013提供解决方案。使用这种新方法,可以删除一些多余但成本高昂的检查,现在可以在多个部门之间摊销其他检查,从而极大地减少了单个扇区的证明大小和验证时间。为了确保这些优化可以促达到小型服务商,已扩展了用于提交PreCommit和ProveCommit消息的窗口,以便小型服务商可以将该窗口中的所有证据汇总到单个链上消息中。
 
迄今为止的性能基准数据令人印象深刻-SnarkPack可以在8秒钟内在64线程/ 32核AMD Ryzen™Threadripper CPU上汇总8192个SNARK证明,生成的证明尺寸小38倍,并且可以在33毫秒内验证,包括反序列化!借助这一新功能,服务商将能够提交一份ProveCommitAggregate消息,以获取多达819个扇区的证明prove-commitments。
观看视频:https://youtu.be/GRaR8N380h0
 
与FIP0013一起,FIP0008也将在HyperDrive Network升级中上线,这为服务商添加了一种方法来提交多个扇区的批量的pre-commitments。新的PreCommitSectorBatch将删除一些冗余且成本高昂的检查费用,并分摊多个扇区的成本。
 
升级时间表和其他功能
除FIP0013和FIP0008外,Actors v5(在Filecoin v13 HyperDrive网络升级中发货)还包括一些有用的改进,例如FIP-0012:为FIL +客户端地址充值DataCap,从而可以为经过Filecoin Plus验证的客户端充值DataCap。以前,每个新的DataCap分配请求都需要以一个唯一的地址为目标,从而增加了自程序启动以来服务的数百个DataCap分配请求的操作开销。借助FIP0012,FIL+客户将能够在其现有地址中获得更多的DataCap,从而改善客户和服务商的交易经验。在将FIL+ DataCap分配扩展到大规模数据集的工作中,我们付出了巨大的努力-这些改进将使Filecoin继续成为存储人类重要数据的可靠网络。
 
跨主网实施的核心开发人员(Lotus(v1.10.0),venus和forest)都朝着目前计划于6月中旬进行的Filecoin v13 HyperDrive Network升级冲刺(确切的升级区块高度待定)。这是对Filecoin网络的大规模(且备受期待的)升级,并且需要进行全面的端到端测试以确保顺利升级。您可以在此处:
https://github.com/filecoin-project/community/discussions/74#discussioncomment-707228,找到最新更新和升级时间表。如果您对升级有任何疑问,请在此社区讨论:
https://github.com/filecoin-project/lotus/discussions/6296留下您的评论,或在此反馈新的Lotus版本。
 
未来计划
展望未来,要使Filecoin成为存储服务商和用户的最佳存储网络,仍有很多工作要做。尽管Filecoin v13 HyperDrive升级是链容量上的巨大飞跃,但CryptoNetLab仍在继续进行改进,以实现完整的指数扩展功能,并增强Filecoin的PoRep方案,从而能够通过用户提交的交易升级承诺的容量扇区而无需封装!
 
短期来说,网络级证明聚合器节点也存在机会,这些节点将来自许多不同服务商的消息捆绑在一起,以进一步提高吞吐量。这些聚合器可以在不同的服务商之间批量处理许多ProveCommit消息,从而加快聚合速度,并确保封装资源有限的小型服务商可以充分利用聚合优化。期待在后续的网络升级中改进更多!

感谢阅读!


在右下角留下你的赞吧


浏览 32
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报