首页>>IPFS原力区 >>【Filecoin周报】0.2.4版本遭受攻击,网络停滞10小时

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

作者:
发布时间:
2019-07-08 10:00:00

Steven、Taosheng Shi、Joss共同编制

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

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

“Filecoin”的含义

(a)是网络

(b)是协议

(c)是网络上的代币

(d)是项目名称

开发路线图

当前版本

  • 开发网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 项目贡献代码。

(Kishan Sagathiya)

热门阅读推荐

一文读懂Filecoin经济模型

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

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

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

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

Filecoin共识机制探索

浅谈Filecoin的抵押机制

Filecoin挖矿远比Biecoin复杂

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

【IPFS原力区】

总部位于上海,聚集基于分布式网络&存储的众多技术大咖和爱好者,深耕基于 IPFS 的商业生态建设和社区发展。 每周二举办“分布式存储网络”主题沙龙,聚集了众多技术大咖和 IPFS 爱好者,通过持续输出全面、精细、优质的IPFS咨询和技术支持,将生态中的爱好者转化为IPFS支持者和参与者,共建IPFS 生态的健康发展。
阅读原文, 原力开放日 快速了解
本资讯信息来源于网络,版权归原作者所有,该篇文章只代表作者观点,与币兔网站(bitool.cn)立场无关.若有不妥(如侵权违法)请参见网站下方的联系信息告知我们,我们会在24小时内及时处理。
相关文章
  • 涨幅榜
  • 跌幅榜
  • 成交榜
  • 名称 最新价 24H成交额 24H涨幅
  • 名称 最新价 24H成交额 24H涨幅
  • 名称 最新价 24H成交额 24H涨幅
热门文章推荐 专家文章推荐