2020年8月3日,由IPFS100.com主办;CapitalN节点咨询承办;金色算力云联合主办;深圳市先河系统技术有限公司金牌赞助;逆熵科技银牌赞助;阿里云、中科云创、KEX、云虎算力、虎符、TopNetwork、星河华讯特别支持;金色财经作为联合主办媒体的“星际漫游指南·逐鹿中原·IPFS技术与应用研讨论坛”在中原经济区核心城市——郑州,隆重举办。
逆熵科技联合创始人&CIO黑萤科技CIO苏敏捷进行以《Filecoin挖矿不可或缺的准备》为主题的演讲。
精彩观点提炼:
Filecoin挖矿的准备工作有五个方向:软件、架构、硬件、策略、环境。
Filecoin测试网竞争中,还存在稳定性的竞争,因为Filecoin是马拉松式的长跑,稳定性是非常重要的。
Filecoin挖矿领域中还存在各种各样的机会,那么Filecoin生态中最基础的支撑是什么?个人认为是技术——只要有技术的支撑,整个挖矿产业就会像劳力士一样朴实无华。
速记整理内容:
非常荣幸能够有机会在现场与大家分享逆熵科技在IPFS及Filecoin领域的布局,也要特别感谢IPFS100.com和金色财经的邀请!现在IPFS和Filecoin的热度,与IPFS100.com的努力密不可分的。
今天与大家分享的主题是《Filecoin挖矿不可或缺的准备》。今年的IPFS异常火爆,尤其是Filecoin挖矿领域,当然,Filecoin的机会不仅限于挖矿。我今天要给大家分享的就是如何挖矿、如何进行挖矿的前期准备。
逆熵科技从2017年开始参与整个IPFS/Filecoin生态,早期曾做过很多技术研究,并取得了不少的成果,2018年初,胡安首次对外详细讲解Filecoin的共识机制,我们将它翻译成中文,发在了推特上。第一份中文版的IPFS指令也是由我们翻译的。2018年,我们结合自己在IPFS领域中的一些研究及应用开发的成果,针对IPFS的NAT穿透问题向协议实验室提出了解决方案。这些都是当时留下的一些痕迹。当然,相较于整个IPFS/Filecoin生态,我们做的这些都是微不足道的,只是希望让大家可以由此知道逆熵科技是一家“说我所做,做我所说”的公司。
逆熵科技对IPFS生态进行了全方位的布局,不仅是局限在挖矿领域。过去的几年时间里,在IPFS没有开源之前,我们就在应用方面做过很多尝试,例如左上角的图片是基于IPFS的智慧农业分布式存储解决方案,中间是存证上链的解决方案,在其中使用了我们独立开发数据结构和多链互备机制。左下角是2018年研发的高流畅性的分布式多媒体播放器,实测性能完全不输YouTube。下面第二图是尚未对外运营的分布式云盘。右边是移动端的应用,一个是我们给人民大学做的分布式教学系统。因为疫情的原因,很多学校不能如期开学,多数学校采用了云教学或者线上学习的方式,但中心化存储网络存在很多短板,线上教学的体验不是很好,于是,逆熵科技基于IPFS分布式存储技术开发出了移动端的分布式云教学平台。最右边的是分布式短视频直播平台,我们正是抢抓短视频及直播风口,创建了IPFS短视频直播平台。原生的IPFS是一个底层协议,想直接实现商用化落地是存在一些不足之处,需要进行很多改造,也就是在这个过程中,我们在IPFS和Filecoin领域获得了不少技术积累。
刚才为大家介绍的都是基于IPFS的生态应用,而具体看Filecoin领域的话,我们很早就上线了这款区块链浏览器,但一直没有特别去推广;右边是Filecoin生态入口,其中集合了行情、矿池、钱包等系列产品。我们认为Filecoin会拥有区块链领域最强的应用生态。
Filecoin领域存在很多机会,但今天我们所有人聚集在一起的最大原因是Filecoin主网即将上线,挖矿即将启动。逆熵科技已经在Filecoin挖矿层面做了很多的准备,今天就想与大家谈谈Filecoin挖矿必不可少的准备都有哪些。
Filecoin挖矿的准备工作有五个方向:软件、架构、硬件、策略、环境。首先是软件部分,区块链本质是一项协议,如果矿工想获得比较好的挖矿收益,那么就要优化代码。在整体上,能挖多少区块,能得到多少奖励,这些都与算力有关。从具体细节上来看,整个挖矿过程中,区块的打包也是涉及多个步骤的。获得算力的环节、区块打包的环节都有大量软件层面的优化工作可以做。
在架构层面,与早期的比特币挖矿不同,要想实现Filecoin挖矿,就要统筹管理几千台甚至十几万台矿机协作完成复杂的挖矿工作,因此必须要有成体系的挖矿架构。要想将这么多的设备统筹起来,就需要有相应的集群方案。而如果还要更进一步,将挖矿的规模优势发挥到极致,还需有跨区域协作的架构设计。此外,安全体系的搭建也是很重要的,在区块链生态中,最容易被黑客攻击的是钱包、交易所、矿池,因为有大量的数字资产在其中。
再来谈谈硬件,其中最基础的问题是硬件的选型。今年,大家应该都能感受到整个硬件供应链十分紧张,因此,需要对供应链进行成体系的建设,甚至是整合,另外还需要注意物流协同的问题。Filecoin挖矿大热之后,从购买矿机到运输至矿场,再到完成调试并上架开挖,需要解决两个问题:运输时间管理、运输过程管理,因此,物流协同也是硬件部分必不可少的准备。
在策略方面,当前很多人都在关注数据密封策略,但其实还有其他一些策略同样重要,比如数据备份策略。Filecoin挖矿最重要的是数据,一旦数据丢失,矿工就会受到惩罚,因此,备份工作是需要制定策略的。这里归根结底是算经济账,是要结合Filecoin经济模型和市场行情,具体到抵押机制、gas机制、代币释放走势、交易价格、交易量等,根据整体情况去制定中短期的策略。虽然目前大部分矿商都在刷算力,但真正有眼光、有前瞻意识的其实已经在制定相关策略了。
在环境方面,主要是有不少人在提的软件运维环境、硬件运行环境、网络环境等。它们同样深深影响着Filecoin挖矿的收益产出。
以上就是Filecoin的五大准备工作,接下来我们详细分析一下其中的要点,希望我的讲解可以为大家带来更多的关于Filecoin挖矿的启发。
首先,比较重要的一点是架构,从几个月前开始,越来越多人开始认识到架构的重要性。当我们需要用矿机完成一项工作的时候,势必要为矿机搭配一系列的配件。Filecoin挖矿流程十分复杂,需要很多资源、配件,例如大家所熟悉的CPU、GPU、内存、硬盘等都是不可或缺的,关于这些资源的使用,很多人正在基于传统单机挖矿的思维来设计Filecoin挖矿方案。但这下的许多资源不能被充分利用。
在Filecoin单机挖矿的过程中,大体上是这样的流程:一个任务进入矿机并开始工作的时候,首先进行步骤1,这时资源1在工作,其他资源处于闲置状态,到步骤2的时候,步骤1就处于闲置状态,步骤3在工作的时候,其他资源处于闲置状态。这就使得投入产出比和资源利用率都很低。
为了解决上述问题,我们采用流水线的方式设计挖矿架构。例如矿机A,只负责步骤1,那么我只要在配置资源1就可以了,不需要其他的资源,矿机B和C也是同理。在我们真正的挖矿过程中,矿机A完成任务1的步骤1之后,将任务1给了矿机B去执行步骤2,这时矿机A会闲置,但流水线不会让A闲置,而会将任务2交给矿机A去执行步骤1,以此类推,所有设备都不会闲置,而是为了挖矿这个目的在持续工作。只有这样,投入的资源被充分利用,才能使我们获得更大的投入产出比。
人类历史上最早的流水线是老福特发明的,福特汽车通过流水线的工作方式,最快可以十几秒生产一台汽车。福特就是凭借流水线的生产方式,提高了投入产出比,成为产业龙头。我们现在用同样的思维,将每一份产能和资源充分用于挖矿。一块显卡的正常使用时间是3-5年,但用于以太坊挖矿,大概一年就会寿终正寝。在我们的设计中,充分调用了这些性能,但却不是这种杀鸡取卵的方式,而是将本该属于这些设备产能真正释放出来。
根据我们的测试,我们会在每个步骤中都安排多台矿机,然后根据配比进行组合、形成流水线。用流水线进行挖矿的效率至少是单机挖矿模式的4倍。
除了上述这一系列准备工作,我们还设计了自己的矿池共识,协调整个矿池内部各种设备的良好运行。当然,这套共识还在不断调整、优化中,因为创建Filecoin矿池要比创建比特币矿池的难度大很多,其中涉及诸如大数据传输、设备协同等多种问题。
很多人都会问,逆熵科技拥有这么多的技术,在主网还未上线的当前,测试网的测试效果如何?这一点上,由于一些理念上的因素,我们在测试网中的工作在于查找、修复Bug,以及优化挖矿架构,当然作为副产品也产生了一些数据。比如2019年12月12日测试网第一次上线时,我们以个位数的矿机体量成为全球第三家上榜测试网的企业,当时的节点是t01223。此外,由于Filecoin挖矿是马拉松式的长跑,因此稳定性也是至关重要的,而13日测试网第一次分叉之后,t01223节点也是全网唯二的稳定节点。然后是二测以及二测重置后,前段时间很多人都在宣传自家单T算力产币量,产生了很多新的全网第一,这些第一的单T产币量有140多的,有170多的,而我们在二测重置后的这项数据是222.08FIL/TiB。但其实这个数据的参考价值是有限的,我们也没怎么宣传,只是有不少朋友在问,所以今天也拿出来给大家看一下。
可以说在IPFS、Filecoin生态中这样一路走来,我们还是多少取得了一点儿成果,但俗话说:“好汉不提当年勇”,Filecoin挖矿存在巨大机会,未来也还有很长的路要走,希望未来的路上有更多朋友相伴、互助。
最后再次感谢IPFS100.com、感谢金色财经、感谢佟老板举办了这次活动,祝在座的各位都能在Filecoin中找到自己的机会,谢谢!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。