美文网首页区块链研习社区块链大学
【挖矿教程】如何用cminer连接gero进行SOLO挖矿

【挖矿教程】如何用cminer连接gero进行SOLO挖矿

作者: SEROdotCASH | 来源:发表于2019-02-28 18:51 被阅读1次

    为什么需要用cminer挖矿?

    很多矿工都抱怨使用wallet全节点挖矿不稳定,经常崩溃或者掉线,这是因为:

    当前SERO采用CPU挖矿,挖矿和块数据同步在同一台机器上,对CPU压力过大,影响了系统处理网络请求的速度;

    wallet采用github的框架electron编写,这个框架在CPU负载过高的时候非常不稳定,容易崩溃。

    所以,采用cminer连接gero或者wallet来挖矿才是最佳的SOLO方式。

    cminer和gero可以分开部署;

    cminer只负责POW计算,只消耗CPU和内存,并且只同步非常少的数据,所以可以部署在多个节点上;

    而gero负责尽可能快的同步和处理区块数据。对硬盘、CPU、内存都有要求,只需要部署在少数服务器上;

    当前SERO需要挖矿许可证,如果节点过多,更换许可证非常麻烦,少量的gero节点可以大幅度减轻这个工作量。

    用cminer连接gero的步骤

    开启gero的同时加上rpc参数:

    ./gero --datadir YOUR_开源DATA_DIR --rpc --rpcaddr YOUR_GERO_HOST_IP --rpcport PORT --rpccorsdomain "*" --serobase YOUR_MINING_ADDRESS

    启动gero,并且设置好矿工帐号,以及设置好license:

    具体如何查看,请参考如何使用矿工程序(cminer)连接矿池挖矿;

    具体操作,请参考SERO挖矿教程;

    唯一不同的是不需要开启miner.start();

    注意:采用cminer连接gero挖矿的算力(HashRate),在gero控制台无法显示出来,只能通过cminer的输出查看。

    启动cminer,参数需要指定为:

    cminer -P http://YOUR_GERO_HOST_IP:PORT --cpu=0

    YOUR_GERO_HOST_IP 和 PORT都是在第1步的时候为gero指定的参数值;

    --cpu=0 是让cminer自己选择矿工线程数,具体指定办法可以参考如何使用矿工程序(cminer)连接矿池挖矿。

    cminer在挖到块之后向gero提交结果

    绿色: 结果被接受

    红色: 结果被拒绝

    蓝色: 当前机器算力

    SERO相关链接

    SERO官网:https://sero.cash

    英文白皮书:http://sero-media.s3-website-ap-southeast-1.amazonaws.com/SERO_ENG_V1.1.pdf

    中文白皮书:http://sero-media.s3-website-ap-southeast-1.amazonaws.com/SERO_CHS_V1.1.pdf

    Github:https://github.com/sero-cash

    Wiki:https://wiki.sero.cash/zh/index.html?file=home-Home

    SERO介绍视频:https://v.qq.com/x/page/s0792e921ok.html

    Zcash VS SERO零知识证明加密速度对比视频:https://v.qq.com/x/page/r0796jotef8.html(

    sero 比 zcash 加密速度快一个数量级视频)

    相关文章

      网友评论

        本文标题:【挖矿教程】如何用cminer连接gero进行SOLO挖矿

        本文链接:https://www.haomeiwen.com/subject/qfbkuqtx.html