Anonybit Decentralized Biometrics Storage vs Microsoft Entra Verified ID (2026)