
微信扫一扫咨询 >

当你又一次听说某 Web3 域名被卖出天价的时候,当你又一次看到身边一位 Web3 朋友改用域名作为其用户名的时候,当你开始在注册栏中物色自己感兴趣的域名的时候,你是否有深思,这些域名究竟有么用?不同项目之前的区别和联系又是什么?域名赛道又有哪些发展的想象空间?如果你对这些问题感兴趣,请不要错过本文!
本文的结构与核心观点如下,对 Web3 域名已有了解的读者可以直接跳至自己感兴趣的章节进行阅读:
第一章,Web3 域名介绍:用户的‘Web3 昵称’,链上地址的封装
第二章,Web3 域名的应用场景:在应用中统一账户名和身份数据,和 Web2 网页地址互联互通,自身作为身份管理和社交展示工具
第三章,Web3 域名赛道的分类梳理:单链域名(包括公链域名,多域名注册商,社交域名)、多链域名(包括三种不同的实现路径)、DNS 替代域名
第四章,笔者对 Web3 域名的一些观察思考,包括:Web3 域名的用户需求强度,Web3 域名交易的分析,Web3 域名的竞争格局展望,Web3 域名项目的潜在后缀冲突问题
Web3 域名,一般指那些后缀为.eth、.bnb、nft、.wallet 等公链缩写或有强 Web3 特征的简称,且应用场景主要在区块链 /Web3 领域的域名。以太坊的 ENS 是这一赛道最知名的、最有代表性的项目。
域名这个概念,起源于早期的互联网时代。最早的时候,大家都是通过 IP 地址来直接访问网页的,比如你如果现在在浏览器地址框输入‘202.108.22.5’,那么你就可以打开百度的首页,因为 202.108.22.5 这串数字正是百度的 IP 地址。但显然,这串数字是不具备可读性、难以记忆的。因此,早期的互联网设计者们就构建了域名系统 DNS(Domain Name System),通过把 www.baidu.com 等可读性更强的域名作为‘网页地址’,来对数字 IP 地址进行封装,以便人们日常使用。现在,每个互联网用户都知道‘网页地址’这个概念,即使其中大多数人不知道其下的 IP 地址、DNS 等原理,但这完全不妨碍他们在互联网上的体验。
Web3 域名最直观的价值也是类似的,它是用户的‘Web3 昵称’,是对链上地址的封装,比如 vitalik.eth 就是对这个以太坊地址的封装:
0xd8da6bf26964af9d7eed9e03e53415d37aa96045
每个 Web3 用户都会持有至少一个链上地址,但恐怕没有人会想着去记住自己的地址,更不用说是记住别人的了。而诸如 vitalik.eth、2089.bit、jack.bnb 之类的域名,显然比那一长串地址字符更具备可读性和可记忆性,更能满足人们日常生活使用的需求。比如,你需要让你的朋友给你转账,你可能要去钱包或者记事本里找到自己的链上地址、再发给你的朋友;但如果你持有一个域名,比如 vincent.eth,你可以直接告诉朋友往这个域名上转账。
光是从这个角度来看,域名的价值就有很大的发挥空间:毕竟它能够帮助大众用户屏蔽链上地址这一链上技术细节,那是否当 Web3 走入大众之时,它会成为地址在用户心中的‘代行体’,就如在 Web 中多数用户‘只知网页地址,不知 IP’一样?
从技术角度看,域名的技术本质也并不复杂,就是‘映射’这一数据关系。因此,它的具体实现可以有多种路径:在 Web2 中,所有域名的注册和管理都由位于美国加州的 ICANN 负责,是高度中心化的,也受到美国政府的监管;但在 Web3 中,最主流的域名实现方式是以 ENS 为代表的链上智能合约,它将每一个域名都铸造成以太坊 NFT 的形式,可以无许可地自由注册、自由交易,由用户自己来设置对应的解析地址。
除此之外,除了绑定所在公链的地址之外,域名还有更多的想象空间,因为它也可以与其他公链地址、Web2 账户、甚至 Web2 DNS 地址进行绑定。比如,你只需知道‘mtyl.eth’这个 ENS 域名,就可以直接找到笔者的常用以太坊地址之一、其对应的 Opensea 账号、笔者的 Twitter 账号、笔者在 ENS 的个人主页网站。某种程度上,这是已经显现出了一个 Web3 通用身份的雏形。
作为一个直接面向用户销售的 NFT 产品,Web3 域名究竟能有什么用?下面,就让笔者详细梳理一下域名在 Web3 中的应用场景。
最直接的应用,就是把域名直接作为各个 Web3 相关应用的账户名。在 Web2 中,每当使用一个新网站 / 新应用,往往都免不了一次用户名的注册;为了方便,不少用户在注册新账户时会从之前惯用的一些名字中进行选择,以降低自己的记忆成本、增强自己网络身份的可辨识度。但是,即使用户希望用同样的用户名,由于不同网站的用户名格式、长度不同,以及被其他用户事先注册等问题,希望实现不同 App 中用户名的一致并不容易。如果一个人在 A 应用中使用‘Alvin’作为用户名,你如果想在 B 应用中通过搜索‘Alvin’再找到他,往往不一定能实现。即使你真的搜到了一个‘Alvin’,你依然需要花时间去辨别,这两个账户背后控制者是不是同一人。
而在 Web3 中,由于钱包地址登录、以及域名的链上解析,DApp 很容易就能够支持用户用某个域名作为其账户名。并且由于域名的唯一性,随着域名对多链的支持发展成熟,你可以确保 Opensea(ETH)和 Magic Eden(Solana)上使用同一域名的是同一个人。即使是 Twitter 等 Web2 应用,也能够通过一些插件等方式,对那些使用自己拥有的 NFT 域名作为自己用户名的人做出认证,甚至不排除 Twitter 等平台巨头未来自己就会支持类似功能。
账户名的统一背后,也是身份数据的互通。由于域名的解析信息中拥有来自于其它链和 Web2 的信息,使得应用方可以通过域名,获取仅仅通过链上钱包地址所获取不到的用户信息。这不仅直接导入了用户数据,从信息层面降低了用户上手新应用的成本(想想 Web2 应用的各种信息填写),也使得应用方可以对用户进行针对性的推荐;应用方颁发的各种凭证、徽章,也可以被域名所解析绑定,增加其链上的互通性和用户对其的认可度。
虽然这种身份数据的跨链、跨 Web2 互通未必一定要通过域名实现,但域名确实是一个面向用户的自然而优秀的载体,是这个细分价值点的有力竞争者与合作对象。
钱包和域名最常见的合作,是支持在转账的时候用域名搜索,而免去了用户对转账地址的记忆,例如 Metamask 这一头部钱包产品就已经实现了 ENS 域名的搜索支持。