【Filecoin周报】‘证明周期’缩短,更早发现问题及调试

23日预将上线新版本,这要依赖于当前staging网路的运行情况。

staging-devnet-0.5.x 版上周持续更新4个版本,主要为了定位和解决目前在新的版本中发现的问题,主要问题有……

【Filecoin周报】‘证明周期’缩短,更早发现问题及调试 Filecoin 第1张
Steven、Taosheng Shi、Joss共同编制

Filecoin是一个将云存储转变为一个算法市场的去中心化存储网络

 

矿工通过提供数据存储和检索来获得原生代币(称为“Filecoin”或”FIL”)。 相反而言,客户通过付费使得矿工提供存储,分发和检索数据。

 
“Filecoin”的含义
(a)是网络
(b)是协议
(c)是网络上的代币
(d)是项目名称
 
开发路线图
【Filecoin周报】‘证明周期’缩短,更早发现问题及调试 Filecoin 第2张
  当前版本
  • 开发网 go–filecoin–0.4.6 (user-devnet)
  开发网运行状况
  • user-devnet 网络目前仍然是0.4.6 版本,由于系统问题,系统算力不再增长,尽管网络仍在运行,但已经不再维护,也不具有参考价值
  • 下一个版本是0.5.x版,计划于23日上线 user-devnet。但这要依赖于staging网路的运行情况

  • 目前Filecoin 项目方和社区主要聚焦在 staging-devnet-0.5.x,目前的版本是0.5.3
  • staging-devnet-0.5.x 版本上周持续更新,连出4个版本,主要是为了定位和解决目前在新的版本中发现的问题,主要问题是:
  • staging-devnet-0.5.0 运行过程中发现
  • Issue#3429: PoSts are rejected on-chain (Challenge seed sampled at wrong height?) , 此错误导致 PoSt 验证出错,因此,造成所有矿工算力丢失,从而整个网络停止更新
  • 接下来在0.5.1, 0.5.2, 0.5.3版本进行了一些代码更新,包括:
  • PR#3424: Generate one ticket per null block; 实现 ticket chain和 block chain分离的重要的一步
  • 加入更多的日志信息,希望再次出现类似错误的时候能够更加精准地定位
  • 取消源代码中对rust-fil-proofs模块的直接引用,而是直接通过链接库文件来build。这一定程度上说明rust-fil-proofs模块已经相对比较成熟
  • 把证明周期从1000个区块改成300个,同样是为了更早发现问题,更容易调试
  • 当前 staging-devnet-0.5.3 运行基本稳定,但希望有更多的社区矿工加入测试,这样对下一步推出 user-devnet 将更有利
 
(内部)其他待确定和需要追踪的问题:
  • Pending Development/Decisions
  • Multiple sector sizes:程序ready,但是,目前没有提供相关的 parameters;同时,同时支持多个sector sizes 可能会导致go-filecoin网络压力上升,这个需要验证和测试
 
  Filecoin开发日志
  • 修复日志命令中设置日志的级别 (#3464)
  • 记录PoSt计算和验证参数 (#3455)
  • 删除链抽样中的lookback 以产生PoSt挑战种子(#3453)
  • 重命名core包为message,重命名types以避免冗余 (#3393)
  • 存储矿工在开始PoSt计算之前等待15轮次 (#3450)
  • 增加故障到矿工状态中 (#3446)
  • 缩短证明周期和证明窗口 (#3449)
  • 修改全局状态树和actor状态树的HAMT带宽为5 (#3438)
  • 不要惩罚相同worker地址的矿工 (#3441)
  • 每一个空块生成一个ticket (#3424)
  • 关闭hello链接失败的日志(#3420)
  • 更新 go-hamt-ipld 库为最新版本 (#3411)
  • 区块签名验证:挖矿时签名,同步时校验签名 (#3419)
  • 记录源对等节点(带有pubsub的区块或消息)的ID (#3421)
  • 删除 FILECOIN_OVERRIDE_BUILD_SHA 标记,因为这个标记不再被hello协议使用 (#3422)
  • 减少功能测试的并行度(为2),保存代码覆盖度报告知道所有build完成 (#3414)
  Filecoin 人物
Alan Shaw
  • Tablefip.io / 创始人
  • 协议实验室 / 开发工程师
Alan Shaw旗下拥有TABLEFIP公司,致力于用JaveScript及Node.js开发多项软硬件服务,在协议实验室作为核心开发人员及小组长,每周组织视频会议,汇通团队进度与问题。
【Filecoin周报】‘证明周期’缩短,更早发现问题及调试 Filecoin 第3张
Alan Shaw
  热门阅读推荐
Filecoin周报:
0.5.0 staging版正在运行测试中

当前版本缺陷可控,但需积极参与测试

0.4.6版本上线,问题与改善并存

0.4版本代码进一步模块化,有利于“挖矿者”深入开发

版本0.4.x 预将于8月19日启动

原创图文: Filecoin挖矿远比Bitcoin复杂
一文读懂Filecoin经济模型
浅谈Filecoin的抵押机制 Filecoin共识机制探索
Filecoin周报由IPFS原力区原创出品
【Filecoin周报】‘证明周期’缩短,更早发现问题及调试 Filecoin 第4张
【IPFS原力区】
价值观:价值 共建 共享 荣耀
 
总部位于上海,聚集基于分布式网络&存储的众多技术大咖和爱好者,深耕基于 IPFS 的商业生态建设和社区发展。
 
每周二举办“分布式存储网络”主题沙龙,聚集了众多技术大咖和 IPFS 爱好者,通过持续输出全面、精细、优质的 IPFS 咨询和技术支持,将生态中的爱好者转化为 IPFS 支持者和参与者,共建 IPFS 生态的健康发展。

【Filecoin周报】‘证明周期’缩短,更早发现问题及调试 Filecoin 第5张

原创文章,作者:IPFSforce,如若转载,请注明出处:https://ipfser.org/2019/09/23/filecoin-weekly-proves-that-the-cycle-is-shortened-and-problems-are-detected-and-adjusted-earlier/

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:ipfsforce@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code