资讯正文

全球区块链监管查询APP

扫一扫下载APP

    首页  >  存储  >  正文

    Filecoin v13“ HyperDrive”网络升级可释放10-25倍的存储速率

    区块天眼   |   05-28 16:59

    分享到:

    微信分享 ×
    微信扫描上方二维码

    摘要: 据Filecoin官方最新消息,Filecoin V13“的HyperDrive

      据Filecoin官方最新消息,Filecoin V13“的HyperDrive”网络将在未来几周内进行升级,由于Filecoin证明制度的更新,将提升10-25倍的存储速率。(注:取决于存储服务商如何使用(或提供)新的批量聚合数)。

    自Filecoin主网上线仅七个月,现在有超过2300名活跃的矿工每周在 Filecoin 网络上提供数百千兆字节的有用存储空间。但是,这一惊人的增长率实际上只是Filecoin存储服务商准备添加到网络总容量的一小部分。

      由于在 Filecoin 网络上有巨大的服务需求,在主网启动之前存储增长速度一直受到 Filecoin 主网容量的限制。目前,区块由于使用容量证明、空间证明(Window PoSts)导致Gas费用过高,使得所有其他链上交易如发布存储交易更加昂贵,限制了矿工在Filecon上提交新存储。

      Filecoin日均容量增长图

      这就是自网络启动以来CryptoNetLab和CyptoComputeLab一直在努力工作的原因——竞相增加主网容量并释放Filecoin Network容量增长率。增加主网的容量有很多好处:

    •   允许目前的存储服务提供商更快速,更便宜地利用额外的存储容量。

    •   为新的存储提供商腾出空间,并迅速将其业务扩展更多的PiB(或EiB)存储容量。

    •   为其他关键功能增加主网带宽,比如持续的存储验证、交易和创建新帐户。

    •   降低新存储交易的Gas费,使其在Filecoin上存储有用数据的成本更低!

      Filecoin是一个实用的存储网络,其使命是为人类信息创建一个分布式、高效、强大的基础。因此,需要指数级地增加存储容量,以跟上全球数据的增长。

      替代浪费的POW工作量证明区块链,Filecoin的存储证明(包括复制证明和空间证明),是致力于通过建立一个大规模的分散式数据中心来存储人类的数据,从而使挖矿过程对世界有用。

      这就是Filecoin v13 HyperDrive Network升级最重要的原因——它让人们能以10-25倍以上的速率存储有价值的信息。

    Filecoin v13 HyperDrive升级:对存储服务商来说意味着什么

      HyperDrive升级计划将于6月中旬进行,这对于所有Filecoin Network参与者来说都是一件大事。存储客户端和应用程序开发人员将受益于增长的消息吞吐量,从而改善整体网络实用性。

      事实上,此次升级所带来的新的规模经济和更快的启动速度,对于对于Filecoin存储服务商来说受益最大。更高的容量增长率也为新的存储服务商创造了机会,使其迅速成为Filecoin网络中的主要参与者。

    过去,大型存储服务商可能拥有每天将100PiB的存储容量加载到Filecoin上的资源和硬件,但是受到主网带宽限制的,只能保持在每天40PiB的集体存储加载范围内,并与其他矿工竞争有限的存储空间以获取新的存储证明。

      现在,随着HyperDrive的改进,这样的存储提供商可以将其证明承诺汇总更少消息在链上,从而在节省主网存储空间的同时迅速提高网络速度。如果所有矿工都遵循这种做法,那么当前的存储速率(现在已超过100%主网容量)可能会占不到新主网容量的5%!

      这对矿工具有重大意义:既有机会通过增加Filecoin网络区块奖励的份额来增加收入,目前该奖励每天约370,000 FIL /天的挖矿奖励,又将面临需利用新优化功能来跟上同行步伐的挑战。缓慢适应新运营方式的矿工可能会看到其分配产出相对于同行而言有所减少。所以不要错过这个机会!

    为了帮助存储供服务商做好准备(并准备其潜在容量以快速入门!),第一个具有校样聚合功能的Lotus RC将在2021-05-31那一周提供,同时还将对Calibration Testnet进行升级。在此之后,矿工可以测试新的证明汇总流程及其加密经济结果。

      请关注Lotus v1.10.0相关公告讨论以获取最新消息,以及有关网络(校准网和主网)升级时期的Filecoin v13 HyperDrive升级公告。相应的更新也将发布在Filecoin Project Slack的#fil-announcements和#fil-lotus的话题中。

      通过SnarkPack增加Filecoin主网容量

      得益于Filecoin Proofs系统的更新,Filecoin v13 HyperDrive网络升级能够实现。在过去的几个月中,CryptoNetLab和CyptoComputeLab设计并实现了Filecoin证明机制的重大改进,以解锁增加的可扩展性并缓解网络拥塞。由于他们辛勤的工作而得出两个备受期待的 FIPs (Filecoin 改进提案),将为Filecoin带来重大的可扩展性改进:

    •   FIP-0013:添加ProveCommitAggregated方法以减少链上拥塞

    •   FIP-0008:添加矿工批量扇区预提交方法

      这些FIP的核心要求将多个证明验证(以SNARK的形式降落在链上)汇总和压缩为一条占用较少链带宽的聚合消息。

      迄今为止,Filecoin网络是生产SNARK数量最多的系统,每天生产和验证超过500万个SNARK!为了满足这些重要的可伸缩性要求,CryptoNetLab自豪地发布了SnarkPack,这是一种通过聚合来扩展SNARK证明的新颖策略。

      SnarkPack建立在Bünz等人的“内部配对产品”工作之上,并为 Filecoin 的证明系统快速而严谨地产出证明。除了显着的性能优化之外,SnarkPack还使用新颖的承诺方案来进行聚合证明,而无需其他受信任的设置。使其易于升级,从而可以在实时Filecoin网络上进行部署。

      您可以阅读有关SnarkPack如何在SnarkPack深度学习或Cryptology ePrint中工作的更多信息。

      SnarkPack通过添加一个ProveCommitAggregate方法来为FIP0013提供了解决方案,供矿工将多个部门ProveCommit收据汇总到一条链上消息中。

      使用这种新方法,可以去除一些多余且成本高昂的流程,现在可以在多个部门之间摊销其他支票,从而极大地减少了每个部门的证明量和验证时间。

      为了确保小矿工也可以利用这些优化功能,预提交PreCommit和ProveCommit消息的窗口已扩展,以便小型矿工可以将该窗口中的所有证据汇总到一条链上消息中。

      迄今为止的性能基准令人印象深刻。SnarkPack可以在8秒钟内在64线程/ 32核AMD Ryzen™Threadripper CPU上汇总8192个SNARK证明,生成的证明尺寸小38倍,并且可以在33ms内进行验证,包括反序列化!借助这一新功能,矿工将能够为多达819个部门的证明进行汇总并只提交一条消息。

      与FIP0013一起,FIP0008也将在被应用于升级中的HyperDrive Network,这为矿工添加了一种方法,用于为多个部门提交批处理的预承诺。新PreCommitSectorBatch方法将消除一些多余且成本高昂的支票,并在多个部门之间摊销成本。

    升级时间线和其他功能

      除了FIP0013和FIP0008,Actors v5(Filecoin v13 HyperDrive Network升级中随附的产品)也进行了一些有用的改进,比如FIP-0012:为FIL +客户端地址充值DataCap,从而可以为经过Filecoin Plus验证的客户端充值DataCap。

      过去,每个新的DataCap分配请求都需要以一个唯一的地址为目标,从而增加了自程序启动以来服务的数百个DataCap分配请求的操作开销。现在,借助FIP0012,FIL +客户端将能够在其现有地址中获得更多的DataCap,从而改善客户和矿工的交易经验。这些功能改进将继续使Filecoin成为人类所依赖更有用的重要数据存储网络。

      主网上线的核心开发人员——Lotus(v1.10.0)、 Venus 和 Forest 都在朝着 Filecoin v13 HyperDrive Network在6月中旬升级(确切的升级时间暂不确定)的目标奋力冲刺。这是对Filecoin网络的大规模(且备受期待的)升级,需要进行全面的端到端测试以确保顺利升级。

    未来的工作

      展望未来,要使Filecoin成为存储提供商和用户的最佳存储网络,仍有许多工作有待完善。尽管Filecoin v13 HyperDrive升级是主网容量上的巨大飞跃,但CryptoNetLab仍在继续进行改进,以实现完整的指数扩展功能,并增强Filecoin的PoRep方案,从而能够通过用户提交升级承诺容量扇区而无需重新封装!

      在短期内,网络级证明聚合器节点也存在明显的机会,该节点将来自许多不同矿工的消息聚合在一起,以进一步提高吞吐量。这些聚合器可以跨不同的矿工批处理许多ProveCommit消息,从而加快了聚合速度,并确保封装资源有限的小矿工可以充分利用聚合优化。在后续的网络升级中可以找到类似的其他改进!