Having the auto-upgrade become a L2 application is a nice idea.
I’m surprised Gitian was not discussed in this thread for trusted binaries using a deterministic build process. See also: What Is Gitian Building? How Bitcoin’s Security Processes Became a Model for the Open Source Community
@ryanRfox Thanks a lot for sharing that information. That article is really interesting and it’s addressing exactly what we were talking about.