The Promise and the Problem of Decentralized IdentityTechnical Hurdles and Developer FrictionThe User Experience ConundrumRegulatory Ambiguity and Compliance ConcernsEcosystem Fragmentation and Lack of InteroperabilityHow Didit Helps Overcome These BarriersReady to Get Started?