请选择 进入手机版 | 继续访问电脑版
开启辅助访问
链路首页链路财经目前收录 币种 : 4908 交易所 : 310钱包 : 17 24H 交易量 : $27,524,900,435 总市值 : $281,556,718,423
2019
10/07
11:33
分享
评论
  • 【Filecoin周报】当前网络受多次攻击暂不可用;测试者可本地自行搭建私网运行;

    Steven、Taosheng Shi、Joss共同编制

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

     

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

     “Filecoin”的含义(a)是网络(b)是协议(c)是网络上的代币(d)是项目名称最新开发路线图

    【Filecoin周报】当前网络受多次攻击暂不可用;测试者可本地自行搭建私网运行;

      

    当前版本

    • 开发网 go–filecoin–0.5.6(user-devnet)

    【上周基本处于不可用状态,算力大多为攻击所得,排名参考价值不大】  

      

    开发网运行状况

    • 目前 Filecoin user-devnet 运行版本为 0.5.6,自9月25日上线,距今运行13天

    • 网络运行13日来并不顺畅,期间遭受各种成功的攻击近10次,暴露出网络目前的各种问题,这些问题主要包括:

      · Issue#3523: 一个矿工在同一轮中产生多个区块;这是严重违反共识的行为,本应受到没收算力和· 抵押,永不被网络接纳的处罚,但目前处罚功能还未完全实现;

      · Issue#3502: 重力分叉攻击;这是利用现在重力的计算方式只是一个原型,更完善的算法设计基本完成,需要加入代码之中;

      · ProvingPeriod 过期失去更新机会的问题;

      【有关对网络的攻击部分,需保持中立的态度看待,必要的攻击会使得网络变的强壮?有利于正式网络的开发。但对于相对显而易见问题的攻击,以营销为目的就会不那么高级,比较拙劣也非长久之道,我劝你善良。行业参与者需擦亮眼睛,做好分辨。】

    • 截止 10月5日晚10:23分:

      · 区块高度为28437,区块重量为:3843969.836;BMI = 135.17。理论上 BMI<110。这里BMI的值突破上线是因为当前网络的控制者利用 #3523 和 #3502 漏洞,对网络实施攻击所致;

      · 出块时间大大短于前几个版本。主要是分叉攻击所致。当分叉攻击实施时,攻击者不接受诚实链产生的区块,而自己往前跑,会快得多。

      · 在本周的运行期间,链进行了多次切换,目前算力主要依靠攻击获得,不具有参考价值;

    • 本周 Filecoin 团队进行闭门会议,系统和代码少有更新,期待下周一个关键问题的解决

    • 目前发现的几个问题,原因已经非常清楚,解决方案也基本就位,团队希望社区成员继续进行测试,发现更多的其他问题。

      Filecoin开发日志

    由于filecoin官方团队在过去的一周在进行年度的团队周(面对面),filecoin 项目本周的master分支没有提交任何更新。本期开发日志接续上周的内容,并选几个关键issue进行解读:

      • 分叉合并后的链高度设置为新的tipset的高度 (#3511)

        解读:当一条链分叉重构时,在旧链中挖出的、但不是在新链中挖出的消息将被转移到矿工的收件箱中,这样这些消息就不会完全丢失。消息以特定的链高度添加到收件箱,以便最终超时。我们当前将重构后的消息以它们进入消息池的链高度添加到收件箱。如果新链头的高度超过了收件箱超时时间,来自旧链的消息可能会立即超时,从而破坏了保存的目的。采用的解决方案是:在处理来自旧链的消息之前,我们计算新链的高度。当将来自旧链的消息添加到收件箱时,将它们添加到新链的高度。

      • 暴露sethead命令,通过命令同步区块

        解读:filecoin 0.5.6 staging 版本上线之后,立即遭到分叉攻击。这些攻击利用了重力计算和预期共识的漏洞,多次对链的算力数据进行分叉清零,参见issue(https://github.com/filecoin-project/go-filecoin/issues/3502 和 https://github.com/filecoin-project/go-filecoin/issues/3523)。

        为了应对链的混乱状态,官方紧急增加了sethead命令,通过这个命令可以手动把链回退到某个head,然后通过命令行从指定的节点上同步区块。

      • 改变user devnet的名字,以区别staging 网络. 使用go-filecoin-test修改setup.json中的网络名字. (#3494)

    解读:filecoin 0.5.6版本的一个重要更新通过设置网络名区分不同filecoin网络,并且支持网络升级(同一个网络名的所有节点)。因此在staging版本发布时,修改了代码中的网络名字和genesis文件中对应的网络名字。  

    ⬆️ 日志重点

    日志总揽 ⬇️

      • 把 @phritz 从维护列表中删除 (#3506)

      • 分叉合并后的链高度设置为新tipset的高度 (#3511)

      • 在核心服务中使用查询器 (#3482)

      • 修复命令行的bug (#3382)

      • 矿工方法:addFaults (#3469)

      • 重构: 把Node中的一些属性抽取出来作为单独的组件 (#3459)

      • 增加 0.5.6 发行注释 (#3490)

      • 修复 graphsync 中的 bug (#3503)

      • 在Graphsync中设置更短更好的超时值 (#3460)

      • 增加定时器功能 (#3468)

      • 暴露sethead命令,通过命令同步区块

      • 修复一个CID和签名消息不相等的bug

      • 在收到错误的初始区块hello时关闭网络连接 (#3495)

      • 改变user devnet的名字,以区别staging 网络. 使用go-filecoin-test修改setup.json中的网络名字. (#3494)

      • 修复对等节点跟踪器中update方法中的竞争条件 (#3472)

      • 如果不支持hello消息,则不关闭网络连接 (#3470)

    —Taosheng shi

      Filecoin 智库

    【Filecoin周报】当前网络受多次攻击暂不可用;测试者可本地自行搭建私网运行;

    go-filecoin:

    Filecoin Go语言的实现,将全球闲置的存储变成了算法市场;

    可以在具有至少8GB RAM的大多数Linux和MacOS系统上构建和运行,Windows尚不支持。

     

    库相关信息:

    • 代码提交:2293

    • 代码分支:356

    • 版本:77

    • 贡献者:50

    • 问题:362

    • Pull请求:19

    • 收藏:1195

    • Fork:185

      热门阅读推荐

    Filecoin周报:0.5.0 staging版正在运行测试中

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

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

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

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

    原创图文:Filecoin挖矿远比Bitcoin复杂一文读懂Filecoin经济模型浅谈Filecoin的抵押机制 Filecoin共识机制探索

    Filecoin周报由IPFS原力区原创出品

    【Filecoin周报】当前网络受多次攻击暂不可用;测试者可本地自行搭建私网运行;

    【IPFS原力区】价值观:价值 共建 共享 荣耀 总部位于上海,聚集基于分布式网络&存储的众多技术大咖和爱好者,深耕基于 IPFS 的商业生态建设和社区发展。 每周二举办“分布式存储网络”主题沙龙,聚集了众多技术大咖和 IPFS 爱好者,通过持续输出全面、精细、优质的 IPFS 咨询和技术支持,将生态中的爱好者转化为 IPFS 支持者和参与者,共建 IPFS 生态的健康发展。

主题帖 538 关注 0 粉丝 0
情感指数

链路大数据分析置信度 54.41 %

TA的主题帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表