The developer of Headscale, Juan Font, mentioned that Tailscale also reached out to them when they tried to implement a new version of their control protocol. They also gave Juan some docs on the design to help with implementation on the Headscale side. It was posted to HN[1], but didn't seem to gain much traction.