Namebase Learning Center
HomeHelp & Support
中文
中文
  • 从这里开始
  • 从零开始
    • Handshake 和 Namebase
    • 如何购买HNS
    • 如何获得域名
    • 如何访问使用Handshake域名的网站
    • 如何使用Handshake域名
  • 关于 Handshake
    • 关于 Handshake
      • True domain ownership
      • Endless top-level domains
      • More secure internet
      • Unstoppable and private
      • Handshake's beneficiaries
    • Handshake货币 (HNS)
    • Handshake拍卖
    • 了解区块链
    • 了解DNS
  • 关于 Namebase
    • 关于我们
    • 愿景与使命
    • 了解客户规则
    • Namebase Pro
  • 进阶指南
    • 使用顶级域名
    • HNS挖矿
    • 竞拍技巧
    • 资产转移
    • 获取空投
  • 更多资源
    • 外部资料
    • 常见问题
    • Handshake 与 Namebase的商标
    • Awesome Handshake
    • Github数据库
Powered by GitBook
LogoLogo

Connect

  • Twitter
  • Discord
  • Github

© 2022 Namebase, Inc

On this page
  • How do you use Handshake names as a name owner?
  • How do you use Handshake names as an end-user?

Was this helpful?

Edit on GitHub
  1. 进阶指南

使用顶级域名

A guide for using Handshake TLDs

PreviousNamebase ProNextHNS挖矿

Last updated 5 years ago

Was this helpful?

How do you use Handshake names as a name owner?

Your name is a TLD, so you can point it to a nameserver and issue your own domains. Domain registrars like GoDaddy and Namecheap operate their own nameservers for domains, but to use Handshake you’d need to run your own nameserver (or use Namebase!). If you own .joke, you can point it to your nameserver and create good.joke and great.joke. You can even sell bad.joke.

Amazingly, you can point your TLD to an IP address directly and use your TLD as a domain! In the recording below we pointed .namebase to the same server as namebase.io and visited it by typing in namebase/.

Your name can also have arbitrary data associated with it using TXT records, which opens the door to numerous use cases. For instance, you can associate a Bitcoin wallet address with your name, in addition to using your name as a domain. You could visit your friend's website at satoshi/ and then send bitcoin to satoshi/ with your crypto wallet.

How do you use Handshake names as an end-user?

Handshake is backward compatible with existing DNS protocols. All you need to do to use it is point your computer's DNS resolver or your router's DNS resolver to a Handshake resolver. It's similar to using existing resolvers like Cloudflare's 1.1.1.1 and Google's 8.8.8.8. That’s how we got an iPhone to resolve namebase/ in the recording above.

The light client is critical to Handshake's adoption because it drastically increases the surface area of where people can safely use Handshake. You can easily embed the light client into browsers, apps, and embedded devices. Without it, consumers would need to run full-nodes to trustlessly resolve names, and empirically no consumer wants to do that (even if you’re a crypto enthusiast, how many people do you know who run Bitcoin full-nodes?).

to learn how to access Handshake sites with NextDNS, one of Firefox's Trusted Resolvers. You can run your own resolver as well — Handshake is the only naming blockchain launching with a . A recursive DNS resolver is a piece of software that can recursively resolve domain names to IP addresses. If you’ve never heard of recursive resolvers, think of DNS as a tree stemming from the root down to the individual domain (). Recursive resolvers traverse the entire tree (recursively!) to find the information that a domain points to. The light client can trustlessly resolve Handshake names using only 10mb of memory and virtually zero CPU. It’s the most secure way to use Handshake because it doesn’t require trusting any third party resolvers that can inspect your DNS traffic.

Follow these instructions
lightweight recursive DNS resolver
pic