截至目前,性能指标表现良好——使用 32核和64线程AMD锐龙 Threadripper CPU运行时SnarkPack可在8秒内集成8192个SNARK证明,生成的证明大小是原来的1/38,验证只需33毫秒,包含反序列化在内!通过这个新功能,节点可以为819个扇区的证明承诺提交一条ProveCommitAggregate消息。
除了FIP0013,FIP0008也会融入HyperDrive网络升级,节点能够为多个扇区提交批量预承诺。这一新增PreCommitSectorBatch方法可省去一些冗余且昂贵的检查,让多个扇区分摊成本。
3. 升级的时间线和其他特点
除了FIP0013和FIP0008, Actors v5(在HyperDrive网络升级中同时更新)还包括FIP-0012: DataCap Top up for FIL+ Client Addresses等有用的改进,这使得Filecoin Plus验证的用户可以继续申请DataCap。
以前,每个新的DataCap分配请求都需要针对一个独特的地址,在更新该计划开始以来所服务的数百个DataCap分配请求时产生了操作费用。
有了FIP0012,FIL+ clients将能够收到他们现有地址的额外DataCap,这将改善用户和节点的交易体验。
由于正在努力将FIL+的DataCap分配扩展到大规模的数据集——这些改进将会持续使Filecoin成为更有用的存储网络,来存储人类依赖的所有重要数据。
主网实施的核心开发人员- lotus(v1.10.0)、venus和forest都在全力冲刺HyperDrive网络的升级行动,目前计划在6月中旬进行(具体升级时间待定)。这是Filecoin网络的一次大规模(且高度令人期待)升级,需要彻底地进行端到端测试以确保平稳进行。
4. 未来工作
展望未来,为了让Filecoin成为存储供应者和用户的最佳存储网络,还有许多工作尚待完成。虽然HyperDrive是链容量的巨大飞跃,但CryptoNetLab 继续推动改进以达到完全指数级的扩展能力,并扩大Filecoin’s PoRep计划,以实现用用户提交的交易来升级承诺的容量扇区,而不需要重新封装!
在短期内,网络级证明聚合器节点也有明显的机会,它将来自许多不同节点的消息捆绑起来,以进一步提高吞吐量。这些聚合器可以在不同的节点之间批量处理许多ProveCommit消息,加快聚合速度,确保封装资源有限的小节点能够充分利用聚合优化。