Untitled

AR.IO 的 Arweave Name System (ArNS) 将 Arweave 交易 ID 转化为友好的名称

Arweave 交易 ID、钱包 ID 和 AO 过程 ID 因其长度和复杂性(长达 43 个字符的数字、字母和字符)给日常应用带来了使用上的挑战。这些 ID 难以记忆、分享,并且经常被误认为是垃圾邮件。

ArNS 通过为这些复杂的 ID 提供人类可识别的名称来解决这个问题。

例如,与其浏览 https://arweave.net/tCce4miTTRuDybbuMdLD2voSdrwxOe6nVkzBJRkz-5Q, ArNS 将其转换为 ---> https://sam.arweave.net → 或 ar://sam。

ArNS 有广泛的用途,可以将友好名称连接到 permaweb dApps、网页、数据、AO 过程或身份。让我们看看一个 ArNS 的实际应用例子,然后探讨一些 ArNS 的功能,包括强大的 Arweave Name Token (ANT) 以及 ARIO 网关如何解析 ArNS 名称。

实际用例:文件上传到 permaweb 的过程

Arweave 区块链对文件类型不设限,支持任何类型的文件——doc、jpeg、pdf 等。 当你将这些文件上传到 permaweb 时,它们会被赋予一个 URL(更准确地说,是一个 URI)地址。

例如,看看这张历史上的英国游行照片。当通过 ArDrive 上传到 permaweb 后,我们可以看到它被赋予的 URL 地址: https://72nmqozptdt3un2ezybukwe4xjosexe2vlj54pktynagkr66aqva.arweave.net/_prIOy-Y57o3RM4DRVicul0iXJqq0949U8NAZUfeBCo

你首先注意到的是,这两个 URL 都非常长且不美观。

这是 ArNS 创建的原因之一:为 permaweb 提供我们习惯的那种简短、美观的 URL。 通过 ArNS,我们创建了一个新的地址—— england.ar-io.dev ——指向这张照片,这样它就可以很容易地放入浏览器或与朋友分享。

最后,通过 ViewBlock 资源管理器和该文件的数据交易,你可以查看我们上传到 Arweave 的这个特定文件的所有统计信息。

ArNS 的特点

Arweave Name Tokens (ANT)

ANT 是 ArNS 的支柱,将友好名称链接到 Arweave 交易 ID、钱包,甚至是 AO 过程 ID。它们是管理名称在 ArNS 内的所有权、配置和数据指针的专用 AO 过程。ANT 通过各自的 Arweave 交易 ID 促进名称与各种类型的 permaweb 数据——无论是网页、dApp 或文件——之间的映射。

例如,“ArDrive”这个名称可以在 ArNS 注册表中注册。注册名称涉及创建一个新的 ANT 或使用现有的 ANT。ANT 的所有权可以设置为租赁或永久链接到特定名称,这使得 ANT 的有效性至关重要。