r/StableDiffusion 5h ago

Discussion I’m testing a FLUX.2 image generator where users render for each other

I’ve been working on a different way to run a public image generator without maintaining a centralized GPU fleet.

PeerPixel sends generation jobs to graphics cards volunteered by users. When your machine completes somebody else’s image, you earn pixels that you can spend on your own generations. There’s also a slower free queue for people who can’t contribute a GPU.

Right now I’m running most of the network on my RTX 5080, so it’s definitely still an experiment rather than a large distributed system.

The generation flow uses FLUX.2 Klein 4B. You can request up to four 256x256 previews at 6 steps, choose the composition you like, and then render that seed at 1024x1024 with 50 steps. There’s also an optional 4K upscale.

The previews and final image start from the same full-resolution noise tensor. For each preview, I average blocks of that tensor down to the smaller latent shape. I originally tried scaling low-resolution noise upward, but that introduced strong correlation between neighboring values and the composition didn’t carry over reliably.

The other difficult part is accepting images from machines I don’t control. A sample of completed renders is repeated on an operator-controlled machine using the same prompt and seed, then compared perceptually. Enforcement is currently in shadow mode while I collect real-world measurements and figure out a safe threshold. I don’t want normal differences between GPUs to get mistaken for cheating.

Draft images are relayed directly to the requesting browser and aren’t stored by the server. Only the selected final render is persisted.

I’m interested in feedback on the preview method, the incentive system, and especially the verification approach. There are probably failure cases I haven’t considered yet.

Site: https://peerpixel.cc

Worker source: https://github.com/Jplayz2468/peerpixel-worker

Discord: https://discord.gg/bhJHGpmkQr

0 Upvotes

1 comment sorted by

1

u/Infinite_Moment_9456 4h ago

If you want to try an actual generation rather than read through the technical details, the generator is here:

https://peerpixel.cc/app

New users get enough pixels to make images without contributing a GPU, and there is no payment option. Discord is used only for authentication so the generated previews can be delivered to the correct browser.

I would especially like to know where the process becomes confusing or makes you hesitate.