原文标题:《FileCoin 为什么又延迟了?》 撰文:哔哔 News 2020 年 2 月 20 日,Filecoin 官方博客更新了最新的项目路线图。 根据路线图中显示的项目时间规划, Filecoin 测试网第一阶段的截止日期将延后至 2020 年 4 月 17 日。 而原定于 2 月 24 日至 4 月 24 日的测试网第二阶段也相应调整到 4 月 20 日至 6 月 12 日,主网启动窗口期更是被推迟到了下半年的 6 月 15 日至 7 月 17 日。 迄今为止,这个堪称万众期待的项目已经是第四次延迟项目进度和上线日期了,即便是含着「金钥匙」问世的 Filecoin,也难免会遭到一些关注者的微词和抱怨。 为此,FileCoin 官方团队也针对此次延迟在博客中解释了主要原因: (1)受到疫情的影响,许多中国矿工无法按时复工,也因此无法准时参与到第二轮的测试当中,一些华人社区的成员也向 Protocol Labs 表示,希望能够将第二阶段的测试延长 2 到 3 周,直到大部分的矿工能够安全地返工。出于对矿工们安全的考虑以及对他们意见的重视,Protocol Labs 决定推迟第二阶段的测试。(从目前的结果来看,第二阶段被延迟了 6 周) (2) Protocol Labs 认为,Filecoin 上线最重要的标准是稳定的安全性,这是目前测试网的意义所在,也是延期的另一个重要原因。通过测试网目前的反馈结果,Filecoin 的网络还不能完全保障其稳定性,为了保障上线的安全性,还需要一些时间去反复测试验证。 第一阶段截止日期延后至 4 月 17 日,第二阶段和主网也随之延后 疫情只是再延迟的「借口」?关于 Filecoin 团队提到的疫情这一原因,诚然国内现在确实有一些企业还没开工,矿池矿场的部署乃至矿机的配备无疑受到了一些影响,而 Filecoin 超过 70%的节点又都集中在中国,看起来好像确实是大部分节点都难以正常参与测试,延迟也实属情理之中。 但实际上, 在 Filecoin 项目进展推迟的消息一经发出后,国内的社区几乎是一边倒的怨声载道。 有用户向哔哔 News 诉苦称,「Filecoin 矿机的期货、现货都已经卖了好几轮了,但是 Filecoin 挖矿的收益却还迟迟见不到,能不抱怨吗?」 也有用户向我们表示,「国内企业的复工情况良好,东部地区的整体复工率已经达到了 70%,浙江一带甚至恢复到了 90%以上。 疫情对矿工还有节点的影响其实并不大,Filecoin 团队拿疫情作为理由是非常牵强的。 」 从事实的角度出发,Filecoin 一再延迟的行为确实引起了「民怨」,而拿疫情作为理由之一的说辞也有许多人并不买账。 那么,Filecoin 此番推迟的真正原因究竟是什么呢?Filecoin 团队又究竟都在忙些什么呢?针对这些问题,哔哔 News 向 IPFS 挖矿第一人,飞尔科 CEO 谢大炮进行了咨询。 谢大炮认为,疫情的的确确不是 Filecoin 这次推迟上线的主要原因,但要说 Filecoin 团队是把疫情当做了「借口」,这话也确实是有些言重了。 谢大炮向我们总结了他所分析的 项目推迟的三个主要因素: (1) Filecoin 目前还处于测试网的第一阶段,在这一阶段,Filecoin 团队有一个非常重要且又极其耗时的任务,那就是 实现 go-filecoin 和 lotus 两个客户端的互操作性。 (2) Token 的经济模型以及证明的数据结构都还没有敲定, 确定这些内容会花费不少的时间。 (3) 代码的审计工作也要至少两个月的时间才能完成。 Filecoin 最早是完成了两个客户端的实现方式,一个是 go-filecoin,另一个则是 lotus。之所以要上线两个版本的客户端,其原因就在于当其中一个客户端的代码出现问题时,另外的客户端仍然能够正常运行,确保整个 Filecoin 网络不会因为单一客户端的实现存在错误而陷入瘫痪。 「这种模式的可靠性是有先例的,其中最典型的例子就是以太坊。」谢大炮解释道,「以太坊也包含有两种节点,分别是基于 Go 语言的 go-ethereum 和基于 Rust 的 Parity。」 「Parity 的出现弥补了原先 go-ethereum 中存在的许多问题,可以说以太坊如今的安全与稳定和这种运作模式是脱不开关系的。而以太坊团队目前正在致力打造的以太坊 2.0 更是有多达 8 个版本的实现。」 Filecoin 官方过去也曾明确表示, 在第一阶段的测试过后,他们希望进入具有多个安全、高性能和可互操作的 Filecoin 实现的测试网第二阶段。 为了实现这一目标,Filecoin 还在前不久上线了除 go-filecoin 和 lotus 之外的另外两种客户端实现——forest 和 fuhon。4 种实现方式同时跟进,在所有尚未上线主网的区块链项目中几乎是前所未有,这一点充分显示出 Filecoin 团队将主网的安全放在了第一位。 现在第一阶段的测试还只是集中完成 go-filecoin 和 lotus 两个版本之间的互相通信和统一标准,这就意味着多个版本之间互操作性的测试以及稳定在未来还会是一个非常巨大的工作量。 所以 即便经过了一而再再而三的进度推迟,Filecoin 当前最新路线图中的时间安排也仍然标注着「暂定」。 最新的项目路线表中,仍有很多阶段处于「暂定」状态 此外,谢大炮还提到,「证明电路优化的工作量也促成了测试网第一阶段期限的延长。」 目前,Filecoin 使用 GPU 来完成 zk-SNARK 零知识证明。谢大炮指出,GPU 现在的优化速度还比较慢,不过 Filecoin 的团队希望通过电路优化的方式,来使 GPU 生成证明的时间缩短到原来的 1/2。 「以项目为出发点的话,这些代码的更新、测试以及性能上的跨越都是朝着更加稳定、更加积极的方向去发展的。所以从某种程度上来讲,这次的推迟似乎也有些情有可原。」谢大炮总结道。 FileCoin 还会再出现延迟吗?对于 Filecoin 的一再推迟,不少关注者都被渐渐磨去了耐心和期待,但仍有许多人对 Filecoin 接下来会不会再生延迟而感到困惑。对此,谢大炮也向我们表达了他的看法: 「从 lotus 客户端主开发者的开发日志中可以看到,Filecoin 相关代码的更新一直都很频繁,也就是说,官方团队的开发任务也很繁重,尤其是前面提到的两个版本之间的互操作性。而且至关重要的 token 经济模型直到第二阶段开始前的 4 月 17 日才会开始敲定。」 谢大炮表示, 代码中尚未发现的 bug 以及 token 的经济模型都是非常大的变数,再结合路线图中的时间节点仍然标准着「暂定」来看,后面再有推迟的情况也不是不可能的。 「4 月份测试网第一阶段的尾声部分很关键,因为在第二阶段开启后,测试网就已经是一个比较稳定的状态了。那个时候不会有太多新增功能,代码的变动也不会很大,整个项目的进度也就基本能够确定下来了。」 作为对 Filecoin 寄予期待或是投资了 Filecoin 挖矿的群体来讲,像谢大炮这样对 Filecoin 目前的状态持有较缓和态度的人其实并不占多数的。 矿工王宇(化名)向哔哔 News 透露,「 这次的推迟,矿工群体的怨言是最多的,许多矿工都已经坐不住了。 」 王宇指出,目前 Filecoin 的测试网已经有超过 3PB 的数据量了,换句话说截至现在已有几百上千台的服务器在运行,大量矿机也进入了备战状态。可如今项目又遭推迟,投入了真金白银的矿工们的利益直接受到了损害,自然怨声最大。 从王宇这里哔哔 News 还了解到,有相当多一部分矿工早在 2018 年、2019 年时就买了矿机产品,但是,那个时候测试网都还未上线,能不能挖到矿、能不能有收益都还悬而未决。 到了 2019 年年底,Filecoin 官方又要求增加 GPU 用于零知识证明计算,之后还表示不再支持 1GB 扇区转而改为支持 32GB 扇区。 那么就 FIlecoin 官方的这一系列操作来说,早先的矿机可能已经被大量淘汰, 如果主网上线再拖长,或是中间再有一些变数,那么被淘汰的矿机只会越来越多, 大量矿工还没参与挖矿,就面临矿机报废,成本难以收回的窘况了。 王宇无奈表示,「包括我本人在内,许多矿工早在这个时期就已经不怎么有耐心了。」 而从眼下的路线图来推断,矿工想要正式参与到 Filecoin 挖矿之中,起码还要等到 6 月份的主网窗口期,至于主网的稳定,恐怕得等上更久。 谢大炮在分析 Filecoin 接下来可能会有哪些变数时也提到,「6 月份到 7 月份是一个算力逐步积累的过程,在这之前,矿工们的心都还放不下来。所以对于矿工们来说,Filecoin 这次的行为确实应该谴责。」 (责任编辑:admin) |