Filecoin发布开发者测试网,主网预计19年底上线

发布时间:2019-12-23 13:05 浏览次数:次 作者:星际联盟 来源:http://www.ipfs-filecoin.cn

时隔近半年,备受关注和期待的区块链项目Filecoin终于对外更新了项目最新进展,当然,与以往相同的是,它又跳票了。是的,该项目的整体进度又向后延期了一个季度的时间,所以想要提前买矿机的朋友们,请再三思考一番。

当然,这次更新,也有很多值得关注的地方:

  1. 经过数月的私下建设,Filecoin准备开放一些代码库,并开设社区论坛。

  2. 2019年第一季度,Filecoin推出了两个公开的devnet(开发者测试网络);

  3. Filecoin团队正在开发go-filecoin,这是实现Filecoin协议的主要工作,也是该团队的主要工作内容;

  4. Filecoin团队正在开发rust-fil-proofs协议,这是Filecoin复制证明和时空证明算法的实现和基准测试;

  5. 正在编写和精炼协议规范;

  6. 辅助产品开发,例如区块链浏览器、网络统计可视化器等;

  7. 设计协议改进,特别在链的可扩展性、证明性能和共识安全性方面;

嗯,下面就是Filecoin更新的路线图和预计时间线了:

 

Filecoin发布开发者测试网,主网预计19年底上线

其中首个公开的Filecoin测试网预计推迟到第二季度上线,最终的主网则推迟到第三或第四季度;

1、重要的开发更新

1、轻便式FIL证明工作:实现复制证明(poreps)、时空证明(posts)和其他密码构造,是Filecoin工程的一个重要任务。在第三季度,Filecoin官方决定将这项工作从go-filecoin中分离出来,以便(a)提高每项工作的关注度,(b)在“研究开发”模式下与密码学研究人员密切合作,以及(c)生成一个不可知论的实现库。这项工作会基于Rust编写,

2、DRG、ZigZag-PoRep以及优化实现。rust-fil-proofs的主要任务是实施实用的复制证明(poreps)和时空证明(posts)。为了实现这一点,Filecoin需要实施全新的密码构造,研究和优化每个证明系统的性能,并生产相关的工具。

3、达到实际运行时间,PoRep(复制证明)算法的速度是任意可调的。然而,为了大大减少链上证明的大小,Filecoin官方需要使用能够实现非交互和聚合证明的构造——即可验证的计算系统。在Filecoin的例子中,最新的porep算法使用了zkSNARKs,其速度是非常慢的。在去年第三季度,Filecoin团队实现了算法,并实现了FileCoin验证子系统的端对端工作,在第四季度,Filecoin团队设法大大加快PoRep复制的运行时间,在去年10月份的时候,密封1GB的扇区需花费150个小时,11月份则优化到50个小时,12月份则优化到1个小时。

 

 

2、libp2p库的更新

Filecoin建立在Protocol Labs的另一个项目libp2p的基础上,并且在很大程度上依赖于libp2p,因此Protocol Labs也对libp2p进行了压缩更新。

所谓libp2p,它是一种模块化的点对点网络库。

很多顶级区块链项目选择了libp2p进行构建,其中包括:

  1. Polkadot建立在rust-libp2p上;

  2. Web3实验室新的JVM-libp2p实现;

  3. Nervos基于rust-libp2p;

  4. Pegasys(Consensys)为daemon贡献的原生库;

  5. Status.im正在用libp2p进行试验;

目前,Libp2p也定义了其2019年的路线图,重点是加强和发展堆栈的优先顺序。

3、相关的IPFS更新

我们知道,Filecoin其实是Protocol Labs的另一个协议项目IPFS的激励层,很多IPFS的用户也希望成为Filecoin的用户,因此,IPFS的功能和用例将极大地影响Filecoin,为此,Protocol Labs一直在对IPFS进行相关的更新。

目前,Protocol Labs也发布了IPFS的2019年路线图和优先事项。

最近go-ipfs发布了v0.4.18版本,可以说是IPFS近年来最大的更新之一了。

总的来说,IPFS的效率已大大被提升了。

 

 

上一篇:投资IPFS矿机的10大理由!!!

下一篇:【IPFS周刊56】协议实验室招聘分布式系统技术主

相关推荐
渠道商首页渠道合作 微信客服1 微信客服2
X

截屏,微信识别二维码

微信号:463026449

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!
X

截屏,微信识别二维码

微信号:clj830911

(点击微信号复制,添加好友)

打开微信