微软正在借助区块链技术管理数字化标识

2018 年 4 月 19 日

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

微软正试图向区块链技术的反对者证明:你们错了。为了发掘这种技术在加密数字货币之外其他领域的应用潜力,这家科技巨头最近宣布计划使用区块链技术作为存储和处理数字化标识数据的基石。

通过与 Decentralized Identity Foundation( DIF ,去中心化标识基金会)合作,微软最近透露将通过区块链技术解决我们在以数字化方式管理个人标识和数据过程中面临的一些挑战,例如跨越物理和数字化世界改进隐私保护能力和安全性。

“我们认为,让用户自行拥有和控制与自己数字化标识有关的所有信息,这一点是至关重要的,”微软在一篇博客文章中说:“没有人愿意全面批准数不胜数的应用和服务访问自己的信息,并将自己的标识数据分散保存到不同位置,大家需要一种安全、加密的数字化中心,在这里存储自己的标识数据,并轻松控制对这些数据的访问。”

为此微软正在开发一种链下(Off-chain)解决方案(有些类似于闪电网络——Lightning Network),这种网络可以在不会造成区块链网络拥堵的情况下处理海量ID 数据。

虽然微软目前尚未展示该解决方案的原型,不过已经共享了一些与DIF 联合研究获得的结论。除了自己也在使用诸如比特币和以太坊等加密数字货币之外,这家开发了 Windows 的企业认为区块链技术也非常适合其他类型的应用。

他们的一个主要观点在于:在无需依赖第三方服务和解决方案的情况下,区块链技术可以将控制权重新交给用户,并能安全地存储个人数据。

“目前,用户需要广泛批准各类应用和服务收集并保存自己的个人数据,而这一切已经超出了用户的控制范围,”博客文章中提到:“随着数据外泄和标识盗窃事件层出不穷,并且愈加复杂频繁,用户需要通过某种方法重新掌控自己的标识信息。”

实际效果如何

因此微软提议了一系列新的服务:

“在研究过去中心化存储系统、共识协议、区块链以及各种新兴标准后,我们认为区块链技术及其协议很适合用于实现去中心化标识(DID),”文章中这样说到。

根据微软的介绍,这些解决方案“由于只是处理此类信息,而不是代表用户控制这些信息,因此可以帮助开发者访问更精准的鉴证集,同时可降低法律与合规风险(例如 GDPR、KYC/AML)。”

随后这家软件巨头又指出,虽然区块链十分适合此类应用,但诸如以太坊(Ethereum)、比特币(Bitcoin)以及莱特币(Litecoin)等解决方案距离这种去中心化的解决方案依然有一定的差距,尤其是在速度、便利性以及网络稳定性等方面。

“为了克服这些技术障碍,我们正在与运行在这些公共区块链网络上的去中心化第二层协议相关机构合作,以便在实现全球化规模的同时维持这种世界级 DID 系统所必备的特性,”微软说。

微软称后续将通过一系列博客文章分享更多技术细节以及概念证实的实现结果。

去中心化标识应用程序将逐渐包含到 Microsoft Authenticator 应用中,目前全球已有上百万用户通过该应用证明自己的身份。

“获得用户批准后,Microsoft Authenticator 将能充当用户的 User Agent 来管理用户的标识数据和签名鉴证,”博客文章中解释说:“通过这样的设计,只有 ID 本身是源于链条的,标识数据会在链下加密存储,并且完全将由用户自行控制。”

微软早已在很多场合多次表达出对区块链技术的支持。

实际上这家技术巨头也是诸多大型企业和银行中唯一一家计划基于以太坊网络开发商业化应用程序的公司。

最近微软据称将与IOTA Foundation 合作开发“下一代区块链”解决方案。但这次合作最终成了客户与软件公司之间一次非正式合作

阅读英文原文 Microsoft’s Building on the Blockchain to Manage Digital Identities


感谢杜小芳对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018 年 4 月 19 日 19:00846
用户头像

发布了 283 篇内容, 共 84.3 次阅读, 收获喜欢 34 次。

关注

评论

发布
暂无评论
发现更多内容

性能优化

独孤魂

如何识别刷屏文章中的伪科学

Lee Chen

随笔杂谈 前端进阶训练营

脑洞:基于Enterprise Continuum证明DDD用于构建汽车的可行性

Winfield

企业架构 领域驱动设计 DDD 架构演进

敏捷软件开发宣言及十二原则

Young先生

敏捷开发

信创舆情一线--两部门发文加强对数字货币等新型权益的保护

统小信uos

22种超全用户触点采集,易观方舟SDK又更新了

易观大数据

Redis系列(六):你说要看Redis线程模型?安排

z小赵

redis 高并发

Docker网络学习第四篇-Namespace通信实战

Lazy

Docker Linux 网络

腾讯面试题: 百度搜索为什么那么快?

小松漫步

面试

关于中台,可能都是正确的废话

fino星君

中台 业务中台

B站新一代golang规则引擎的设计与实现

calo

golang B站 高并发 AST 规则引擎

JVM系列之:对象的锁状态和同步

程序那些事

JVM GC 同步

第7周作业

文古

架构师训练营第八周学习总结

张明森

LeetCode题解:1. 两数之和,JavaScript,双循环暴力解法,详细注释

Lee Chen

LeetCode 前端进阶训练营

IO系列——用户空间与内核空间

Java联盟

io 零拷贝 用户空间 内核空间 zero copy

LeetCode001-两数之和-easy

书旅

算法 LeetCode 数据结构与算法

Vue 学习笔记-3

多选参数

vue.js Vue vuejs

Demo 示例:如何原生的在 K8s 上运行 Flink?

Apache Flink

flink

Vue 学习笔记-2

多选参数

vue.js Vue vuejs

报志愿|想学区块链,要上什么大学?报什么专业?

CECBC区块链专委会

高考 报考志愿 区块链专业 高校学院

我的 20 条工作原则

泰稳@极客邦科技

成长 知识管理 职场成长

【区块链+通证经济】从量变到质变区块链发展的下一阶段是什么?

CECBC区块链专委会

数字货币 防篡改 通证

架构师训练营第八周笔记

Melo

OAM 深入解读:如何基于 OAM Runtime 编写一个扩展 Trait?

钱王骞

云原生 k8s OAM

高能预警!Apache Flink Meetup · 上海站返场啦

Apache Flink

flink

2. 妈呀,Jackson原来是这样写JSON的

YourBatman

Java json Jackson Fastjson

推荐 16 款 IDEA 插件,让你的开发速度飞起来!

Bruce Duan

idea插件

四十个鹏城春夏,一场数字繁花

脑极体

除了技术,加密货币开发者更应关注可使用性

CECBC区块链专委会

加密货币 用户为本 可使用性 容错机制

最高法主张加强数字货币产权保护有法可依

CECBC区块链专委会

数字货币 法偿货币 中国人民银行 虚拟财产

微软正在借助区块链技术管理数字化标识-InfoQ