用户需要统一的数字身份

作者:岳小鱼

封面:ENS

引言:

Web3 行业发展太快了,每天都有新事物出现。因此,很多日常思考值得被记录下来。

这些思考会实时更新在推特账号中,并定期汇总发布在微信公众号。

欢迎关注我的推特账号:岳小鱼(ID:@yuexiaoyu111)。

继 Uniswap 之后,又一个老牌行业基础设施应用 ENS(Ethereum Name Service)也将发布自己的 Layer2—Namechain。

ENS 被称为以太坊应用生态中的一颗明珠,算是一个标杆应用,V 神也经常会提及这个项目。

如今,ENS 发布了自己的 Layer2,这个动作也非常值得我们关注。

Namechain 背后的愿景其实是:统一多链用户身份,构建一条统一用户身份的数字身份链。

ENS 作为一个去中心化域名服务,通过 Namechain 可以进一步扩大其应用范围,不仅限于以太坊生态,而是成为一个跨链的身份解决方案。

接下来,我们可以具体分析下。

为什么要推出 Namechain?

如果要明白 ENS 为什么推出 layer2,要先了解 ENS 当前面临的问题。

ENS 作为一个去中心化域名服务,部署在以太坊主网上,目前面临着高昂的交易成本以及可扩展性问题。

以太坊主网上的高 Gas 费用使得 ENS 域名的注册、续费、以及任何涉及智能合约交互的操作都变得非常昂贵。特别是在以太坊网络拥堵或 Gas 价格上涨时,用户进行这些操作的成本会显著增加。

这就限制了更多的用户来使用 ENS。

另一方面,现在和未来是多链格局,越来越多的链出现了,但是可以发现不同的链上都会复制 ENS 代码重新部署一个域名应用,这就是重复造轮子,没有创造什么价值。

而且,在不同链上,用户有不同的域名身份,其实用户体验也非常差,用户需要在数字世界中有一个统一的身份。

但 ENS 目前仅局限在以太坊上,ENS 最初是为以太坊设计的,意味着它直接依赖于以太坊的区块链架构,包括其 gas 费用系统、智能合约的执行环境等。

因此,ENS 面临着多链的扩展性问题。

ENS 给出的解决方案

ENS 也一直在努力解决这些问题,并尝试了很多方案。

比如,ENS 通过改进智能合约逻辑,减少不必要的链上操作,在一定程度上降低了 Gas 费用;采用了批处理技术,将多个操作合并到单一交易中,以减少单个操作的 Gas 成本。

但是这些解决方案并没有从根本上解决问题,都是基础的优化,用户支付的费用和管理成本依旧非常高。

如果想要更多的人使用 ENS 服务,ENS 需要做出更多的改变,现在给出的解决方案就是采用自己的应用链。

一方面,Namechain 利用零知识证明(Zero-knowledge proofs)和 Rollups 技术,大幅降低交易费用。通过批处理交易,它能够减少在 Ethereum 主网上记录数据的成本。

另一方面,通过这条 Layer 2,Namechain 可以与其他区块链更容易地进行互操作,增强了 ENS 域名的多链支持。

预计 Namechain 将在 2025 年末上线。

Namechain 的推出会进一步推动对 ENS 域名的需求,提高 ENS 生态系统的吸引力,并影响其他区块链域名服务的发展方向。

Namechain 具体是怎么实现的?

Namechain 是一个 ZK Rollup(Zero-knowledge proofs,零知识证明),其没有选择 Optimism 的 OP Stack,而是选择使用了 zkSync 的 ZK Stack 技术。(还没有完全确认)

很多知名项目方都是采用的 OP Satck,比如 Base、Uniswap 等。

ENS 的 Namechain 没有加入 OP 的 Superchain 生态,意味着会损失一定的流动性和互操作性。

但是 ENS 做出这个选择的最核心原因是:隐私性。

因为对于用户身份来说,隐私性是首要考虑的因素,那么更适合采用 ZK 技术。

零知识证明允许一个参与者(证明者)向另一个参与者(验证者)证明其知道某信息或某信息是正确的,而无需揭示该信息的具体内容。在区块链交易中,这意味着交易的细节(如交易金额、交易双方等)可以被隐藏。

这对于 ENS 域名交易、管理等操作非常有用,因为用户可以证明他们进行了一次有效的操作(如域名的注册或更新),而不暴露自己拥有哪些域名。

所以 ENS 选择 ZK Stack,算是意料之外,又在情理之中了。

Namechain 会进一步增加 Layer2 流动性的割裂吗?

Namechain 作为一个专为 ENS 设计的 Layer 2 解决方案,并不会直接增加流动性割裂。

因为其主要目的是提高 ENS 服务的效率,而不是作为一个独立的生态系统来吸引广泛的多样化交易。

这就是应用链与通用链的差别。

然而,如果 ENS 的用户和开发者希望使用 Namechain 来进行其他类型的交易或与其他 Layer 2 解决方案交互,可能会面临流动性割裂的问题。

因此,虽然 Namechain 的专用性可能不会直接增加流动性割裂,但 ENS 会需要考虑如何确保其与更广泛的去中心化金融生态系统保持互联,以便为用户提供一个无缝的体验。

Namechain 怎么才能为用户提供无缝体验?

Namechain 面临的最大问题就是怎么给用户提供无缝体验。

ENS 又构建了一条新链,但普通用户根本无法理解不同链的关系和使用方式。

因此,ENS 的 Namechain 可以考虑与链抽象解决方案进行结合。

链抽象可以让用户在使用 ENS 的服务时,不必关心底层区块链的细节,如交易费用、区块链交互等,提供更加直观和简化的用户体验。

ENS 使用链抽象技术开发一个标准化的接口,允许 Namechain 的 DID(去中心化身份)在多个区块链上无缝工作。

在跨链验证时,实现一个统一系统,用户的 ENS 域名或身份可以在不同链上验证,而用户只需处理一次身份设置。

因此,Namechain 结合链抽象后,可以通过提供一个标准化和简化的接口来管理跨链的 ENS 域名,使得在不同区块链间使用相同的 ENS 身份变得更加容易。

总结

Namechain 背后的愿景是围绕着统一多链用户身份而构建的。

在多链环境中,用户经常需要在不同的区块链上管理多个身份,这不仅复杂,而且降低了用户体验。

Namechain 通过提供一个统一的身份解决方案,可以让用户在多个区块链上使用同一个 ENS 域名作为他们的数字身份。这种统一性简化了用户在不同生态系统之间的操作。

通过这个统一的身份管理系统,用户可以更好地控制自己的数据和隐私,并且减少管理多个身份带来的安全和隐私风险。

与传统的多链操作相比,Namechain 提供了一种更流畅的用户体验,类似于单点登录(SSO)在传统互联网中的应用,使得用户在区块链间的交互更加无缝。

数据确权、隐私性、可组合性,这些正是只有区块链应用可以提供的独特价值。

我们可以对 Namechain 以及这些应用链生态持续保持关注。

免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。文章内的信息仅供参考,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。