5 月 15 日,去中心化存储项目 Filecoin 宣布正式启动二阶段公测。同日,链节点特邀点存科技 CEO 李浩天做客直播间,畅谈 Filecoin 二阶段公测的相关问题。

点存科技成立于 2018 年,主营边缘计算和分布式存储 2 类业务。分布式存储主要为 Filecoin 矿工提供专业解决方案,包含矿机生产、矿池搭建、算力外包,以及软件开发。本场活动的有一个彩蛋,就是链节点实地探访了点存科技矿池,为大家揭秘 Filecoin 挖矿不为人知的事情。

实地探访点存科技矿场,想成为 Filecoin 矿工你需要这份指南

科普:Filecoin 与 IPFS

Filecoin 是由协议实验室发起的一种分布式存储解决方案,它将现有的云存储转化为一个自带区块链算法的分布式存储市场。它曾创造了历史上最高的代币融资销售记录,通过 ICO 募集到 2.57 亿美元。

提到 Filecoin,就不得不说和它同出一门的 IPFS。IPFS 即星际文件系统,是一种基于内容寻址、版本化、点对点的超媒体传输协议,集合了 P2P 网络技术、BitTorrent 传输技术、Git 版本控制、自证明文件系统等技术,对标 HTTP 的新一代通信协议。可以这样理解,Filecoin 是 IPFS 的激励层,两个协议共享多个功能模块。

Filecoin 是基于时空证明机制的去中心化数据存储网络。Filecoin 网络主要由独立的数据存储矿工、检索矿工、以及雇用矿工的存储服务客户组成,存储服务的客户可以通过存储市场和检索市场这两个分布式的、可验证的、激励性的市场来雇佣矿工。

Filecoin 二阶段公测可以说是主网上线前的一次重要模拟考,主要作用是对主网可能出现的问题,提供规模化评估。它使用了接近最终的证明结构和参数,这使得参与方都可以进行预演:矿工可以体验网络的密封性能和硬件要求;存储服务的客户可以在测试网上体验存储和检索功能;开发者可以在与 Testnet 上对应用程序进行试验。

具体来讲,该阶段的更新包括两个可互操作的 Filecoin 实现(go-filecoin 和 lotus)、安全证明(WinningPoSt 和 WindowPoSt)、分布式随机信标网络 Drand、加密经济结构,以及并新的文档网址和安全审查等。

避雷:Filecoin 挖矿有这些奥秘

Filecoin 的首个实现版本 go-fileoin 于 2019 年 2 月 15 号上线,点存科技成为亚洲首个矿池节点。2019 年 12 月 15 日,Fileoin 的第二个实现版本 Louts 测试网上线,点存科技全程参与测试。第一轮测试,点存矿工号是 t1007,跑了 4 台矿机。Filecoin 首轮测试经历了暂停重启,重启后点存科技继续参与其中,跑了 30 台矿机,矿工号是 t1031,出块率全网领先。

点存科技 CEO 李浩天表示,Filecoin 严格来说不是挖矿,不同于比特币的概率计算,Filecoin 的共识算法清晰定义了存力的全网占比和应得奖励,它更像是一种租赁行为。

目前,各矿池都在争取 Filecoin 二阶段测试中的“最快出块”和模拟排名。但李浩天提示各位矿工,决定挖矿收益的的是“单机效率”和“机器数量”两项,不应该只关注存力多少,还要看规定时间内能够封存的效率,排行榜很难反映出这两者的占比。如果存力很大出块很少,那么对于矿工来说获取的奖励就是不匹配的,点存科技的策略是用最少的矿机实现最高的效率,这对矿工来讲收益也更高。

对于 Filecoin 主网上线一再延迟,李浩天表示理解,不能够为了上线而上线,过去官方的精力主要放在完成这个项目,而现在需要对代码进行优化。客观来讲,二阶段测试的整体代码完善度有了很大改善。比如封存,开放了 32G 和 62G;在算法上做了很多改变,将原来的 DRG 改为 SDR;复制证明上增加了 SHA256 的扩展,时空证明上,从 electionPoSt 变成两种新的 PoSt,一种是 winningPoSt,一种是 windowPoSt。

这个限制对于矿工节点来说事很重要的,Filecoin 每个区块链 45 秒,意味着矿工需要在这个时间内打包好数据提交到链上,这意味着节点封存的数据越多,要处理的数据量就越大。在一阶段测试网时,这就导致一些节点存力很大但出块率很低,干了很多货但是拿到的奖励却很少。当时点存科技的矿池存力占全网 3%,但却能获得 5%-6% 收益。现在的 winningPoSt 和 windowPoSt 就没那么复杂了,蛮人性化的。

探寻:实地走访点存科技矿场

目前,点存科技矿场已经参与到二阶段测试之中。链节点实地走访该矿场。据负责人介绍,该机房属于“T3+”级别国家 A 级机房,对温度、湿度、防尘、防雷有很高要求。此外,还具有以下特质:

1、冷通道装置延长矿机寿命:在冷通道包间里,两侧机架上放有矿机,冷气从地下吹来,经过矿机的风扇,将热气从两侧排出去,最终热气从机房上方的百叶窗抽离,形成冷热循环。这使得机房温度常年可以保持在 22-24 摄氏度之间,这个温度对机器的寿命提升有很大帮助。
2、多机型矿机完成集群挖矿:在机架上我们可以看到 2U、3U、4U 等不同机型。之所以需要多种机型,是因为 Filecoin 需要通过集群挖矿,算力型矿机与存储型矿机分工协作,相互配合。

3、10 万兆光纤提升封存效率:在交换机上方,我们看到几十根蓝色光纤线,类似于家里使用的网线,但家用光纤通常为 100 兆或 1000 兆,而点存科技机房中的这些光纤线数据吞吐量达到 1 万兆甚至 10 万兆,保证数据封存达到最高效率。因为 Filecoin 挖矿中的大部分数据是在链下进行传输的,对吞吐量的要求很高。

4、两路电源保证矿机永不下线:Filecoin 作为存储网络对数据稳定性要求很高,如果矿池发生断电造成存储数据丢失,矿池抵押贷币将被收到扣除惩罚。为此,点存科技机房里安置了 A、B 两路相互独立的电源,保证矿机永久运转,即使某路电源断电也不会下线。