【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时

【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时 Filecoin 第1张Steven、Taosheng Shi、Joss共同编制

 

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

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

 

“Filecoin”的含义

(a)是网络

(b)是协议

(c)是网络上的代币

(d)是项目名称

开发路线图

【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时 Filecoin 第2张

 

   当前版本   

  • 开发网go–filecoin–0.2.4【由于时间差问题,0.3.0版本启动将以快讯形式发布,注意⚠️查看;但目前0.3.0已发现一些问题,在提交和解决中;同时鉴于本周为美国长周末,0.3.0版本大概率会推迟;

   开发网运行状况   

 
  • 当前开发网络运行正常,运行版本:0.2.4;
    • 系统持续运行15天,本周末区块高度,约24800
    • 活跃矿工人数:223,较上周有所下降
    • 平均区块时间:约119.3秒,较上周有所上升
  • 7.6日,开发网遭受一次攻击,在网络中许多节点上链增长停滞数小时
    • 据分析,此次攻击是利用重力算法的不完善进行攻击
    • 攻击者在尝试之后,没有持续攻击下去,网络在约10小时后恢复正常。
  • 问题:区块产生时间超过预期
    • 协议实验室正考虑对区块产生时间进行调节的方案,采用类似比特币难度的调节方式。此方案正在讨论之中,还没有最后决定。
    • 重力算法需要改进
    • 网络遭受攻击时收敛较慢,有待改进
  • 当前Filecoin团队正集中精力开发0.3版本,其中的重要内容包括完善 PoSt 和共识机制的完善,0.3.0版本试运行中已经发现一些问题,已经有数个Issue被提出,预计会推出新的 0.3.x版本。鉴于本周为美国的长周末,7月8日上线新版本存在困难。
 

   Filecoin开发日志   

  • 在矿工(miner)角色中增加两个集合:NextDoneSet(下一个完成集合)和ProvingSet (正在证明集合) (#2999) ,具体细节为:

    * 在submitPoSt函数参数中增加完成( done )参数  

    * 在submitPoSt函数调用的过程中更新NextDoneSet(下一个完成集合)

    * 在矿工(miner )角色中增加扇区集合(SectorSet)的抽象

    * 为扇区集合(SectorSet)增写 Drop 和 IDs 方法

    * 在submitPoSt函数调用的过程中更新ProvingSet (正在证明集合)

  • 把  topics移动到 net 包中,修改topic 字符串  (#3012)

  • 在消息包中删除不必要的依赖  (#2934)

  •  RLE+ 编码 (#2974)

    * 增加 rleplus 包和帮助包

    * 为rust 对等,注释掉头部的版本位

    * 在头部增加版本域

    * 内敛(Inline)一些私有函数

    – 使得 Take/Extend更合理

    – 处理godoc 注释

    * 文档更新

    * PR 反馈:

    – 重命名和注释

    – 真实版本检测

    – 不可变的解析限制

    * 在版本上增加清晰注释

    * 检查一些变体

    * 不必要的异常抛出

  • 在消息(message)方法中增加应用消息定时器的标记 (#3008),具体细节为:

    * 在消息(message)方法中增加应用消息定时器的标记

    * 当标记为空时,使用 “sendFIL” 方法

  • 基于先前的证明集合更新power表 (#3002)

    * 把power更新和total storage更新移动到 submitPoSt 函数中

    * proving set在第一次PoSt提交第一个扇区时初始化

    * 解决过期power 配置引起的故障

    * 更新power的测试代码

    * 改进 矿工角色的 submitPoSt 函数的测试质量

    * IntSet.Size()的实现更高效

   
   Filecoin 人物   
Kishan Sagathiya
  • 2018年12月至今 / 协议实验室 / 软件工程师
  • 2017年9月至2018年10月 / Red Hat / 实习生–软件工程师助理
  • 2017年8月至2017年10月 / ConsenSys / 区块链研发人员/
  • 2013年至2017年 / Karnataka国家技术研究所 / 信息技术学士
  • 2012年至2013年 / ahmedabad / 机械工程学士
  Kishan Sagathiya 是协议实验室团队相对新晋的开发人员,目前着力于 IPFS 项目的 cluster 模块,同时也为 go-libp2p 项目贡献代码。

【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时 Filecoin 第3张

(Kishan Sagathiya)

   热门阅读推荐   

 

一文读懂Filecoin经济模型

Filecoin:使用时间戳来达成共识如何?

Paxos、PoW、VDF:一条美丽的黄金线

Filecoin首次矿工社区会议–Juan Benet

Filecoin首次矿工社区会议–Michelle Brous

Filecoin共识机制探索

浅谈Filecoin的抵押机制

Filecoin挖矿远比Biecoin复杂

【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时 Filecoin 第4张

Filecoin 周报由 IPFS原力区独家原创编制

【IPFS原力区】

总部位于上海,聚集基于分布式网络&存储的众多技术大咖和爱好者,深耕基于 IPFS 的商业生态建设和社区发展。
 
每周二举办“分布式存储网络”主题沙龙,聚集了众多技术大咖和 IPFS 爱好者,通过持续输出全面、精细、优质的IPFS咨询和技术支持,将生态中的爱好者转化为IPFS支持者和参与者,共建IPFS 生态的健康发展。
【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时 Filecoin 第5张

原创文章,作者:IPFSforce,如若转载,请注明出处:https://ipfser.org/2019/07/08/version-0-2-4-was-attacked-and-the-network-stalled-for-10-hours/

发表评论

登录后才能评论

评论列表(1条)

  • mango 2019年7月9日 下午2:53

    test-devnet-0.3.1已于2019年7月8日发布

联系我们

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

邮件:ipfsforce@qq.com

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

QR code