poolinfo:join:communitynode
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
poolinfo:join:communitynode [2022/06/18 19:54] – Add info box up top earl | poolinfo:join:communitynode [2024/01/08 21:34] (current) – Remove page, add link to new URL aj | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Farming using the Spacefarmer Community Node ===== | + | ====== This page has moved ====== |
- | <WRAP center round info 60% em> | + | Please |
- | If you have the capabilities to run a full node by yourself, we absolutely urge you to run your own full node! A large number of properly operating full nodes is the optimum for network decentralisation. The Spacefarmers Community Node is only intended as a fall-back for those who are //not// able to properly run a full node by themselves. | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | Farming can be quite a struggle when trying to keep a full node running on a system with low specs. Chia allows many architectures, | + | |
- | + | ||
- | + | ||
- | ==== Network Topology ==== | + | |
- | The network structure looks like this: | + | |
- | < | + | |
- | other network peers --- Wallet | + | |
- | | | + | |
- | | | + | |
- | | | + | |
- | Spacefarmers | + | |
- | Community Node | + | |
- | | | + | |
- | | _____ Harvester 1 | + | |
- | | / | + | |
- | Farmer (CA) ----------- Harvester 2 | + | |
- | | + | |
- | Harvester 3</ | + | |
- | + | ||
- | The communication between the Community Node and your local Farmer is bi-directional; | + | |
- | + | ||
- | + | ||
- | ==== Decentralisation ==== | + | |
- | The Spacefarmers Community Node does NOT sign your blocks, YOU do. As can be read in [[https:// | + | |
- | + | ||
- | As for the overall effects on the network: obviously, 10 farmers sharing our community node instead of running 10 full nodes on their own reduces the total number of full nodes and thus has a negative impact on decentralisation. | + | |
- | + | ||
- | On the flip side, there is positive impact from farmers who are unable to run a stable full node on their own and are thus would not able to farm at all. Their additional netspace from farming via the community node increases decentralisation. Similarly, farmers only able to farm intermittently (like a hypothetical farmer for whom it only makes sense to farm on PV-generated electricity) can resume farming more quickly after a downtime because of not having to sync up their own full node. | + | |
- | + | ||
- | In any case, we absolutely urge anyone who is able to run a full node for themselves to keep doing this, as ultimately this is best for maximum decentralisation of the network! | + | |
- | + | ||
- | + | ||
- | ==== Node Uptime ==== | + | |
- | To ensure the highest possible uptime for the Community Node, we use a multi-node set-up behind a load balancer. This way, when we upgrade one of the nodes, you can rest assured that you will maintain a connection with a full node without disruption. | + | |
- | + | ||
- | By default, the Chia farmer process reconnects immediately after losing connection to the full node; so even if you are currently load-balanced to a node that restarts or goes down for maintenance, | + | |
- | + | ||
- | We currently operate with at least N-2 redundancy: that means that even if two backend nodes go down at the same time, there is enough capacity left on the other nodes to server all connected farmers. | + | |
- | + | ||
- | + | ||
- | ==== How to connect ==== | + | |
- | * Chia 1.3.0 and up is required! Find the latest version of Chia [[https:// | + | |
- | * Make sure you stop all Chia processes by closing the GUI or '' | + | |
- | * In the '' | + | |
- | full_node_peer: | + | |
- | host: localhost | + | |
- | port: 8444</ | + | |
- | full_node_peer: | + | |
- | host: community-node.spacefarmers.io | + | |
- | port: 8444</ | + | |
- | * Make sure you have '' | + | |
- | * If you use this node as a fail-safe node to your main node, make sure to copy + paste the pool info: from the config.yaml, | + | |
- | * In CLI '' | + | |
- | * '' | + | |
- | + | ||
- | + | ||
- | ==== Are my keys safe? ==== | + | |
- | Yes! We don't ever see your secret keys. All necessary signing is still done by your farmer process. | + | |
- | + | ||
- | Let us repeat this, because it's important: your keys are used to sign the blocks //locally on your farmer//. The Community Node is just used to send signage points to your farmer and eventually propagate your blocks to the network. Also note that all of this is using a completely unmodified node from [[https:// | + | |
- | + | ||
- | Regarding your wallet: as per Chia 1.3+, you can run your wallet without a full node. This way, your wallet doesn' | + | |
- | + | ||
- | + | ||
- | If you have any suggestions or critiques, please reach out to us in our [[https:// | + |
poolinfo/join/communitynode.1655582065.txt.gz · Last modified: 2022/06/18 19:54 by earl