Yeah that's the thing, you don't have to install anything. You just have to figure out how unity "phones home" and spoof the traffic 100 times a second.
Not OP but my fiber optic Internet is not on the same power grid as the rest of my house. I've got a battery backup on my routers and modem for exactly this reason. I've got a UPS to handle a power outage into automatic graceful shutdown at 33% remaining.
Have you considered rolling your own? The defacto starter project for basically any application framework is a ToDo app. If you have any interest in learning a new language / framework, check out TODO MVC.
When you initially start a torrent, you define what "100%" is - all of the files. When you update a torrent, you need all of the updates. The beauty of a federated network is that the network can persist without all of it being available.
I run my own instance. If every other server on the planet crapped out overnight, my instance would still be operable (with whatever content from the federation that I've consumed).
The Fediverse is currently decentralized not distributed, and it should most definitely stay that way, for the sake of my disk space.
They understand that git is a Distributed Version Control System, right?