I think decentralized verification, based on any criteria verifiers decide, should indeed be based on a badge-like mechanism, but it probably should rely on a separate NIP and different event kinds.