No, this is a solved problem: https://spiffe.io/
You can do service attestation securely, even for networked services.