另一个标题:
如何在其它不是主要设备的机器上进行收割
Always make sure to protect yourself from malicious actors by securing your chia and making yourself a hard target
This guide will show you how to run a harvester on each machine in your network. This architecture is composed of one main machine which runs the farmer, full node, and wallet, and other machines which run only the harvester. 只有主机将连接到Chia网络。
This is the recommended setup for all Chia farms that use more than one computer. It uses less bandwidth, space and CPU versus running a full node on each computer. It also keeps your keys safer because they will only need to be stored on one computer. Finally, it makes your overall farm quicker and more efficient when replying to challenges.
为了保障收割节点与主机之间的通信安全,使用TLS(Transport Layer Security)协议,其中主机将充当私有证书颁发机构(CA),用于签署所有证书。 每个收割节点必须拥有自己的签名证书,以便与主机正确通信。
_____ 收割机 1 (证书 A)
/
其他网络节点 -------- 主机 (CA) ------ 收割机 2 (证书 B)
\_____ 收割机 3 (证书 C)
If you are more of a visual learner, JM made a video outlining the steps from this tutorial. This video is from 2021, but the steps are still relevant today:
先决条件
-
First, make sure Chia is installed on all machines and initialized by running the following command:
chia init
-
When creating plots on the harvesters, run:
chia plots create -f <farmer_key> -p <pool_key>
Where
<farmer_key>
and<pool_key>
can be obtained by running the following command on your main machine:chia keys show
在生成地块后,请运行
chia plots check
命令确保一切正常运行。 -
A copy of your main machine CA directory needs to be accessible by your harvester machines. This directory is located in:
~/.chia/mainnet/config/ssl/ca
Options to make this directory accessible include:
- Share the directory on a network drive
- Copy it using a USB key
- Do a network copy to each harvester
请注意,较大的更新可能需要您复制新的
ca
内容。 Verify that the harvester does not report SSL errors on connection attempts.