首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

《Filecoin大矿工架构设计标准指南》

作者:星际大陆

声明:未经本文来源「星际大陆」授权,禁止任何第三方转载本文,转载必究。

1.Lotus:Filecoin的主节点,用于同步区块,收发消息,生成区块等与区块链交互的部分

2. Miner有二种节点,一种是专门用于做复制证明(PoRep),不做时空证明(POST),一种是专门用于做时空证明(使用GPU加速)。大矿工方案里面可以由一个GPU组完成很多密封节点的POST工作,因此并不是每台矿机都需要GPU。

3. DFS(分布式文件系统):对于大矿工来说,使用分布式文件系统是必不可少,分布式文件系统可以解决Filecoin单目录、IO瓶颈等许多问题。

近期关于Filecoin需要使用GPU的信息成为行业热点,各种解读层出不穷。其中,不乏存在没有技术支撑,有待查证的信息。借此机会星际大陆将技术研究成果对外发布,希望可以为大家更好地分辨市场信息提供帮助。

1. GPU在Filecoin中到底用在什么地方?

(1) 复制证明(PoRep)过程分为4个步骤1)参数设置,非常快几乎不耗时2)复制,将数据D进行特定编码形成副本R的过程,这个过程耗时最长,通过CPU完成,无法使用GPU加速,对复制证明原理感兴趣的可以去看论文和代码3)生成复制证明,此过程会使用零知识证明Bellman库,Bellman库使用可以加速一部分工作,但是这个过程及时性要求并不高,因为使用价格昂贵的GPU是没有必要的。4)自我验证生成证明,非常快忽略不计。

(2)时空证明经过多轮的修改,近期增加了election post(选举证明),即在赢得打包区块时必须在不到一个区块周期内快速计算POST,此时GPU的加速显得比较重要,但是不是越高越好?GPU越多越好,显然不是,而是能够在要求的时间内计算出POST就够了。

(3)没有GPU能不能挖矿?如果你的CPU足够快,能够在不到一个区块周期内完成POST的计算,是可以不需要GPU的,目前还需要进行一些测试到底多强的CPU可以完成,大家各自去测试吧。

声明:未经本文来源「星际大陆」授权,禁止任何第三方转载本文,转载必究。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191127A0K8MK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券