There is no doubt that block chain technology is getting popular day by day and becoming more mainstream. According to a statement from Alex Simons (Director of Program Management, Microsoft Identity Division), Microsoft is working to develop a blockchain based Decentralized Digital ID system, designed from the ground up to enhance personal privacy, security and control.
Microsoft’s cloud identity systems already empower thousands of developers, organizations and billions of people to work, play, and achieve more. And according to the tech giant, it is essential for individuals to own and control all elements of their digital identity. Rather than grant broad consent to countless apps and services, and have their identity data spread across numerous providers, individuals need a secure encrypted digital hub where they can store their identity data and easily control access to it.
Ankur Patel from Microsoft’s indentity Division said, “Each of us needs a digital identity we own, one which securely and privately stores all elements of our digital identity. This self-owned identity must be easy to use and give us complete control over how our identity data is accessed and used.”
Today people use countless number of apps and services which grants different kinds of permission that goes beyond user control. And it causes data breaches and identity theft, and in this digital era it needs to be protected for user privacy and safety. Microsoft has been testing the decentralized storage systems for the end user identity and information safety. And the company is already working with the Decentralized Identity Foundation (DIF) on the development of the new software for blockchain technology and protocols that are well suited for enabling Decentralized IDs (DID). DIDs and ID Hubs are developed to enable developers to gain access to a more precise set of attestations while reducing legal and compliance risks by processing such information, instead of controlling it on behalf of the user.
To meet global approach that would generate millions of transactions per second, Microsoft is collaborating on decentralized Layer 2 protocols that run atop these public blockchains to achieve global scale, while preserving the attributes of a world class DID system.
As per the blog post, Microsoft will experiment with the decentralized identities by adding support for them into the Microsoft Authenticator app which is already being used by millions of people everyday to prove their identity.
“Microsoft Authenticator will be able to act as your User Agent to manage identity data and cryptographic keys. In this design, only the ID is rooted on chain. Identity data is stored in an off-chain ID Hub (that Microsoft can’t see) encrypted using these cryptographic keys”,
“Once we have added this capability, apps and services will be able to interact with user’s data using a common messaging conduit by requesting granular consent”, the article quoted.
Right now initially Microsoft will support a selected group DID implementations across block chains and they’ll add more in the future.