区块链上的DID:去中心化标识如何掌管线上身份的未来

币圈资讯 1年前 (2023) 币百度站长
10,193 0
WB3交流加微信:WX-93588,⬅️此处为全站广告位,与正文项目无关
注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

你的身份早已数字化

你其实有一个数字身份,从网络权限到信息存储,再到存在浏览器中的信用卡记录,以及你的线上加密钱包中的内容还有存储在网络上数百个数据库中的数据。
你的身份是涣散的,并且是数字化的。

咱们的数字身份一直在跟跟着咱们,而不只是是在网络中。现在,口袋里的手机能够在结账时处理付款,乃至我的会员卡都是虚拟的。这意味着不仅这些具有我会员身份的商铺知道我,并且我用来存储这些会员卡的运用程序也知道我。

这树立了一个杂乱的拼图结构,定义了咱们作为数字化身的身份。更重要的是,咱们的在线身份和咱们的数字化身不再是附加物,而是成为定义“咱们是谁”的要害部分。

社交媒体帐户被盗,乃至有人在网上冒充自己都可能发生广泛而毁灭性的影响,它可能导致作业丢失、健康问题以及最常见的心理健康问题。

如今网络系统现已成为咱们办理自己日常生活的一种办法,并带咱们进入了数字原生社会,但它们远非完美,例如暗码很简略被泄露,乃至有很多办法能够在双要素身份验证上作假,那么咱们怎么克服这个问题呢?

W3C是一个首要担任在网络上制定标准的安排,它引入了一种称为DID或去中心化标识的标准(详见Decentralized Identifiers (DIDs) v1.0 (w3.org))。这为全球不同技能的数字身份办理供给了潜在处理方案,但其实在运用还有很长的路要走。

其实技能文档中的DID比本来只需求运用的那部分更杂乱。你怎么设置一个DID?谁设置了一个DID?是否能有一个或多个DID?而怎么区分其间哪些是合理的?

文章接下来的部分将为您供给一些处理方案。

什么是DID?

当咱们议论DID时,咱们议论的是数字标识的具体运用,把这个想为商定的登录标准,以代表或人或某物是谁或什么。

可是,DID的一个要害部分是第一个“D”,它代表去中心化。

在大多数登录系统中,单个权限能够操控或许验证你的身份,运用谷歌或脸书登录便是一个很好的比如。这两种服务都答应你登录或许运用该渠道去登录其他网站,可是这些服务仍然能够操控验证你的身份,并且第三方服务的验证或身份验证进程取决于它们。

假如一个身份是涣散的,这意味着没有一个团体或权威机构具有彻底的操控权。一个很好的比如是你在加密钱包上的公共地址,例如小狐狸钱包(Metamask)。小狐狸钱包是一个答应轻松运用区块链的运用程序,但它也能够作为一个加密密钥,以确保你实际上是特定公共身份的一切者。
任何人都能够在以太坊区块链上创立一个钱包,假如你有一个钱包,你能够验证自己是一切者,而无需经过第三方,或许你能够向其他人证明你具有那个钱包,而这便是去中心化的含义。

DID的分解

能够认为DID的格局类似于咱们怎么将网站地址写入浏览器。拜访网站时,你有协议(https://),网站(example.com),然后可能是一些路径或页面标识符(/about.html)。

DID 的基本格局如下所示:

假如这对你来说含义不大,那么很正常。即使在你了解了DID的每个部分之后,仅有实在需求重视此结构的是那些创立新的DID办法的人以及那些想去验证别人的去中心化身份的人。

上图分为以下结构:

方案(Scheme):对于DID来说,这儿的DID代表标志。第一部分只是意味着咱们正在运用去中心化的标识符,仅此而已。

办法(DID Method):DID办法是DID的最重要成分,这是标识符所属组的称号。假如DID是一个网站,DID办法将等同于example.com。它让你知道你在哪里以及你在做什么。

DID 办法特定的字符串(DID Method Specific String):第三部分也很重要。这个字符串(计算机术语中的字符串只是意味着一堆彼此相邻的字母和数字)是DID办法中需求辨认的任何人或任何事物的特定公共标识符。两个DID实际上能够具有相同的字符串,但不能具有相同DID办法的两个DID。

例如,给定下面的DID(假定):

A:did:forbes:william-anderson

B:did:medium:william-anderson

这两个DID都是DID,如前三个字母所示。但一个是在“forbes”的DID办法下,另一个是在“medium”下。尽管两者具有相同的字符串,但这些字符串特定于DID办法,因而每个DID都是仅有的。

图中未显现的还有一点便是,实际上能够在DID办法特定字符串之后附加更多内容。正如您在网站中看到的那样,“url”, “/”,“#”,“?” 等都有方位。尽管都有格局化这些数据的正确办法,但其解说办法取决于该特定DID办法的身份验证或证明。

谁能够得到DID?

任何人或任何事物都能够有一个DID或许多DID。DID不用纯粹代表一个人,但能够指特定帐户、宠物、库存中的物品、办理机构、特定分类等任何东西。重要的是,DID在验证方面是去中心化的,并且在关联方面是独一无二的。您可能现已有一些您乃至不知道的DID。

怎么创立新的DID

DID是一个概念,而不是一种技能,它们是引证身份的标准办法,并具有引荐的验证架构,但除了需求去中心化之外,没有规则怎么进行验证。这意味着创立一个新的DID办法,实际上就像是为一组特定ID创立新命名空间。具有挖苦意味的是,这是在一个集中式代码存储库中完结的。

怎么注册DID

W3C在其最受欢迎的版本操控网站Github上维护一个代码存储库。该存储库内有一个名为“Methods”的文件夹,用于存储一切仅有辨认的DID办法。

假如您有兴趣,能够在此处检查:

did-spec-registries/methods at main · w3c/did-spec-registries · GitHub

任何人都能够提交新的DID办法以被认可为标准,可是每个提交都有W3C概述的各种规则,需求遵守这些规则(DID Specification Registries (w3c.github.io))。

可是,这些要求十分简略,首要表明它是实在的概念,并且提交的一切部分都是可读的。

当开发人员向此代码库提交新的DID办法时,一套简略的自动测试对其进行验证,假如没有发现问题,则承受它。今后,假如发现包括不准确的信息,则可能会弃用或更新。

此上传标准的示例显现了“作业”的 DID 办法注册表,这是流行商业软件Workday的DED的办法称号。

如图所示,这儿显现内容很少。给定办法的称号,然后是联络信息的一些元数据。

尽管提交此文件对完成特定的DID办法几乎没有作用,但这意味着它的官方性。假如您对Workday环绕DID所作的内容很感兴趣,能够阅读他们的博客文章,相关地址:

Our Vision to Digitize Credentials in the New World of Work (workday.com)。

当时流程的问题

现在注册DID的进程是有效的。但其自动化性质导致未经认证的个人提交DID办法和有关DID的信息是无效的,需求未来的监管。具有挖苦意味的是,至于怎样去验证谁是DID的合法一切者需求抱负状态下的DID注册。

可是,此存储库所完结的内容是企业和个人在经过特定DID 办法完成拜访时能够参阅的现实来源。它缺乏的是经过凭证验证让日常最终用户知道他们正在运用的服务是实在的办法。

区块链上的DID

DID是一个概念,而不是一种技能,它们是引证身份的标准办法,并具有引荐的验证架构,但除了需求去中心化之外,没有规则怎么进行验证。这意味着创立一个新的DID办法,实际上就像是为一组特定ID创立新命名空间。具有挖苦意味的是,这是在一个集中式代码存储库中完结的。

咱们今日环绕去中心化最强壮的东西是区块链。

从本质上讲,它们是不受任何一个实体操控的分布式账本(尽管也有破例),答应任何人提交数据或买卖,答应任何其他人验证这一点。

现实上,正如咱们现已了解了您的公钥,用于任何加密钱包功用,就像DID 一样。例如,假如您的以太坊公共地址是0x1234….ABCD将其映像为以下DID 可能是有含义的:

示例:did:eth:0x1234….ABCD

这只是对现已实在的表明,您的公共地址在以太坊的命名空间中确实是仅有的(缩写为“eth”)。可是这儿有两个要害区别不是默认的。

第一种是简略地添加 did 前缀,表明此标识符是恰当的 DID;第二种是,为了使这种格局被辨认为一个既定的去中心化标识符,它有必要注册到上面引证的Github存储库。

这说明,尽管DID功用强壮,但它们是咱们标准化的标准,而不是技能本身的完成。

以太坊称号服务

DID的一个实例是ENS(以太坊称号服务)域。

这些是在以太坊区块链上注册的称号,使用特定的智能合约进行验证,能够像区块链上的任何其他数字目标一样进行验证。在这种情况下,它们作为NFT分发给当时一切者,作为特定ENS称号的一切权证明。

这些称号以结束.eth就足够了,看起来很像任何.com网址,答应您注册任何可用的网址。一个比如是William.eth。

可是,只是由于它们使用了特定且仅有的字符串(域)并且都在一个可验证的协议/命名空间下,并不能使ENS称号成为官方DID。

ENS域都是DID,由于它们在W3C存储库中是有资历进入的did-spec-registries/ens.json at main · w3c/did-spec-registries · GitHub,答应以该格局引证它们。

跨链DID为你扩展未来的路

在咱们探究跨链和多链的未来时,DID中的验证办法以及它的独特性都会起到很大协助。尽管比特币和以太坊在区块链的选用以及大众认可方面遥遥领先,但它们并不是仅有被活跃运用的。

未来在使用各种区块链的新软件的构建,不管底层技能怎么,用户都将需求并巴望对自己进行身份验证。在这儿,用户实际上能够指任何个人、企业乃至项目。

一个一起的参阅和现实来源答应在任何区块链或系统上以编程办法包括、链接并最终验证特定的DID。

总结

咱们的身份变得越来越数字化,办理涣散在各种数据库和技能中的这些数字身份已成为一项严重应战,尤其是在暗码和双要素身份验证等传统办法可能遭到危害的情况下。

去中心化标识符(DID)现已呈现来处理这一应战。

DID是一个十分简略而强壮的东西,用于标准化咱们引证任何身份的办法。不管是作为个人的您、您具有的项目、企业还是更多独特的公共标识符,这些标识符可由其他任何人在没有集中授权的情况下进行验证,为数字未来构建更安全的形象,并更多地代表您作为特定形象。

跟着咱们的数字生活继续融入咱们的日常生活,咱们具有一种安全可靠的办法来办理咱们的数字身份至关重要。DID为这个问题供给了一个有期望的处理方案,供给了一种去中心化的身份验证的办法。

可是,这项技能的选用仍处于前期阶段,有许多问题和担忧需求处理。DID标准的继续开发以及对其潜在优点的知道提高有助于树立对这项技能的信任和信心,为更安全以及去中心化的未来铺平道路。

跟着咱们迈向一个更加数字化的世界,对安全可靠的数字身份办理的需求只会继续增加,咱们有责任确保咱们为未来做好准备。

来源:元世界之心

此时快讯

【NFT项目Meebits社区推出“MeeKit”构建工具】金色财经报道,NFT项目Meebits 社区、同时也是BAYC成员Bailey Tattoo在社交媒体宣布推出“MeeKit”构建工具MeeKit Beta V2,可支持用户自主创建Meebits NFT渲染,以及用于帮助使用Meebit构建场景,据悉工具包中有一个名为“Booster Pack”的附加包以支持自定义用户场景。另据NFTGo数据显示,当前Meebits地板价为3 ETH,当前市值约为2.5亿美元,交易总额达到5.2325亿美元。
版权声明:本文收集于互联网,如有侵权请联系站长删除。
转载请注明:区块链上的DID:去中心化标识如何掌管线上身份的未来 | 币百度

相关文章