It's funny how after over a decade the best bitcoin can do is an almost half solution to a problem more contrived than the plot of a daytime soap opera. Who the fuck actually has this problem?
This isn't a coherent problem statement, and to the extent that it is, it's solved by TCP/IP (this isn't the early 1980s; why are you using some random third party's server if you explicitly don't trust them to keep the server running? Run it from your own box. This has been solved since the early 90s.)
You can't trust the git guy.