以太坊单点登入:是什么?为什么?如何实现?

我遇到了一个解决互联网长期存在问题的解决方案:单点登录

我们知道web2服务要求用户在每个新的服务平台中创建一个新的用户名和密码组合,但Web3正好相反:用户可以拥有自己的用户名、个人数据和安全身份验证方法,并在多个服务中使用同一帐户

我称之为使用以太坊

01登录。web2的问题

Internet没有内置的用户身份验证和标识模式。IP地址识别设备,而不是人;DNS(域名系统)从来没有被用来命名人,而只是服务

但这些互联网服务需要知道你是谁。因此,他们创建了“用户名+密码”范例。这种方法效果很好,特别是对于那些精通技术的人来说,但也存在一些我们都知道的问题:人们重复使用弱密码,会出现注册疲劳,更不用说黑客攻击和数据转储(编者按:数据转储是指在指定时间段将数据复制到另一个存储设备进行存储的过程。当数据库损坏时,可以重新加载备份副本以将数据库恢复到转储时的状态。)

此外,您的每个帐户都是孤立的

在过去十年中,一种解决方案是“社交登录”(使用第三方帐户登录)。你可能已经拥有谷歌、Facebook、twitter和其他账户,那么为什么不使用其中一个来登录呢?这似乎是一个双赢的局面:用户不需要创建新帐户,服务平台也不需要为其用户管理用户名和密码系统

虽然这是一个改进,但社交登录方法仍然存在一些明显的缺陷。这种方法不能是中立的,因为它依赖于这些私营公司,使它们成为系统的失败点,我们不希望私营公司获胜并成为整个互联网的登录选项

我们需要的是一个中立、分散、安全的用户控制用户名和身份验证协议,所有服务都可以使用它。

当涉及到区块链时,隐私保护确实是一个问题。 虽然有诸如零知识证明和混合器 (mixers) 这样的技术可以帮助保护用户隐私,但目前最好的方式就是拥有不止一个以太坊账户:至少有一个账户是公开的,另一个账户是隐私的 (比如用于存储你的大多数加密资产)。 要知道,你可以很容易生成新的以太坊账户,且如果你愿意,你的 ENS 域名可以使用假名。

你只是在偏向以太坊和 ENS

的确,我持有 ETH,我也是开发和管理 ENS 的团队一员。 我相信这让我有了偏见,但事实是,以太坊是几乎所有 dApps 创新发生的地方,ENS 拥有比所有其他基于区块链的命名协议加起来都更多的生态系统支持。 需要说明的是,我所在的管理 ENS 的团队是一个非营利组织,主要依靠以太坊基金会的拨款生存,且所有从 .eth 域名注册中筹集的资金都流向一个以太坊社区多签账户。到目前为止,这些资金的大部分都没有使用,唯一的例外是在今年 5 月份向 Gitcoin Grants 捐赠了 70 万美元。其中的计划是这些资金最终将用于资助 ENS 的长期发展、ENS 生态系统,甚至可能用于资助以太坊协议的开发,我们拭目以待。

ENS 和以太坊基金会正在共同资助一项 RFP (提案征集),旨在实现以太坊登入的标准化。 我们需要有人或团队来评估开发人员正在做的事情,并将其编译成具有最佳实践的标准,以及创建一个 Oauth 实现和 Javascript 库,以使 Web2 服务更容易将“使用以太坊登入”作为登入选项添加进来。目前我们正在整理申请,请继续关注!

一旦你习惯了 Web3 模式,你拥有自己的便携帐户和用户名,旧的 Web2 用户名和密码模式就真的开始过时了,甚至会变得令人讨厌

图片数据来源于欧易OKEx

#数字货币##比特币[超话]##欧易OKEx#

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

微信号已复制,请打开微信添加咨询详情!
-->