Then you could hash everyone’s backup npub using a merkle tree and publish the final/top level hash to the Bitcoin blockchain a la open timestamps?