【Filecoin周报】21期:go-filecoin 代码重构
Filecoin进度,最新动态
2019年11月1日
Steven Li、Taosheng Shi、Joss共同编制
Filecoin是一个将云存储转变为一个算法市场的去中心化存储网络。
矿工通过提供数据存储和检索来获得原生代币(称为“Filecoin”或”FIL”)。 相反而言,客户通过付费使得矿工提供存储,分发和检索数据。

-
开发网 go–filecoin–0.5.7(alphanet)
- 开发网 lotus–未定版本(源码直接编译)
- go-filecoin 开发网络继续运行,由于多数矿工视线转移至lotus,目前仅有数个矿工参与
- 截至 10.26日20:30,区块高度 65000,重量:40757741.006
- 严重超重,这是由于前期系统遭到连弩攻击所致
- 核心开发者 Alex 认为:由于重力攻击的原因,网络历史已经没有意义,而且网络工作不太正常。考虑重置网络,选项有以下两个,目前还没有决定:
- 继续采用 0.5.7 重置(重力算法修复,还历史清白)
- 使用Master代码重置(可能存在风险,因为改动较大)
- 本周有大量的讨论集中在 Spec 的修改对现有代码的影响上,主要工作花在代码重构上,对原有问题修复进展不大,重构的主要代码结构如下图所示:

- go-fileocin开发网络目前的主要问题(本周未更新)
- 对#3523所示的攻击进行惩罚,代码要尽快出台
- 必须要有手段抑制长程攻击(新的重量算法下也许不再需要,但是0.5.7的版本中包含新老算法)
- ProvingPeriod 更新的问题
-
lotus 自推出以来,devnet 最初在较少矿工参与的情况下运行稳定,随着更多矿工的加入,近一周网络暴露了部分问题,其中比较重要的问题有:
-
没有处理好网络分叉的合并,造成部分矿工在不同的分叉上挖矿和提交存储证明,这样分叉上的存储证明提交可能会失败;
-
目前网络高度是30000+,总存储影响力是4T+,但鉴于前述问题,目前网络的指标和排名参考意义较小;

-
目前,lotus 开发方面,正在进行的工作是基于lotus 推出devnet的0.6版本,在不久会与大家见面;
Lotus-filecoin与Go-filecoin并行
私网链数据偷换主网数据
测试者可本地自行搭建私网运
Filecoin ‘alphanet’发布,开发网算力不再重制
Filecoin周报由IPFS原力区原创出品

原创文章,作者:IPFSforce,如若转载,请注明出处:https://ipfser.org/2019/10/28/filecoin-weekly-issue-21-go-filecoin-code-refactoring/
本文来源于互联网:【Filecoin周报】21期:go-filecoin 代码重构