单机挖矿就是一台机器就是一个节点,一台机器就完成挖矿的整个过程,将用户的存储文件切片再密封提交上链获取全网验证的有效存储后,经过时空证明和选举证明,根据有效存储的大小获得对应的选票,通过选票获取每轮出块的打包权,在规定时间范围内能够打包成功的,就获得出块奖励,以目前的lotus测试网情况来看,每个区块有9个节点获得打包权,但能够爆块成功的节点只有1-4个左右,每个节点获得的奖励是一样的,都是43点多个FIL。
集群挖矿顾名思义,就是采用很多机器组成一个节点,将挖矿过程分离开,一般来说,会设置一台主节点,也就是miner。还有N台远端工人,就是worker。主节点一般负责押任务,和接收worker处理完之后回传的扇区,然后提交上链得到验证后变为有效存储,还有运行时空证明和选举证明,负责最重要的爆块任务。Worker就是负责将主节点发过来的初始扇区进行加密封装处理,然后将处理完的扇区回传给主机点。打个比方,主节点就像是包工头,负责安排工人的工作任务和向建筑公司要工钱,远端工人就像是建筑工人,只负责干活。
那么单机和集群各有哪些优缺点呢?IPFS星际联盟总结了几点分享给大家。
单机
优点:
①管理简单,一台机器就是一个节点。
②单机的密封效率比官方集群的效率高。
③单机不需要单独扩容。
缺点:
在短时间冲破官方设置的512G门槛难度大。
集群
优点:
①集群机器多,多个worker同时往主节点存有效存储,可以很快冲破512G门槛。
②有效存储量大,获得打包权的机会高。
缺点:
①集群的机器多,管理复杂,对技术的要求很高。
②机器分散,安全性低,一旦出故障,容易被惩罚。
③扩容复杂,浪费大量的硬盘资源,例如ceph。
[ID:ipfsunion6]
扫描二维码
关注官方公众号