加密货币专家解读:比特币域名服务(BNS):.BTC域名指南

Bitcoin Name Service(BNS)使加密货币用户能够拥有一个与其Web3钱包相关联的易于识别、可读的.btc域名,从而增强其比特币Web3体验的用户友好性。本指南介绍了比特币名称服务(BNS)的作用,.btc域名的工作原理以及如何购买.btc域名。这是来自Laura Shin的《自由解放》的合作内容,由Crypto发布。

什么是比特币名称服务?
比特币名称服务是一个分散的命名数据库,其在比特币区块链上受到保护,供Stacks注册的Web3用户名使用。BNS是Web3电话簿,提供了人类可读的主机名(例如:unchained.btc)与繁琐的字母数字钱包地址之间的映射。BNS与Web2域名系统(DNS)有着类似的作用,它提供了一个接口用于购买、注册、管理和查找域名。这两个系统可能满足相同的需求,但在结构和架构上有所不同。DNS依赖于集中式服务器,而BNS运行在安全且抗审查的点对点服务器系统上。BNS名称具有三个特性:全球唯一、具有人类意义和强有力的所有权。比特币名称系统利用比特币网络的安全性和韧性,在Stacks生态系统内为比特币Web3用户提供了无缝的用户体验,使用户能够发送和接收STX以及基于Stacks的代币和NFT。

.btc域名如何工作?
.btc域名是在比特币网络上注册和存储为NFT的特定类型的区块链名称。.btc域名存储在BNS上,并通过Stacks上的智能合约进行注册。这些域名利用比特币的安全功能,并实施Clarity智能合约语言以创建一个分散的名称注册表。每个.btc名称的所有权都在比特币区块链上以哈希形式记录。BNS上的每个域和子域都具有分散式标识符(DID),为公钥提供永久标识,并与使用DID的其他系统兼容。.btc名称以三个层次的全球名称层次结构进行组织:命名空间、BNS名称和BNS子域。命名空间类似于DNS顶级域,它们是层次结构顶部的名称,任何人都可以创建但无法拥有。BNS名称直接记录在区块链上,它们的创建取决于已存在包含BNS名称的命名空间。BNS子域记录存储在链下,并由单独的私钥拥有。您可以通过Stacks上的BNS智能合约交易注册.btc名称。智能合约确保BNS域名与全球范围内的所有其他Stacks节点同步和复制。

如何购买比特币域名
在获得.btc域名之前,您需要一个支持.btc域名的钱包,例如Hiro钱包或Xverse。您还需要在钱包中拥有STX,以购买BNS上的比特币域名。新域名的成本为2 STX。这些成本不包括交易费用。您可以从交易所购买STX,并将其发送到支持Stacks的钱包。购买比特币域名的步骤如下:
1. 搜索您的.btc名称
2. 登录https://btc.us/,在首页的搜索栏中输入您想要注册的名称。弹出窗口会告诉您名称是否可用、您将支付的STX费用以及您将拥有该名称的时间(2 STX的5年期限)。
3. 创建账户
4. 一旦确认名称可用,您必须创建一个连接到比特币的Stacks账户以开始购买。连接您的支持Stacks的钱包到站点以登录。
5. 购买您的域名
6. 登录后,您将收到一个提示,以购买您选择的.btc域名。发送2 STX,您将拥有该域名五年。交易将产生一笔小额燃气费。交易完成后,比特币域名将出现在您的Stacks钱包中。您还可以在二级市场购买二手比特币域名。BNS名称给予人们独特的Web3身份,并使交易更容易完成而不会出现任何错误。