okx

分布式HOP矿池:Raspberry Pi挖掘比特币的不可能三角

时间:2023-08-20|浏览:226

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

我们将在上一篇文章《使用树莓派(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

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

步骤7. 发布您的矿池。

$ Pool ethreg -d -e "your_email@address.com" -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矿池的全部设置。

热点:pi 挖掘比特币 比特币 比特币的 特币

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1