「震惊」Filecoin最新核心算法性能,提升100倍!

「震惊」Filecoin最新核心算法性能,提升100倍!
「震惊」Filecoin最新核心算法性能,提升100倍!
Filecoin的实现,将世界上未使用的存储变成了一个算法市场。

前言

近日,小编在独家跟踪Filecoin代码发现,Filecoin重要核心开发人员@dignifiedquire,提交了一次代码。他在代码commit的信息中写到,在原来主分支的vanilla_proving_time需要495ms。经过新的代码测试过后,vanilla_proving_time缩短到4ms左右。整个速度提升,性能提升100倍!

小编在自己的电脑,进行验证。在旧代码中,

「震惊」Filecoin最新核心算法性能,提升100倍!

电脑是MacBook Pro (15-inch, 2016),整个验证过程花费时间为591ms。在新的代码测试过程结果为:

「震惊」Filecoin最新核心算法性能,提升100倍!

整个时间过程压缩到1.6ms。从实际测试结果来看,可以验证此次算法提升带来,整个时间缩短。那么这个时间缩短有什么意义呢?

vanilla_proving_time到底是什么样的一个指标?

「震惊」Filecoin最新核心算法性能,提升100倍!

性能提升带来的意义

Filecoin核心的共识算法的逻辑是,将存入磁盘的数据,利用porep复制证明函数,对数据进行封装,整个封装过程可以replication_time这个指标来体现。如果数据封装完成,Filecoin需要对本地的复制证明进行挑战,进行定时多次挑战,该挑战过程极为复制证明的验证过程。如果验证成功,需要向链上提交结果。以此证明矿工存了这么多数据,而且保持了一段时间,并没有删除数据。你提交的有效证明越多,出块的可能性就越大,挖的币就越多。

vanilla_proving_time的提升,一个好处是减少CPU压力,二是大家能快速提交证明,提升挖币的可能性。

但是整个数据复制证明过程,时间和CPU占用情况依旧没有改善。

如果你想知道,你的设备测试数据如何,请扫描文章末尾二维码,私下交流


「震惊」Filecoin最新核心算法性能,提升100倍!

他开玩笑说到:他赢得了第一场克隆人大战。(星球大战梗「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!

请大家务必关注,本公众号第一时间,发送Filecoin核心信息


「震惊」Filecoin最新核心算法性能,提升100倍!

「震惊」Filecoin最新核心算法性能,提升100倍!

「震惊」Filecoin最新核心算法性能,提升100倍!

识别二维码进入Filecoin社群


目前180000+人已关注加入我们

「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!

「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!「震惊」Filecoin最新核心算法性能,提升100倍!


「震惊」Filecoin最新核心算法性能,提升100倍!
你点的每个赞,我都认真当成了喜欢

本文由 Ipfs币 作者:ipfs币 发表,其版权均为 Ipfs币 所有,文章内容系作者个人观点,不代表 Ipfs币 对观点赞同或支持。如需转载,请注明文章来源。
26

发表评论