比原链官方分享丨详细流程教你构建BTMC Pool

  • A+
所属分类:技术
imtoken

目前新版Bycoin新版本(v2.5.4)已经上线,在此次更新的新版本中,用户可以进行BTMC的侧链跨链操作(旧版本暂不支持)。于此同时,我们为用户提供了BTMC Pool开源项目,感兴趣的小伙伴一定要看完本篇文章并收藏~

一、准备工作

1、需要准备一个全节点,用于获取POW的计算任务,可以参考教程:https://developer.bytom.io/zh/guide/01_set_up_full_node.html

2、需要安装Go环境,并配置好环境变量,建议使用最新的Go1.17

二、下载源码编译

1.下载源码

比原链官方分享丨详细流程教你构建BTMC Pool

需要将源码放入Go路径指定的目录下,如果没有需要新建路径目录

比原链官方分享丨详细流程教你构建BTMC Pool

2.构建

比原链官方分享丨详细流程教你构建BTMC Pool

如果有报错,确认一下是否是Go的版本问题,或者依赖包问题,因为基本依赖包已经打包在项目内,所以可以设置不用在环境中寻找

比原链官方分享丨详细流程教你构建BTMC Pool

三、运行矿池

1.配置运行参数

比原链官方分享丨详细流程教你构建BTMC Pool

2.文件内容如下

比原链官方分享丨详细流程教你构建BTMC Pool

其他的都可以为默认,需要修改一下 node.url 即可

配置完成后,运行BTMC pool,需要指定配置文件目录

比原链官方分享丨详细流程教你构建BTMC Pool

打印如下信息,则代表启动成功:

比原链官方分享丨详细流程教你构建BTMC Pool

如果你没有启动全节点,则get-work会报错

比原链官方分享丨详细流程教你构建BTMC Pool

启动全节点之后,则会成功获取任务

比原链官方分享丨详细流程教你构建BTMC Pool

四、用户连接入矿池

配置矿机

URL:你搭建矿池的ip和端口 ,端口是在之前配置文件中的 stratum.port 参数,默认是9119

User: <挖矿地址>.<矿机编码>,比如bm1q5mmx49m84muuhlmvm0qgezg4rzdxlucrns2ekt.001

Password:不用填

最后点击保存

比原链官方分享丨详细流程教你构建BTMC Pool

五、检查用户连接

当有用户连接矿池时,则session就会增加

比原链官方分享丨详细流程教你构建BTMC Pool

六、获取收益

矿池会获取BTMC的挖矿奖励,挖矿的收益默认在全节点的第一个创建的账号(即运行时连接的那个全节点)。

七、小结

BTMC Pool开源项目提供了BTMC(BTM1.0)从全节点获取工作并分配给用户,维护用户连接,提交工作等基本的矿池能力,收益分配等附加的能力需要用户自行添加。有关更多BTMC Pool开源项目详情,也可以访问网站进行查看: https://github.com/Bytom/btmcpool

免责声明

发文时比特币价格:$49249

当前比特币价格: $47,699.26

当前比特币涨幅: -0.46%

免责声明:

本文不代表漫兮网立场,且不构成投资建议,请谨慎对待。用户由此造成的损失由用户自行承担,与漫兮网没有任何关系;

漫兮网不对网站所发布内容的准确性,真实性等任何方面做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,漫兮网对项目的真实性,准确性等任何方面均不做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,漫兮网不对其构成任何投资建议,用户由此造成的损失由用户自行承担,与漫兮网没有任何关系;

漫兮区块链研究院声明:漫兮区块链研究院内容由漫兮网发布,部分来源于互联网和行业分析师投稿收录,内容为漫兮区块链研究院加盟专职分析师独立观点,不代表漫兮网立场。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • App下载
  • 漫兮网App下载
  • weinxin
Pi Network 中国
漫兮

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: