Sui zkLogin让真正链接10亿用户成为可能

Sui最新的zklogin原生功能支持Web2身份验证服务,为新接触Web3应用程序的用户简化了入门流程。

Sui zkLogin让真正链接10亿用户成为可能

近日,Sui宣布推出zkLogin,这是将用户引入链上的最简单方式。zkLogin是Sui的一种原生功能,允许用户使用来自Google和Twitch等现有的Web2身份验证登录Web3应用程序,消除了用户需要记住或记录私钥的流程。

创建钱包通常被认为是区块链行业中阻碍新用户的一个重要因素,一些协议提供了第三方服务来简化用户入门过程。这些解决方案需要信任协议外的硬件或服务,zkLogin利用Sui原生的零知识密码学实现这一功能。

探索Sui上支持zkLogin apps的新用户将被给予使用受支持的Web2身份验证登录的选项。zkLogin使用户跳过创建钱包和管理助记词的繁琐过程。

艰难的吸引用户之路

构建者往往因为复杂的登录流程,错失了吸引潜在用户的重要机会。当潜在用户听说区块链上出现一个令人兴奋的新游戏或app时,通常涉及比他们常使用的复杂得多的过程才能去尝试它。区块链app要求他们连接一个钱包,迫使新用户选择一个钱包,安装它,然后经历使用助记词创建账户的陌生步骤。许多用户会放弃,导致大量用户在入门时就流失。

试图简化用户入门的app开发者受到限制:(1)开发和管理托管钱包,增加工程和监管开销;(2)集成第三方身份验证解决方案,引入额外的依赖和对协议外硬件或服务的信任。

目前,没有区块链可以提供一种原生方式来集成Web2身份验证程序,用于协议级别的应用程序。

zkLogin登场

zkLogin是一种新的Sui原生功能,允许用户安全地使用其Web2身份验证创建账户并提交交易。使用零知识密码学,zkLogin被纳入协议级别,这意味着除了Web2身份验证提供程序之外,没有外部依赖。

zkLogin为终端用户提供了极大的便利,而不会牺牲安全性。它使用临时密钥对和零知识密码学将Web2身份验证提供程序的响应连接到特定的Sui账户。当使用zkLogin时,唯一提交到链上的数据是零知识证明和短暂签名,它不需要提交任何用户信息到链上。此外,Web2身份验证提供程序不知道用户正在使用区块链,确保了隐私。

为了保持用户的简便性,zkLogin会不透明地生成一个与提供zkLogin选项的应用程序相关的唯一的Sui地址。用户看不到该地址,也不需要保存它,因为它成为通过Web2身份验证提供程序的登录流程的一部分。Web3用户仍然可以使用其现有的钱包来访问支持zkLogin的应用程序。在推出时,zkLogin支持Google、Facebook和Twitch作为Web2身份验证提供程序,后续版本将支持更多选项,从而扩大潜在用户群体的规模。

zkLogin允许用户使用第三方凭证登录Sui应用程序,而无需牺牲安全性。

为什么要使用zkLogin?

  • 面向大规模采用: 任何兼容Web2身份验证提供商的用户都可以使用熟悉的帐户详细信息登录,并在几秒钟内开始与应用程序互动。
  • 嵌入区块链功能到Web2体验中: Web2身份验证交易签名的简单性为将区块链功能作为日常应用的一部分创造了新机会。
  • 启用多设备体验: zkLogin充分利用Sui的加密灵活性,是构建同时利用生物特征认证的多设备解决方案的理想之地。
  • 强大的用户隐私: 不会在链上存储任何个人信息,唯一提交到链上的是零知识证明和短暂签名。

开始使用zkLogin

Sui是L1区块链,它使数字资产所有权变得快速、安全且可供每个人访问。zkLogin是Sui原语中的一种,旨在帮助引入下一个十亿Web3用户。

如今,zkLogin支持Google、Facebook和Twitch作为Web2身份验证提供程序,后续版本将支持更多选项,从而扩大潜在用户群体的规模。

开发者现在可以在Sui开发网上开始实施zkLogin,预计在未来几周内将其引入主网。zkLogin文档解释了如何安装SDK、设置Web2身份验证流程以及管理用户登录,立即开始吧!