开发者现在可以在 AO 中尝试使用他们的 ArNS 名称,从而轻松引用任何进程、数据或所有者。
名称而非哈希值
由随机字符组成的长字符串既笨重又难以引用。如何把它变得更简单?
使用 AO 中的 ArNS,开发者可以为以下内容创建友好的名称: 1. AO 进程:任何 MU、CU、SU 都可以成为 ArNS 名称; 2. 数据:将任何文件、数据集等更改为 ArNS 名称; 3. 所有者:将你的进程 ID 更新为 ArNS 名称。
虽然任何类型的 AO 进程都可以映射到名称,但为了提升体验,我们开发了一种新的 Arweave 名称令牌进程(ANT,Arweave Name Token)。它将 ANT 的所有功能都添加到了 AO 中。现在,开发者可以在 AO 的舒适环境中管理名称的子名称和权限,然后将这些功能组合到任何其他 AO 进程中。
详细信息
通过新的 ArNS 蓝图,开发者可以在 AOS 中轻松访问 ArNS AO 注册表。它通过获取和缓存最新的所有权和数据指针信息来解析名称,并通过一个简单的 TTL 来保持更新。这样开发者就可以轻松引用任何名称的进程 ID、所有者或数据指针。
为了同步 ArNS-AO 注册表中的任何历史 SmartWeave 名称,我们添加了一个特殊命令,利用 Orbit 的数据预言机提取任何名称及其详细信息。这确保了即使名称丢失,也可通过自助服务方式轻松添加。当然,我们的团队也随时可以在需要时提供帮助!
开始探索!
目前,仍须使用测试 Token(tIO)通过 arns.app 购买名称。
我们整理了一份关于如何在 AO 中使用 ArNS 的快速指南。请访问我们的开发者文档,了解如何运行特定命令在 AO 中同步、更新和使用 ArNS 名称:https://docs.ar.io/guides/experimental/ao-resolver/。
对实验性的 Lua 代码感兴趣?请访问我们的 Github,获取 ArNS AO 注册表、ArNS AO 解析器蓝图的代码库:https://github.com/ar-io/ao-pilot。
为什么选择 ArNS?
Arweave 名称系统(ArNS)的操作方式与传统的域名系统类似,注册是去中心化的、永久的,并存储在 Arweave 网络上。它是一个开放的、无需许可的域名注册机构,可以注册存储在 permaweb 上的任何内容。名称在 AR.IO 网络中的所有网关域名中解析,确保域名的安全性和全球可访问性,从而简化对 permaweb 数字内容的访问。
ArNS 名称具有以下特点:
- 可转让;
- 可通过称为子名称(undernames)进行扩展;
- 抗审查;
- 可在谷歌搜索;
以及更多新的 AO 集成功能!
即刻拥有 ArNS!
想要拥有自己的 ArNS 名称吗?AR.IO 中国社区正在空投 tIO!关注公众号,点击菜单栏「进群」获取空投表单!