文梦网

分布式HOP矿池:RaspberryPi挖掘比特币的不可能三角(分布式计算挖矿)

linx

我们将在上一篇文章《使用树莓派(Raspberry Pi)创建分布式HOP流量共识》的基础上,介绍HOP矿池。之前我们已经介绍了HOP的概念,并创建了一个家庭式分布式流量共识矿机服务。

矿池(Pool)是矿机(Miner)的付款中心。所有矿机都应该加入矿池来运行流量共识服务,从通过Pirate软件从矿池购买流量的用户那里获得Token。

Pirate是一个与HOP协议连接的DAPP(分布式应用程序),也是一个数字钱包,供用户从矿池中将Token交换到流量计划中(即多少GB流量)。使用此流量计划,用户可以将所有加入此矿池的矿机连接为分布式流量共识服务器。

假设您已经组装并正确配置了树莓派4,否则请参考“使用树莓派创建分布式HOP流量共识服务”自行设置树莓派。现在,让我们开始介绍创建HOP矿池的教程。

步骤1. 在帐户主文件夹下创建矿池文件夹。从https://docs.hyperorchid.org下载矿池软件,或直接将矿池下载到您的树莓派中。

$ curl -o Pool "https://docs.hyperorchid.org/_media/Pool_arm64"

请注意,ARM版本的矿池适用于您的树莓派。如果无法运行矿池,请为矿池分配可执行权限。

$ chmod +x Pool

步骤2. 将矿池命令添加到bash配置文件中。

$ vi ~/.bashrc

将以下内容添加到bash配置文件的最后一行:

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:~/hop:~/pool

export PATH

{ "version": "0.1.0", "basip": "198.13.44.159", "ethereum": { "1": { "id": 1, "apiUrl": "https://mainnet.infura.io/v3/d64d364124684359ace20feae1f9ac20", "paymentService": "0x60eB24514eE5D5Be18685b433E5910C3205D085E", "token": "0x1999ac2b141E6d5c4e27579b30f842078bc620b3" }, "3": { "id": 3, "apiUrl": "https://ropsten.infura.io/v3/d64d364124684359ace20feae1f9ac20", "paymentService": "0x4291d9Ff189D90Ba875E0fc1Da4D602406DD7D6e", "token": "0xAd44c8493dE3FE2B070f33927A315b50Da9a0e25" } }}

第5步。将您的矿池IP(用myip检查google)注册到HOP协议中。

$ Pool bas -b 198.13.44.159 -i YOUR_IP_ADDRESS -p 123

步骤6. 将300个HOP Token和少量Ropsten ETH转移到与矿池关联的钱包中。

$ Pool ethbalance -d

控制台输出将显示一些信息,包括钱包地址。将钱包地址发送至[email protected]以请求HOPToken,并访问https://faucet.ropsten.be/以获取RopstenETH。

步骤7. 发布您的矿池。

$ Pool ethreg -d -e "[email protected]" -n "Pool_Name" -u "https://yoursite.com"

打开您的Pirate并刷新Android版本中的“流量市场”或iOS版本中的“矿池”。

步骤8. 运行矿池。

$ nohup Pool -d -p 1232 > pool.log &

步骤9. 将一个矿机加入您的池中。

(使用先前文章中的矿机HO82VXn1vnBfLKC6Mx92AKk2kJPJbv4mK2YJTKBWqNWKzo)

$ Pool ethjoin -d -s HO82VXn1vnBfLKC6Mx92AKk2kJPJbv4mK2YJTKBWqNWKzo -z "US_San1" -p 123

步骤10. 为您的矿池打开必要的端口。

因为这台树莓派连接到家庭互联网路由器,所以首先要将Pi的本地IP设置为静态IP,然后通过路由器管理页面打开NAT/PAT(端口转发)页面,通常为192.168.1.1。在页面上找到端口列表,并打开相应的端口:

Pool Ports:- Tcp: 19576- Udp: 32020-32021

BAS Ports:- Tcp: 8854- Udp: 8853

HOP Ports:- Tcp: 52000-64000- Udp: 52000-64000

如果路由器不支持按端口范围开放端口,请至少打开BAS端口,并运行以下命令检查池的端口:

$ netstat -nlp | grep Pool

请注意,net-tools附带了netstat命令,请使用以下命令安装该工具:

$ sudo apt-get update -y

以及

$ sudo apt-get install -y net-tools

以上就是设置HOP矿池的全部设置。

以上就是文梦网小编要带给您的关于分布式HOP矿池:RaspberryPi挖掘比特币的不可能三角的相关内容。如果对像有帮助。迎常来本站哦

标签: pi 挖掘比特币 比特币 比特币的 特币