I think this thread was meant to be on the details of the adjustments on the farming model.
I have a couple of points i want to make on this.
-for new nodes: we do no register nodes which are not DDR4…
This feels like a plot twist, given that some time ago threefold indicated they value the reusing of older hardware if it’s still good, and this statement is probably the result of dissatisfaction among some members in the community, because DDR3 nodes are cheaper, of less quality and earn the same amount of tokens. Things to keep in mind; newer hardware might not be accessible or affordable everywhere in the world, and for many purposes ddr3 would be totally fine. I have several ddr3 based servers with over 40% utilization.
I would like to propose the following:
- Give nodes using DDR3 a label ‘older hardware’ in the node finder section of the dashboard
- Use a percentage to determine the farming rewards of these nodes compared to the existing model
80% for example would mean that older hardware earns 80% of the tokens they would currently get.
- Have a poll so all stakeholders can vote on this percentage. Give enough options, from 0% (implying a complete ban) to 90%, in increments of 10%. This should give a good impression of what everyone considers fair
Persnally I think there are 3 main categories that represent a certain quality as well as associated cost.
- All DDR3
- DDR4 of generations Xeon v3,v4,bronze,silver
- DDR4 of Xeon gold and above, all Ryzen & Epyc and equivalent
Bonus: for each category, distinguish whether the ssd is NVME or not
But maybe this is something for later, and we should start with the poll just on DDR3
-give 50% on utilization to farmers
I do agree with rewarding utilization, because farmers should actually benefit from have their nodes utilized rather than just paying extra electricity costs. I did not do calculations on the amounts/percentages so I won’t comment on that. What I do think, is that any percentage of utilization rewards given to the farmers will not outweigh the electricity costs for a full month, in case of small workloads. 50% of a small utilization fee is still too small for nodes that could have been on standby with farmerbot. I have personally deployed many contracts on the grid, and witnessed a case where someone deleted his node with my deployment on it, wiped it, and had it register again with a new node number, just so he could use the farmerbot. My adjusted proposition on this topic:
- Reward with a fixed amount, as well as a variable amount
The fixed amount should be on the binary online/standby. As unused nodes can use the farmerbot, the value of this fixed amount should ideally represent the equivalent of costs of running a device of 100W for a full month. Ideally this should be tied to USD rather than TFT, but that might be harder to implement. Another way to do it is to have this fixed reward proportional to current payouts. This is probably less accurate to fulfill its intended goal but way easier to implement.
- 2 ways to do it compared to current situation, subtract the fixed amount from current rewards (serving as a fee for using farmerbot) or add it to current rewards (serving as a reward for being immediately available)
- Utilization rewards can be implemented as proposed, maybe toned down in percentage when the fixed reward is also added.
I’d like to hear your thoughts on these points