码迷,mamicode.com
首页 > 其他好文 > 详细

IPFS矿池集群方案详解

时间:2021-03-11 13:09:35      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:带宽   loading   完成   自己   图片   特点   style   分层架构   优化   

IPFS作为一项分布式存储技术,可以说是web3.0发展的基石。关于IPFS的产业,如存储、技术、矿机、矿池等也发展得非常迅速。

 

什么是单机挖矿?

单机挖矿就是一台机器就是一个节点,一台机器就完成挖矿的整个过程,即封装、打包和爆块。能够爆块成功的节点获得的奖励是一样的,约为23.8FIL

 

什么是集群挖矿?

集群是指计算机集群,也就是说该架构是由集成的软件和硬件紧密连接,分层架构,彼此协调,共同完成某项任务。

集群挖矿,简单的理解就是将多台矿机通过某种方式连接在一起,同时挖矿。多机器组成一个节点,然后将挖矿过程分离开。一般来说,它会设置一台节点,以及worker。节点一般负责接任务,然后提交上链得到验证后变为有效存储,还有运行时空证明和选举证明,负责最重要的爆块任务。worker就是负责将主节点发过来的初始扇区进行加密封装处理,然后将处理完的扇区回传给主机。

 

集群挖矿与单机挖矿有什么区别?

集群的优势在于自己做节点相当于自己当老板,收益最大化,劣势是前期资金投入大。

从测试数据来看,集群矿池和单机叠加在数据走势上有个区别,单机的算力增长十分的线性,同时拓展性相对薄弱,走势图呈线性增长和偶发的断崖下降。

集群有一个指数增长的走势空间,网络或者是节点运行出现问题时,它可以更好的规避断崖下降的情况,可以及时修正。

集群在在运维层面,在集体调度和专业运维下,保证算力增长的同时提升稳定性,让挖矿安全无忧。

 

集群挖矿需要的条件

场地要求

专业的IDC机房

 

硬件要求:

主节点必须要带显卡,好的显卡可以保证爆块率CPU核心数越多,频率越高,性能越强。CPU性能对密封速度影响很大,所以CPU的性能尽量好一点。I/O性能对集群的影响也很大,因为主节点和worker之间的数据传输量很大,I/O性能越好,传输时间越短,集群效果越好。

 

软件要求:

现在集群根据软件要求分为3种,第一种方式就是官方原始的集群。第二种方式是对官方原始集群进行代码和过程优化,这种方式可以将集群过程中的一些代码参数和密封过程进行优化,达到减少密封的时间和提高密封的速度。第三种方式就是自己开发源码来实现集群,这种方式就是要花费更大的研发投入,目前来说效果也是最好的,大大提高密封速度。具体采用哪一种方式,也要根据自身实际情况来看。

 

网络带宽:

网络带宽一定要稳定,IDC机房是目前比较好的选择,家庭挖矿是不太现实的

运维能力:

不管是软硬件故障还是网络故障都不是轻易就能搞定的,需要专业的运维团队来维护。

 

去年两会明确的新基建范围包含区块链及数据存储,而IPFS技术兼具区块链与数据存储的特点,可以说IPFS这个行业蓬勃发展并具有巨大潜力。当然无论如何,投资有风险,还望大家擦亮眼睛。

技术图片

IPFS矿池集群方案详解

标签:带宽   loading   完成   自己   图片   特点   style   分层架构   优化   

原文地址:https://www.cnblogs.com/IPFS1234/p/14512828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!