I’ve heard, in the context of the evil empire (hpool), people talking about “signing plots over to hpool”.
What does that mean, in a technical sense? Is it possible to take a plot that I’ve plotted, and re-sign it using someone else’s keys?
My mental model of how hpool works (which could be wildly wrong) is something like:
- I’m happily solo farming.
- I decide to sell out to hpool.
- I install some closed-source hpool binary on my farmer.
- I give that binary my mnemonic.
- That binary does some magic that “signs my plots to hpool”.
- The binary either then tweaks my harvester to point at hpool’s farmer, or just takes over harvesting itself.
Does anyone know if that’s generally correct, or what I got wrong?
If it’s roughly correct, is there knowledge (or even better, code) that implements the resigning process?
If that’s possible, it’s presumably way cheaper than actually plotting. This creates a problem for the “Plotting as a service” industry. A dishonest plotter could just pre-plot a bunch of plots, and then sell them multiple times, I think.
Would that be detectable? Could it be mitigated some other way?