先了解下Web3域名的独特之处
- Web3域名区别于传统Web2域名的最大区别就是用户对该域名的所有权。我们在Namecheap、GoDaddy等这些传统域名注册商注册.com、.net等传统域名,其实是域名注册商作为中介代理机构替用户向ICANN(互联网名称与数字地址分配机构)注册和管理域名,收取每年几美元的使用费,用户与ICANN之间本质是一种租赁关系。简单举例就像我们注册的QQ号、微信号、抖音号,仅有使用权,无所有权。而Web3域名则是驻留在公链上的域名,赋予用户对其存储数据的完全所有权,实质是一套智能合约,一旦用户注册了某个Web3域名后,数据将永久地从注册商的数据库转移到区块链上,该域名所有权完全归用户私人所有,不受任何中心化互联网机构控制与监管包括ICANN。
- 另外一大便利之处,就是Web3域名可以映射我们的钱包地址,日常收款无需复制黏贴那一大串字符,输入简单易记的Web3域名即可。
- 像传统Web2域名一样,Web3域名也可以转移出售,但这里变更的是真正的所有权,而非仅使用权的转让。
- 在成本费用方面,Web3域名一次购入,终身拥有,无需像Web2域名那样年年续费。
- 大多数Web3域名遵循NFT标准(如ERC-721),由智能合约管理。每个域名都是一个唯一的数字资产,记录在区块链上,具有不可复制的特性。Web3域名由用户通过加密钱包持有,代表明确的所有权,符合NFT的技术和所有权特性,虽与主流图片形式的NFT不同,但也是属非同质化代币的一种。
- Web3域名同样也可用于创建网站,不过由于Web3域名的解析依赖于区块链技术,传统浏览器的支持程度有限,目前仅有Opera、Brave等少数浏览器能够原生解析或外挂扩展插件解析Web3域名,这算是其暂时的一个缺点。
如何注册购买一个Web3域名?
目前市面上提供区块链Web3域名的注册商有那么几家,巴士哥通过Unstoppable Domains注册了一个.U后缀的Web3域名bashige.u,跟在Web2传统域名注册流程一样,这里说下简单操作步骤。
进入Unstoppable Domains域名注册商官网:https://unstoppabledomains.com/,首先注册一个账号。注册及登陆除了支持传统的Google、X账号外,还可以使用自托管钱包或巴士哥之前介绍的EtherMail Web3邮箱,参考《如何拥有一个去中心化Web3邮箱Email?》。

Unstoppable Domains这里既可以注册Web3域名又可以注册传统DNS域名。搜索自己喜欢的名称,加入购物车,一般域名越长,价格越便宜,bashige.u这个Web3域名仅需4美元。

进入购物车查看订单。Web3域名是一次购买终身拥有的,无需每年都续费。另外对于新用户首次注册,Unstoppable Domains还免费赠送一年的后缀为.pw的传统DNS域名,需要注意的是这个pw域名后续是要续订的,不喜欢的话把它移出购物车。

进入结账页面,支持的付款方式还是蛮多的,信用卡、PayPal、加密货币等,不过这里还是推荐用传统的信用卡方式,巴士哥用的香港ZA众安银行Visa卡,而选择加密货币支付则有一笔5美元的Gas费,太不划算了。

付款完成后,此Web3域名注册购买成功。

Web3域名注册后的一些设置
验证域名所有权
初次进入该域名管理后台可能会出现错误提示:
Failed to validate domain ownership. It’s possible that the domain is not yet registered on the blockchain. Alternatively, ensure that the connected wallet has control over the domain and is linked to your account.
这是因为此域名还未与钱包地址进行关联,尚未验证所有权,没有注册到区块链上。需要做的是进入Unstoppable Domains的账户设置页面,点击“Add Wallet”按钮链接我们的MetaMask、Coinbase Wallet等冷钱包,并将其设置为Use as Minting Wallet铸币钱包。
Unstoppable Domains给用户分配了两个自家的Custody Lite Wallet钱包地址。初始时候,该Web3域名所有者可能属于这个系统分配的地址,发送到这个地址的Base链上。

传输活动可以在BaseScan区块链浏览器上看到。

我们再通过Transfer功能将域名转移到我们的MetaMask等自托管钱包地址就好,输入Base链地址,勾选一些注意事项,几分钟时间完成。在OpenSea个人主页能看到展示。

映射钱包地址便于收款
这是Web3域名一项重要功能,在域名设置的Crypto页面添加加密货币收款地址,这样就无需牢记那一长串字符了,在转账时输入这个域名即可,用以简化加密货币传输。当然并不是所有钱包都能够解析Web3域名,支持的钱包品牌汇总在这个页面:https://support.unstoppabledomains.com/support/solutions/articles/48001251443-which-wallets-can-i-use-to-send-crypto-to-my-domain-,后续实测后再做补充。

Web3去中心化区块链网站
Unstoppable Domains自动为我们搭建了一个基于IPFS星际文件系统的Web3网站,其实就是个简单的个人主页,Web3域名也连接到了所创建的IPFS哈希值。由于大多数传统浏览器不能直接解析Web3域名,故访问该Web3网站有以下两种URL填写方式:
- IPFS公共网关+哈希值,例如 https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco
- 挂上Unstoppable Domains的短链接服务(ud.me)重定向,例如 https://ud.me/bashige.u
不喜欢这个简陋的Web3个人主页的话,也可以根据教程将Web3域名重定向到传统HTTP网站。