Okay, some of the traffic generated on this thread has gotten under my mental skin and required me to hone my analytical pencil.
So I’m going to go out on a limb here and make a very bold, absolute statement and then set about proving it. (I’m hoping @dirvine will speak my correctness/error here.)
First, though, I need to make a couple things clear:
a. I’m not a programmer or systems person. I’m only marginally computer savvy.
b. Nevertheless, I’ve become pretty well versed with the guiding philosophy and a lot of the particulars behind the Safe network and have developed some good conceptual models of how it will have to work.
So the question before us is “Will there be farming pools on the SAFE network?”
The answer is clearly, unequivocally, absolutely “No, not in any meaningful way. In fact, any effort to create a pool of farming nodes will make it impossible to farm at all.”
Here’s why: The whole philosophy of the SAFE network is that each node follows a very clear and relatively simple (if complex) set of instructions. A certain type of input comes in, the node does a specific action regarding it. There is NO discretion. Every action is predictable according to the core programming. What’s more, all other nodes are operating on the same set of instructions. What’s more, all actions of a node are being monitored by a group of other nodes, which will note any departure from the expected actions and downgrade the offending node in trust level so that it is less and less trusted, and more and more marginalized, until it is ignored completely. Long before it is bumped completely, it will have lost any opportunity to earn safecoin.
While the individual user will be enabled to do fantastic things using his or her discretion, the nodes composing the network have no latitude to do anything unpredictable.
Therefore, for farming pools to be possible, they would have to be provided for at the base-level core programming, which they are not. (Though, in a way, the entire network IS already designed as ONE giant pool and awards are directly proportional to contribution. But sub-pools are not accounted for in the core programming.) Any group of nodes what exhibit human influence will be marginalized–by design. If this were not the case, the network as envisioned would not be possible. So nodes cannot collaborate to do anything different than any other nodes.
Therefore, anything like pooling could only be possible at least one level up from the core—i.e., AFTER farming has already occurred. For it to be otherwise would be a violation of the basic philosophical design of the network and it could not function in an autonomous way.
So, if those who create nodes wish to direct any safecoin they may earn to a specific address to be divided up according to an agreed-upon scheme, cheers. But that’s not a farming pool; that’s income redistribution, which is absolutely fine if done voluntarily. One can also run charity nodes (not a bad idea!).
People might wish to co-own nodes or share a super-fast internet connection, or . . . or . . . , but that’s at a different level and has no connection to a pool in the sense we’ve come to understand the term in the cryptocurrency space.
Nuf said.