How do decentralized identity solutions leverage blockchain technology to enhance privacy and security?