首页 > 区块问答

区块链去中心化概念,区块链什么叫去中心化

发布时间:2024-06-12 03:13:35
OK欧意app

OK欧意app

欧意交易app是全球排名第一的虚拟货币交易所。

APP下载  官网地址

你的身份早就数字化了。你实际上拥有一个数字身份,从网络权限到信息存储,再到浏览器中存储的信用卡记录,还有你的在线加密钱包的内容,以及网络上数百个数据库中存储的数据。你的身份是去中心化和数字化的。

我们的数字身份一直伴随着我们,不仅仅是在网络中。现在口袋里的手机可以办理结账支付,甚至我的会员卡都是虚拟的。这意味着不仅是我会员的店铺认识我,我用来存储这些会员卡的应用也认识我。

这建立了一个复杂的拼图结构,并将我们的身份定义为数字化身。更重要的是,我们的在线身份和我们的数字头像不再是附属物,而是成为定义“我们是谁”的关键部分。

窃取社交媒体账户,甚至有人在网上假装自己,可能会产生广泛而毁灭性的影响,可能会导致职业生涯的损失,健康问题和最常见的心理健康问题。

如今,网络系统已经成为我们管理日常生活的一种方式,并将我们带入了数字化的原始社会。然而,它们远非完美。比如密码很容易泄露,甚至有很多方法可以伪造双因素认证。那么如何才能克服这个问题呢?

W3C是一个主要负责在互联网上制定标准的组织,它推出了一个名为DID或分散标识的标准(详见分散标识(DIDS) V1.0 (w3.org))。这为全球不同技术的数字身份管理提供了潜在的解决方案,但其真正的应用还有很长的路要走。

事实上,技术文件中的DID比只需要应用的部分更复杂。你如何建立一个DID?谁设立了一个DID?可以有一个或多个did吗?以及如何区分哪些是合理的?

文章的下一部分将为您提供一些解决方案。

做了什么?当我们谈论DID时,我们谈论的是数字识别的具体应用,并认为这是一种约定的登录标准,用来表示某人或某物是谁或什么。

然而,DID的一个关键部分是第一个“D”,代表去中心化。

在大多数登录系统中,单个权限可以控制或验证你的身份,用谷歌或脸书登录就是一个很好的例子。这两种服务都允许你登录或使用平台登录其他网站,但这些服务仍然可以控制和验证你的身份,第三方服务的验证或认证过程依赖于它们。

如果一个身份是分散的,这意味着没有一个团体或权力机构拥有完全的控制权。一个很好的例子是加密钱包上的公共地址,比如Metamask。Fox Wallet是一个允许轻松使用区块链的应用程序,但它也可以用作加密密钥,以确保您实际上是特定公共身份的所有者。任何人都可以在以太坊区块链创建一个钱包。如果你有钱包,你可以不通过第三方来验证你是失主,或者你可以向别人证明你拥有钱包,这就是去中心化的意义。

DID的分解

可以认为DID的格式类似于我们如何将网址写入浏览器。当你访问一个网站的时候,你有一个协议(https://),一个网站(example.com),然后可能还有一些路径或者页面标识符(/about.html)。

DID的基本格式如下:

如果对你来说意义不大,那么这很正常。甚至在你理解了DID的每一个部分之后,真正需要关注这个结构的人,只有那些创建新DID方法的人,以及那些想要验证他人去中心化身份的人。

上图分为以下结构:

Scheme: For DID,这里的DID代表符号。第一部分只是意味着我们正在使用分散的标识符,仅此而已。

DID方法:DID方法):DID最重要的组成部分,它是标识符所属的组的名称。如果DID是一个网站,DID方法将相当于example.com。它让你知道你在哪里,你在做什么。

DID方法特定的字符串:第三部分也很重要。这个字符串(计算机术语中的字符串只是指一串彼此相邻的字母和数字)是需要在DID方法中标识的任何人或任何东西的特定公共标识符。两个DID实际上可以有相同的字符串,但是它们不能有同一个DID方法的两个DID。

例如,给定以下DID(假设):

《福布斯》:威廉-安德森

B:did:medium:威廉-安德森

这两个DID都是DID,如前三个字母所示。但是一个是在福布斯的DID方法下,一个是在medium下。虽然它们有相同的字符串,但是这些字符串是特定于DID方法的,所以每个DID都是唯一的。

图中没有显示的是,您实际上可以在DID方法特定的字符串之后附加更多的内容。在网站上可以看到,“网址”、“/”、“#”、“?”每个人都有空间。虽然有正确的方法来格式化这些数据,但是解释它们的方法取决于特定DID方法的认证或证明。

谁能搞定?任何人或任何事物都可以有一个或多个。DID不一定要代表一个人,可以指一个具体的账户、宠物、库存中的物品、管理组织、具体分类以及任何东西。重要的是,DID在验证上是分散的,在关联上是唯一的。你可能已经做了一些你自己都不知道的事。

如何创建新的DID

DID是概念,不是技术。它是引用身份的标准方式,并且有推荐的验证架构,但是除了去中心化之外,它没有指定如何验证。这意味着创建一个新的DID方法实际上就像为一组特定的ID创建一个名为空 room的新方法。具有讽刺意味的是,这是在一个集中的代码库中完成的。

如何注册DID

W3C在其最受欢迎的版本控制网站Github上维护着一个代码库。存储库中有一个名为“Methods”的文件夹,用于存储所有唯一标识的DID方法。

如果你有兴趣,可以在这里查看:

在main & ampmiddotW3C/did-spec-registries & amp;middot开源代码库

任何人都可以提交一个新的DID方法来被认可为标准,但是每个提交都有W3C概述的各种规则,需要遵循这些规则(DID规范注册中心(W3C。github.io))。

不过这些要求很简单,主要说明是真实概念,提交的部分都是可读的。

当开发人员向这个代码库提交一个新的DID方法时,一组简单的自动测试会验证它,如果没有发现问题,就会接受它。将来,如果发现不准确的信息,可能会将其丢弃或更新。

上传规范的这个例子显示了“Work”的DID方法注册表,这是流行的商业软件Workday的DED的方法名。

如您所见,这里显示的内容非常少。给定方法的名称,然后是联系信息的一些元数据。

虽然提交这个文件对实现一个特定的DID方法影响不大,但意味着它是正式的。如果你对Workday所做的事情感兴趣,你可以在相关地址阅读他们的博客文章:

我们在新的工作世界中数字化证书的愿景(workday.com).

当前流程中的问题

目前,DID的注册流程是有效的。但是,由于其自动性质,未经认证的个人提交DID方法和关于DID的信息是无效的,这需要未来的监督。具有讽刺意味的是,至于如何验证谁是DID的合法所有者,则需要在理想状态下注册DID。

但是,这个存储库完成的内容是企业和个人通过特定的DID方法访问时可以参考的事实源。它所缺乏的是一种通过凭证验证让日常终端用户知道他们正在使用的服务是真实的方法。

区块链上的DIDDID是一个概念,不是一项技术。它们是引用身份的标准方式,并有推荐的验证架构,但是除了去中心化之外,没有关于如何验证的规定。这意味着创建一个新的DID方法实际上就像为一组特定的ID创建一个名为空 room的新方法。具有讽刺意味的是,这是在一个集中的代码库中完成的。

如今,围绕权力下放最有力的工具是区块链。

本质上,它们是不受任何实体控制的分布式账本(尽管有例外),允许任何人提交数据或交易,并允许任何其他人对此进行验证。

事实上,正如我们已经知道你的公钥,它可以用于任何加密钱包功能,就像做了。比如你以太坊的公共地址是0x1234 & # 8230这可能是有意义的。ABCD把它想象成下面这样:

示例:did:eth:0x 1234 & # 8230;。AcceleratedBusinessCollectionandDelivery(美国邮局采用的)加快收寄投递系统

这只是真实的表示,你的公共地址在以太坊空的命名中确实是唯一的(缩写为“eth”)。但是有两个关键的区别不是默认的。

第一种方法是简单地添加did前缀,以指示该标识符是适当的did;第二,为了让这种格式被认为是一个既定的分散标识符,它必须在上面提到的Github存储库中注册。

这说明DID虽然强大,但是它们是我们标准化的规范,而不是技术本身的实现。

亿泰坊名称服务

DID的一个例子是ENS(以太网名称服务)域。

这些是注册在以太坊区块链上的名字,可以通过特定的智能合同进行验证,就像区块链中的任何其他数字对象一样。在这种情况下,它们作为NFT分发给当前所有者,作为特定ENS名称所有权的证明。

这些名字以结尾就够了。eth,它看起来像任何。并允许您注册任何可用的网站。William.eth就是一个例子。

然而,仅仅因为它们使用特定和唯一的字符串(域)并且都在可验证的协议/naming 空下,这并不使ENS名称成为官方名称。

ENS域都是DID,因为它们有资格进入main &上的DID-spec-registries/ENS . JSON;middotW3C/did-spec-registries & amp;middotGitHub,允许以这种格式引用它们。

跨链确实为你拓展了未来。当我们探索跨链和多链的未来时,DID中的验证方法及其唯一性将会有很大的帮助。虽然比特币和以太坊在区块链的采用和公众认可方面遥遥领先,但它们并不是唯一被积极使用的。

将来,在使用各种区块链构建新软件时,不管底层技术如何,用户都需要并希望对自己进行身份验证。在这里,用户实际上可以指任何个人、企业甚至项目。

通用参考和事实源允许在任何区块链或系统上以编程方式包含、链接并最终验证特定DID。

总结我们的身份变得越来越数字化,管理这些分散在各种数据库和技术中的数字身份已经成为一个重大挑战,尤其是当密码和双因素身份认证等传统方法可能被破坏时。

分散标识符(DID)的出现解决了这一挑战。

DID是一个非常简单而强大的工具,用来标准化我们引用任何身份的方式。无论你是个人、你所拥有的项目、企业还是更多独特的公共标识符,这些标识符都可以被其他任何人验证,而无需集中授权,从而为数字未来构建更安全的形象,更多地将你代表为特定的形象。

随着我们的数字生活不断融入我们的日常生活,拥有一种安全可靠的方式来管理我们的数字身份变得非常重要。DID为这个问题提供了一个有希望的解决方案和一个分散的认证方法。

然而,这项技术的采用仍处于早期阶段,有许多问题和顾虑有待解决。DID规范的不断发展和对其潜在优势的认识将有助于建立对该技术的信任和信心,并为更安全和分散的未来铺平道路。

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

来源:超宇宙之心

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

(责编: admin)

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

如有疑问请发送邮件至:goldenhorseconnect@gmail.com