微软正在证明区块链反对者的错误, 致力于展示区块链技术在数字货币方面的应用之外其他的潜力。位于华盛顿州雷德蒙市的科技巨头微软宣布使用区块链技术作为存储和处理数字身份数据的基础。
在和全球去中心化身份联盟(DIF)合作之后,微软也开启了它的计划,依赖于区块链技术来解决我们在管理身份认证和个人电子数据中所面临的挑战,例如增加现实和电子世界中的私密性和安全性。
“我们坚信,每个人都应该全方位拥有和控制自己的电子身份认证,” 微软在博客上面这么说。“与其等待说不清的app应用商同意给于身份信息,并且要让这些身份数据在各个服务商之间流串,个人需要一个安全,加密的电子中心,可以存储他们的身份数据,并且能很好地控制。”
为此,微软也在开发链下解决方案- 和闪电网络类似- 可以处理大批量的身份数据,而且不会造成区块链网络的拥堵。
虽然微软还没有这个方案的样品模型,但是已经和全球去中心化身份联盟(DIF)有共同研究的成果。除了在数字货币,例如比特币和以太坊上使用,微软总结出其实区块链技术也非常适用于很多其他的应用。
最主要的原因是,不用依赖于第三方的服务和方案,区块链可以通过将控制权放到用户手中,来保证用户个人储存信息的安全。
“现在,用户的信息都不在自己的控制中,这些信息都被app应用使用了,” 博客说道。“随着数据和身份信息盗取事件变得越来越频繁,用户需要找到方法来获得身份信息的控制权。”
那么这套系统怎么工作呢?
为了这个原因,微软提出了几项新的服务:
- 去中心化身份认证系统(DID)- 一个W3C的标准制定了描述去中心化身份认证系统状态的通用文件标准。
- 身份认证库 – 加密身份认证信息库,信息特性,认证处理以及特定的计算节点。
- 通用的DID解析器 – 跨区块链解析DID的服务器
- 可认证的资质证书 – 为编译基于DID的认证定义W3C文件格式
“在测试了去中心化存储系统、共识协议、区块链和一系列不同的新兴标准之后,我们相信区块链技术和协议非常适合去中心化身份验证系统(DID)” 微软写到。
根据微软所说,这些解决方案可以“让开发人员获得更加精确的认证,同时还减少对法律和合规风险(例如GDPR,KYC/AML)的风险,这主要是通过处理这些信息,而不是代替用户来控制它。”微软指出,虽然区块链确实非常适合这类应用,但是目前的解决方案例如以太坊,比特币和莱特币和标准中心化的方法还有一定差距— 特别是考虑到速度,便利性和网络稳定性。
“为了解决这些技术壁垒,我们正在尝试解决去中心化双层协议,可以在现有的公有链上工作,获得更加广泛的扩容,为了保障世界级的DID系统,”微软说道。同时,微软也说它将分享更多的技术细节和概念证明实施。
去中心化身份认证应用即将在微软认证软件上落地,这已经被几百万人使用并证明了他们的身份数据。“微软认证软件能够作为你的用户中介,来管理身份数据和签名认证”,博客解释道。“在这个设计中,只有ID是储存在链上的。身份数据存储在链下,用户有着绝对的控制。”
微软在很多时候都显示了对区块链技术的支持。确实,titan技术是几家公司和银行中使用的用来展示他们在以太坊网络上开发商业应用的野心。
最近,微软传言和IOTA基金会合作,为了“下一代区块链”解决方案。这个合作证明了客户和软件供应商之间也可以有非正式的合作。