Sui账户抽象消除用户使用障碍,让大规模用户使用区块链成为可能

Sui通过其本机语言和两个特定功能实现了账户抽象,使账户管理中更加细节化的过程自动化。无论是zkLogin还是赞助交易,都简化了用户的使用过程,而Sui Move的基本结构则使开发人员能够提供丝滑的体验。

最近,随着区块链寻求扩大其用户群,账户抽象的话题引起了人们的兴趣。作为早期采用者,现有的区块链用户乐意通过各种方式来使用这项技术,包括保存助记词或想出助记符来记住它们,以及通过直接交易或寻找空投来获取tokens。

尽管区块链的早期采用者对这项技术表现出极大的热情并为其宣传,但第二波用户对于复杂的入门流程表现出较少的耐心。Web3应用程序很难与仅需要用户名和密码(如果需要的话)的现有Web2服务竞争。

Sui的贡献者很早就意识到,一个新的区块链需要复杂的账户抽象来吸引新一代用户。

降低阻力

对于一个简化的登录体验的需求促使为Web3应用程序建立第三方授权服务。与此不同的是,Sui通过zkLogin为第三方授权创建了本机支持。zkLogin作为一种原生功能,允许开发者通过现有的身份验证(如Google、Facebook和Twitch)向他们的应用程序添加登录路径。

在第三方授权提供商需要收集用户的Web2账户凭据和钱包访问权限时,Sui的zkLogin消除了这个中间环节。除了降低安全风险,简化的凭证流程意味着故障更少。开发者不需要依赖第三方授权服务的正常运行时间。

zkLogin创建了一个安全的流程,让Sui应用程序的开发者能够集成来自受信任的服务(如Google和Twitch)的Web2凭据

赞助交易通过允许开发者为使用他们app的用户支付gas费,进一步减少了阻力。Sui包括设置gas站的功能,为开发者提供了与用户互动和支付交易费用的各种选项。

赞助交易在吸引对典型的Web3流程不熟悉的用户方面显示出巨大的潜力。如果用户首先需要从交易所或其他来源购买token,许多用户将不会尝试新的应用程序。如果应用程序是免费试用的,用户更有可能去尝试。

尽管对于开发者来说,覆盖应用程序使用成本可能看起来是一个亏损的主张,但赞助交易为Web3应用程序提供了参与更传统的软件收入模型的途径。开发者可以提供订阅和试用期,或者采用广告支持模式。这些传统模型有可能产生收入,而不必让用户为交易付费。

结合zkLogin和赞助交易消除了新用户在开始使用Web3应用程序时遇到的阻力。新用户可以使用现有的用户名和密码登录,并立即开始使用游戏或应用程序。

网络基础

Sui的本地编程语言Sui Move在根本上为其账户抽象能力做出了贡献。Sui通过将对象作为存储的基本单元而不是账户,使自己与其他区块链区分开来。在Sui上的对象包含丰富的所有权元数据,从而创造了一些在其他区块链上不可能的复杂对象关系的选择。

这种范式使得对象能够执行以前只能在账户级别执行的功能。在Sui上,开发者可以创建充当账户所有者代理的对象,执行业主需要做的工作,抽象掉某些功能。例如,一个应用程序可以为用户执行定期或重复的支付。不支持账户抽象的旧区块链要求账户所有者手动启动每笔支付,这很快会变得乏味。

可编程交易区块Programmable Transaction Blocks ,PTBs)是Sui Move的另一个基本组成部分,它在编写交易时为开发者提供了一种抽象形式。开发者可以将许多事件捆绑到单个交易中,而不是创建触发交易的许多小事件。其他区块链要求每个事件都需要一笔交易,这导致性能较慢和更高的gas费。

除了对象模型和PTBs,Sui的密码学灵活性也为抽象概念做出了贡献,增强了zkLogin等基元。密码学灵活性意味着开发者可以将加密签名方案(如Ed25519Secp256k1 ECDSA)插入到他们的应用程序中。这样,Sui从协议中抽象了加密,使开发者可以选择最优秀的签名方案。密码学灵活性还通过向新的加密方案开放,这些方案可能使用量子技术或人工智能来保护用户,使Sui未来有了保障。

总结

典型的iPhone用户不需要了解Swift就可以使用Apple的播客应用,就像销售人员不需要了解云计算的工作原理就可以使用Salesforce一样。同样,Web3用户不应被要求了解密钥管理才能与他们最喜欢的游戏互动。大多数人希望能够在使用应用程序时获得所花费时间的价值和良好的体验。

区块链爱好者希望数据安全,并希望摆脱企业和政府的霸权,并愿意忽视烦恼或复杂性来实现这一目标。而由普通人组成的下一波用户需要更具吸引力和更有价值的体验。

Sui的账户抽象是专门设计的,旨在消除进入障碍,使技术对用户来说不再是一个问题。


关于 Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网英文Twitter中文TwitterDiscord英文电报群中文电报群

相关推荐
欧先生^_^27 分钟前
Linux内核可配置的参数
linux·服务器·数据库
问道飞鱼28 分钟前
【数据库知识】Mysql进阶-高可用MHA(Master High Availability)方案
数据库·mysql·adb·高可用·mha
tiging29 分钟前
centos7.x下,使用宝塔进行主从复制的原理和实践
数据库·mysql·adb·主从复制
海尔辛44 分钟前
学习黑客5 分钟读懂Linux Permissions 101
linux·学习·安全
学术交流1 小时前
2025年金融创新、区块链与信息技术国际会议(FRCIT 2025 2025)
论文阅读·金融·区块链·论文笔记
wangcheng86991 小时前
Oracle常用函数-日期时间类型
数据库·sql·oracle
zizisuo1 小时前
面试篇:Spring Security
网络·数据库·安全
玉笥寻珍1 小时前
Web安全渗透测试基础知识之HTTP参数污染篇
网络·网络协议·安全·web安全·http
一只fish1 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(2)
数据库·mysql
StarRocks_labs1 小时前
从InfluxDB到StarRocks:Grab实现Spark监控平台10倍性能提升
大数据·数据库·starrocks·分布式·spark·iris·物化视图