SuiNS更新命名标准,增强用户体验

SuiNS将其面向用户的命名标准从 xxx.sui 更新为 @xxx,让用户能够以一种适用于Web2和Web3世界的方式来代表自己。通过此更新,用户可以在其选择的名称前使用 @,而不是在名称后添加 .sui。

Sui命名服务于去年推出,旨在使Sui上的地址更加易读和易记。类似于zkLogin等账户抽象功能,它使Sui成为最用户友好的区块链。

已有SuiNS名称的用户将体验到无缝过渡,其 .sui 和 @ 名称之间完全互操作。不过,NFT仍将显示其 .sui 地址。

SuiNS的新命名标准

为了增强可用性和熟悉度,SuiNS正从早期的 .sui 后缀转向更直观的 @ 前缀。这一变化与Web2广泛接受的用户名惯例保持一致,允许用户在各种应用程序中保持一致的身份,从Web2社交平台到Web3游戏。例如:

  • chris.sui 变为 @chris
  • degen123.sui 变为 @degen123

这两种形式都可以通过Sui Wallet、RPC和其他生态应用程序使用,确保平滑过渡和持续功能。

有了SuiNS,用户现在可以去掉点号,使用更直观的 @ 前缀作为你的链上身份。

@ 符号的优势

采用 @ 符号不仅仅是一个形式更新,而是一个增强用户体验的战略举措。在Web2中,@ 符号是引用用户、公司或应用程序的常用方式。通过采用这一惯例SuiNS使Web2用户更容易接触Web3技术,降低了进入门槛,促进了Sui生态的更广泛采用。从 .sui 后缀转变为 @ 前缀带来了以下主要优势,提升了可用性和技术集成:

  • 增强用户熟悉度:通过使用 @ 符号,SuiNS允许用户在不同平台上保持相同的名称。由于在Web2社交媒体上广泛使用,这种熟悉感帮助用户顺利过渡到Web3,确保无缝且用户友好的入门过程。
  • 可互换使用:.sui 和 @ 名称将在Sui生态中互换使用。无论用户输入chris.sui 还是 @chris,系统都会解析为相同的地址,确保用户的灵活性和便利性,而不会中断现有的工作流程。

技术细节

尽管命名形式发生了变化,但底层基础设施仍然稳健且灵活。.sui 和 @ 名称在Sui生态中将被视为同义,解析为相同的字母数字地址。所有NFT元数据将保留 .sui 符号,NFT查询将继续显示 .sui 格式。RPC查询将支持新的 @ 符号和现有的 .sui 符号,提供向后兼容性和易用性。此外,RPC或合约的返回值将继续使用 .sui 符号,客户端有责任在需要时将其转换为 @ 符号。

这种双重兼容性确保了过渡的顺利进行,用户可以以适合他们的方式继续与系统交互。这些更改将在Sui生态的所有关键平台上得到支持,包括Sui Wallet、浏览器和各种RPC及SDK工具,确保整个用户体验的无缝衔接。

连接世界的身份

随着Sui生态的不断增长,保持一致且可识别的身份变得愈发重要。从 .sui 到 @ 的过渡不仅仅是符号的改变,它代表了一种面向未来的数字身份方法。通过采用熟悉的Web2惯例,SuiNS确保用户能够在不断扩展的Sui应用程序中无缝导航和连接。此更新是使数字身份更易于访问和理解的重要一步,强化了身份在在线生态中的基础性作用。

请继续关注SuiNS在未来几周的更多激动人心的公告和更新!要深入了解详细信息并探索SuiNS的功能,请访问SuiNS文档。

注意:本内容仅供一般教育和信息用途,不应被解释或依赖为购买、出售或持有任何资产、投资或金融产品的背书或推荐,也不构成财务、法律或税务建议。


关于Sui Network

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

官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/721202.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C++ 63 之 函数模版和普通函数的区别

#include <iostream> #include <string> using namespace std;template<typename T> T myAdd(T a, T b){return a b; }int myAdd2(int a, int b){return a b; }int main() {int a 1;int b 2;char c a; // a的ask码 97// cout << myAdd(a,c) <…

探索C嘎嘎的奇妙世界:第十四关---STL(string的模拟实现)

1. string类的模拟实现 1.1 经典的string类问题 上一关已经对string类进行了简单的介绍&#xff0c;大家只要能够正常使用即可。在面试中&#xff0c;面试官总喜欢让学生自己来模拟实现string类&#xff0c;最主要是实现string类的构造、拷贝构造、赋值运算符重载以及析构函数…

vcruntime140_1.dll文件【安装包】【压缩包】【文件】【下载】

安装程序时有时候出现 类似无法启动程序&#xff0c;缺少vcruntime140_1.dll的提示&#xff0c;我们找到该文件并放到对应目录就可以&#xff1b;获取方法有很多&#xff0c;下面介绍两种&#xff1a;&#xff08;方法二更简便&#xff0c;不过建议两种方法都试试&#xff09; …

首张地下地图!D-Wave 专用量子计算机助力沙特阿美完成地震成像

内容来源&#xff1a;量子前哨&#xff08;ID&#xff1a;Qforepost&#xff09; 文丨浪味仙 排版丨沛贤 深度好文&#xff1a;800字丨3分钟阅读 摘要&#xff1a;过去两年中&#xff0c;沙特阿美研究中心一直在使用总部在加拿大的D-Wave 公司的专用量子计算技术&#xff0c;…

基于DDD的编码实践

分层设计 领域驱动设计&#xff08;Domain-driven design, DDD&#xff09; 作为一种复杂软件系统的应对方案&#xff0c;在设计和编码提供了一种新的解决方式&#xff0c;即领域驱动&#xff0c;要求程序员在设计和编码时从领域专家的角度出发来实现架构/代码&#xff0c;做到…

Canvas->不依赖View的Canvas,创建Canvas绘制Bitmap的某个区域

XML文件 <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:layout_height"match_parent"android:o…

【Java】已解决java.lang.ArrayIndexOutOfBoundsException异常

文章目录 一、问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决java.lang.ArrayIndexOutOfBoundsException异常 一、问题背景 java.lang.ArrayIndexOutOfBoundsException 是 Java 中一个非常常见的运行时异常&#xff0c;它表明程序试图访问数…

POSIX信号量以及读写者模型/环形队列

POSIX信号量 POSIX信号量和SystemV信号量作用相同&#xff0c;都是用于同步操作&#xff0c;达到无冲突的访问共享资源目的。 但POSIX可以用于线程间同步,他的本质是一个计数器,对共享资源进行等待或释放 POSIX信号量的重要概念 1.计数器:信号量维护一个计数器&#xff0c;它…

Leaflet地图实例

ReactTypeScript实例&#xff1a; import React, { useEffect, useRef } from "react"; import * as L from "leaflet"; import "leaflet/dist/leaflet.css";const App: React.FC () > {const mapRef useRef<HTMLDivElement>(null);…

TestProject Python SDK入门

2024软件测试面试刷题&#xff0c;这个小程序&#xff08;永久刷题&#xff09;&#xff0c;靠它快速找到工作了&#xff01;&#xff08;刷题APP的天花板&#xff09;-CSDN博客跳槽涨薪的朋友们有福了&#xff0c;今天给大家推荐一个软件测试面试的刷题小程序。​编辑https://…

达梦导入导出

针对导出数据库表结构通常有 3 种方法&#xff1a; 使用 DTS 导出 打开 DTS 迁移工具&#xff0c;选择【DM-->SQL】并链接到数据库中&#xff0c;如下图所示&#xff1a; 添加定义脚本&#xff0c;并选择【迁移范围】&#xff08;仅迁移对象定义&#xff09;&#xff0c;如…

后端开发中缓存的作用以及基于Spring框架演示实现缓存

缓存的作用及演示 现在我们使用的程序都是通过去数据库里拿数据然后展示的 长期对数据库进行数据访问 这样数据库的压力会越来越大 数据库扛不住了 创建了一个新的区域 程序访问去缓存 缓存区数据库 缓存里放数据 有效降低数据访问的压力 我们首先进行一个演示 为了演示…

MySQL事务、数据库的存储引擎

1. 事务的概念 定义&#xff1a;事务就是一组数据库操作序列&#xff08;包含一个或多个SQL操作命令&#xff09;&#xff0c;事务会把所有操作看作是一个不可分割的整体向数据库系统提交或撤销操作&#xff0c;所有操作要么都执行&#xff0c;要么都不执行。 1.1事务的 ACID …

嵌入式学习记录6.13(qt day1)

一.思维导图 二.练习&#xff08;简单模拟tim界面&#xff09; 2.1代码 mywidget.cpp #include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent) {this->setWindowTitle("Tim");this->setWindowIcon(QIcon("C:\\Users\\zy\…

Vue61-消息订阅与发布-任意组件之间的通信

一、原理图 原生的JS不能实现订阅与发布&#xff0c;要借助第三方库&#xff1a;pubsub-js&#xff08;任何一个框架都能用&#xff01;&#xff09; 二、案例实现 school组件&#xff0c;需要数据&#xff08;订阅消息&#xff09;&#xff0c;student组件提供数据&#xff0…

现代互联网应用中的HTTPS技术

现代互联网应用中的HTTPS技术 在现代互联网应用中&#xff0c;网上诈骗、垃圾邮件和数据泄露等现象时有发生。为了保障数据安全&#xff0c;我们通常选择采用HTTPS技术。甚至在iOS开发中&#xff0c;调用接口必须是HTTPS接口。现在&#xff0c;部分浏览器也开始强制要求网站必…

这个开源软件,送给爱读书的你!!【送源码】

对于喜欢阅读的人来说&#xff0c;一定经历过从一本厚厚的修仙书籍到MP3、MP4的阅读时代&#xff0c;再到现今的手机软件。 但是现在的阅读软件经常会遇见以下问题&#xff1a;比如广告弹窗太多&#xff0c;排版乱&#xff0c;甚至很多的APP都进入会员时代&#xff0c;再加上一…

【RK3588/算能/Nvidia智能盒子】挑战「无电无网」部署AI算法,守护大亚湾荃美石化码头工地安全

“万顷碧波之上&#xff0c;一座千米钢栈桥如蛟龙出水&#xff0c;向大海蜿蜒。钢栈桥上的项目建设者正在加紧作业&#xff0c;为助推惠州大亚湾加快建设成为世界级绿色石化基地全力奋战。”这是不久前北京日报对大亚湾惠州港荃湾港区荃美石化码头工地的描述。 △ 图片来源于北…

C#——文件读取FileStream类详情

文件读取FileStream类 一个文件进行读写的时候&#xff0c;会变成一个文件流 FileStream类输入流 用于从文件进行读取文件。输出流&#xff0c;向文件写入的操作 FilleStream用于文件当中任何位置的读写 此文章借鉴与&#xff1a;C#教程&#xff08;非常详细&#xff09; Fil…

基于minhook的Windows HOOK

MinHook是一个基于微软Detours技术的可移植Hook库&#xff0c;它允许开发者在运行时更改函数定义&#xff0c;而无需修改原始函数代码。以下是关于MinHook的详细介绍&#xff1a; 基本概念 定义&#xff1a;MinHook使用内存污染和跳转技术来实现Hook&#xff0c;使得开发者能…