以太坊域名服务(ENS)是钱包地址、哈希和其他机器可读标识符的命名服务。它将难以读取的数据串转换为易于读取的地址。它的工作原理类似于用于网站的域名系统(DNS)。
最初,ENS使用Vickrey拍卖格式,向感兴趣的用户拍卖热门的6个、5个、4个和3个字母的域名。每个名称都以.eth结尾,可附加至多个加密货币地址、哈希值和其他信息。
现在,您无需拍卖也可以轻松购买名称,并按年租用。价格取决于您想租用的名称的长度。
区块链面临的最大挑战之一,是改进其易用性和可访问性。
如果我们看看使用以太币(ETH)或比特币(BTC)进行的支付,新手用户甚至经验丰富的用户都会发现冗长的钱包地址不切实际并且令人困惑。
十六进制数字字符串对计算机来说可能很简单,但对人类用户来说就不那么直观了。
以太坊域名服务(ENS)通过允许任何个人创建简单的网站样式的地址,以便于记忆和使用,来解决这个问题。
以太坊域名服务(ENS)是一个基于以太坊的项目,由以太坊基金会的Alex Van de Sande和Nick Johnson于2017年5月4日发起。
该项目允许用户以简化的基于文本的方式,来显示冗长的以太坊公共地址。这就使得共享、使用和记忆地址及其他数据变得更加容易。
将机器可读的数字如1 0xab5801a7d398351b8be11c439e05c5b3259aec9b1转换为人类可读的替代数字,是改进区块链的举措中的重要组成部分。
ENS也不仅仅局限于钱包地址。它还可以用来表示交易ID、哈希值和元数据,所有这些在加密货币世界中都非常常见。
您可能已经非常熟悉域名系统(DNS),这是一个类似于互联网电话簿的命名系统。DNS会获取难以记住的IP地址,并将它们附加至一个易于使用的URL,如https://academy.binance.com。
实际上,ENS就相当于以太坊区块链的DNS。
ENS域名使用ERC-721非同质化代币(NFT)来代表一个唯一的地址。您可以通过转让或出售NFT给其他人,来交易域名。每个代币都会附加钱包地址和其他信息,有所有者进行管理。诸如.eth之类的顶级域名由称为注册商的智能合约所有,该合约控制子域名的创建。如果您想创建BinanceAcademy.eth,就需要与.eth注册商进行互动。
如需购买以太坊域名,您可以查看其可用性,并每年租用一次。然而,热门的域名在一开始就会被拍卖。赢得域名的最高出价者可附加地址、创建子域名,以及借出或出售他们的域名。例如,如果您拥有BinanceAcademy.eth,您还可以免费创建learn.BinanceAcademy.eth。
如果您曾在发送加密货币时对多个地址感到非常困惑,就会理解人们对ENS的需求。就像您将朋友的电话号码与他们的名字关联然后保存一样,ENS可让用户把冗长的数字变成易于记住的单词。这可以打造更直接的体验,并且出错的机会也更少。
ENS域名的所有者还可以创建子域名,然后为其分配其他数据。它也不一定非得是钱包地址。您可以用它来直接关联智能合约、交易或元数据。
获得ENS域名非常简单:只需在https://app.ens.domains
检查它的可用性,然后注册即可。
我们通过一个示例来了解如何开始这个流程。
首先,前往https://app.ens.domains/,关联您的钱包,并输入您感兴趣的域名。
您将看到您所选择的域名的可用情况。在这个示例中,我们可以注册BinanceAcademy。
点击这个名称之后,您将看到注册该ENS域名的说明。您可以选择注册期限,也可以看到预估的费用。如果您的钱包内有以太币(ETH),可以按照如图所示的三个步骤,请求注册此地址。
在ENS的早期阶段,备受欢迎的6个、5个、4个和3个字母的名称会通过Vickrey拍卖格式进行拍卖。智能合约会在5天内完成整个过程。任何人都可以参加公开拍卖,并尝试购买相同的域名。每个感兴趣的一方都可发送一份交易,其中包含他们在公开拍卖的头三天的最高出价。
随后,拍卖将进入公开阶段。每个人要么公开自己的出价,要么失去冻结的ETH,而中标者将支付相当于第二大出价的金额。所有公开的出价都将收到退款。
ENS域名的成本可能包括两个部分:拍卖成本和租金成本。在拍卖中,ENS域名的价格取决于该域名的受欢迎程度。像God、Car或ETH之类的知名名称的售价更高,并且简短的三个字母的单词通常价格最贵。
下面列举了一些域名的价格
一旦拥有了ENS域名,您需要每年在ETH支付更新费用。费用以美元标识,但使用Chainlink ETH/USD预言机给出的汇率进行转换。对于5个字符或以上的名称,每年的更新费用为5美元,字母越少,更新费用也越高。
在去中心化网络的世界,ENS在创建与区块链交互的便捷方式方面,向前迈进了一大步。
就像我们不再使用IP地址来浏览网页一样,我们同样可能看到,由于ENS域名的有用性和日益普及,它的使用也将增加。