Microsoft also explored the behavior of current blockchain projects to look for flaws and artificial centralization.
The software giant has seen one strong use case of blockchain technology, and that would be the creation of a system of digital identities that follow the trend of mingling the real world and the world of online services.
“Over the last 12 months we’ve invested in incubating a set of ideas for using Blockchain (and other distributed ledger technologies) to create new types of digital identities, identities designed from the ground up to enhance personal privacy, security and control,” wrote Alex Simons, Director of Program Management at the Microsoft Identity Division.
In the current climate, having an online identity means sharing personal data with numerous apps, thus handing over the information. Microsoft wants to return the ownership of electronic identity to the user.
“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,” wrote Ankur Patel from Microsoft’s Identity Division.
At the moment, identity systems handle the consumer data directly, and include matters of access and verification. But a self-owned, encrypted identity would mean that all apps would end up communicating with only the protected customer data. Mr. Patel believes some of the existing blockchains may be a part of this infrastructure,some crypto provide a solid foundation for rooting DIDs, recording DPKI operations, and anchoring attestations.
The Microsoft expert also looked at the state of public blockchains, and found that some projects were becoming less decentralized.
Currently, the biggest problem with adopting an encrypted identity is the lack of recovery mechanisms. Microsoft will think of ways of making the encrypted identity fool-proof and with a mechanism for rolling back mistakes.