but you need every person to run their own https server publicly accessible at all times?
Discussion
No, they can delegate, web hosting have been a thing since forever.
are we going to pretend we can't trust servers that we are already in a trust relationship with to not fake our data?
Not everything needs to be that extreme, life is built on trust, as long as I can always fire a misbehaving server.