相信很多人都知道如何去注册域名,但是我们知道我们只可以租用“非顶级”域名,比如 lyhistory.com,你无法获取com,你只能注册lyhistory.com ,而且只是租用一段时间,到期不续费就不再是你的了!

而现在我告诉你,有办法永久拥有域名而且是顶级域名TLD: top level domain,比如 fromchina,然后你可以出售子域名:factory.fromchina;silk.fromchina等等;

下面就就通过介绍Handshake握手协议、HNS握手币和Namebase平台来讲解普通人怎么获取顶级域名!

# 什么是握手协议Handshake protocol

先来看看当前的DNS体系结构,DNS是互联网架构中一个最老的组件,发明于1983年。

在当前的DNS层级中,最顶层是由ICANN来管理的根区域root zone;

ICANN,The Internet Corporation for Assigned Names and Numbers,是美国的一个多利益相关方团体和非营利组织,负责协调与Internet命名空间和数字空间有关的几个数据库的维护和程序,以确保网络的稳定和安全运行;

ICANN决定谁(政府、非营利组织、像Verisign这样的拥有.COM的营利性企业)可以获取哪个顶级域名TLD,TLD拥有者可以颁发二级域名,比如google.com

当前这个系统存在若干问题:

  • 顶级域名是有限的

    ICANN决定哪些顶级域名可以使用,比如:.com, .net, .org

    ICANN为新的TLD设置了 $185,000 的申请费用,申请TLD的渠道目前是关闭的状态

    显然这人为的限制了网站站长和开发者获取好的域名

  • 面临管制和泄漏隐私性

    这个不需多说,虽然有所谓的WHOIS保护服务,很多ISP也会利用用户的DNS数据赚钱,你的访问历史没有比ISP更了解的了,建议大家还是改掉默认的DNS,好自为之吧

    ISP如何售卖你的浏览记录

  • CA系统有着天然的漏洞

    浏览器依赖于CA颁发的证书来证明网站的合法性,但是,CA经常会颁发错误的证书或者跟那啥合作监控流量,不安全的网站会让所有人暴露在风险中: here.

  • 没有提供真正的域名拥有权

    当前的域名注册是建立在租赁模型上,,向域名所有者收取年度性租赁费用,以维护该域名的所有权。 对于大多数TLD,这些费用可能会涨价,最近很多人关注到了ICANN 通过了一项方案,可能会移除诸如 .org 这种保护性顶级域名TLDs的价格上限

    而Handshake可提供真正的域名所有权,而无需支付任何续订费用,并且可以完全掌控你自己的数据。由于Handshake治理是真正的去中心化管理,因此任何人或实体都无法做出与前面说的ICANN处理.org交易相同的方式来影响到域名所有者或网络的治理决策。

Handshake 是一种向后兼容现有DNS的命名协议,它不会替换DNS协议,但Hanshake是基于所有人都可以使用的区块链的系统替换根区域文件(存储顶级域名TLD所有权的位置)和根服务器,从而使根区域可以对抗审查,不需要权限,并且不需要像ICANN这样管理着根区域的守门员。

网络中的每个对等节点都可以用密码学的方式验证和管理根区域,这也完全消除了对证书颁发机构系统(CA)的需求,域名被记录在Handshake区块链上-本质上是一个大的分布式zone file区域文件,任何人都有权在其中添加条目。

为了兼容现有系统,已有的顶级域名TLDs会被加入黑名单,从而避免被注册到区块链上,Handshake解析器在访问传统域名的时候(比如:lyhistory.com) 会将传统的TLDs当作source of truth,自然的,Handshake解析器在访问Handshake域名的时候(比如:yueliu.fromchina)会将区块链数据作为source of truth。

Handshake又是如何解决上面提到的现有系统所存在的问题的呢?

  • 无数的顶级域名TLDs

    每个人都可以注册Handshake的顶级域名,不用再找ICANN,可以像传统的TLD一样使用,比如:yueliu.fromchina/,甚至其本身也可以使用,如 fromchina/

  • 更多的安全和隐私

    Handshake保证了只有域名的所有者可以编辑DNS记录,注册时也不需要提供个人信息,域名的所有权由密码学的公钥来确认,所以所有者通过私钥签名即可验证身份

  • 更安全的替代证书颁发机构CA

    Handshake 将对域名的信任从中心化的CA转变为任何人都可以用来进行安全名称解析和证书所有权的公共领域

  • 可以用域名做更多事情

    Handshake域名所有者可以使用顶级域名TLD做任何事情,可以托管网站,Handshake域名的早期采用者可以有效的成为域名注册商来出售其域名,比如我的顶级域名 fromchina,可以出售:cloth.fromchina,facts.fromchina等等

# 什么是握手币 Handshake coin (HNS)

Handshake coin (简称HNS),中文:握手币,是一种所谓的utility token,参与者用来转移,注册和更新域名;

HNS是可以防止点对点网络上垃圾诈骗,最初大部分的握手币是免费供应给自由和开源软件社区— 其中大部分分配给个人FOSS(Free and Open Source Software)贡献者,对于非开发者,这些币通过namebase平台上的买卖来获取, namebase平台上的用户将能够使用HNS竞标或购买域名以及与BTC等其他资产进行交易,HNS在Namebase上的主要用途将始终是促进轻松的私人竞标体验,以使人们能够访问全新的自由互联网。

# 什么是Namebase

简单来说就是一个多合一的大平台,在这里可以通过握手币HNS竞标Handshake域名,以及做很多其他操作,下面来具体说下(翻译自官方愿景声明):

Namebase的存在就是让互联网重新回到个人的手中,而不是被一些诸如一些企业所控制,比如掌管DNS的ICANN ;

Namebase虽然看起来跟市面上的很多服务类似,但本质上这是全新的实验,例如,运营上它跟Godaddy类似,但同时让你像在Coinbase一样做交易,基本上你可以购买和管理域名,控制你的资金,以及在我们的交易所交易,这是个多合一平台;

我们的使命归结起来就是对更好的互联网的渴望,互联网已经成为了现代社会的主心骨,互联网成立之初曾经是开放的,面向全球的,但是早已昨是今非.所有影响互联网的时事事件都展示了互联网越来越糟糕的趋势,也明确的说明了10年后的互联网会更加不开放,更加不自由,更加不安全,更加没有隐私,然而,我们仍然有希望,过去数十年的技术发展创造了扭转这个趋势的机会.

区块链是一种从根本上大规模赋权的科技.比特币让你可以拥有不被操纵的价值存储, Handshake 允许任何人拥有免于被审查和或被掠走的域名,并且无需透露身份.

其他的(例如,Siacoin,Filecoin,IPFS)分别工作在区块链技术栈的不同层上,但是"naming命名"是为了构建更好的互联网而必须进行去中心化的第一层, 这些协议将协同工作,从而使终端用户能够可靠地访问网站而不会受到任何层的限制,并且域名所有者将真正拥有自己的域名 — 通过控制自己的私钥, 他们将可以私下注册域名并且确信他们的名字不会被审查 没收 或篡改,Handshake 将创建一个互联网可以信赖的命名系统, 而无需看门人或监督者挡道。

一旦这个愿景实现,这将不仅仅是互联网基础架构的改变,互联网用户也会改变, DNS继承层次结构顶层的组织将被解散,个人将在互联网上控制自己的命运。 我们怀疑一旦人们尝到了这种所有权的甜头,他们将永远不会离开它。

我们的使命就是实现上面的愿景:

“The mission of Namebase is to enable freedom and safety on the Internet.”

实现方法就是让世界上任何人都能很方便的拥有、管理和访问Handshake域名,除了拥有者,任何人都无法下架Handshake域名所展示的网站和内容,DNS记录保存在区块链上,因此黑客无法入侵,世界上任何可以接入互联网的人都可以访问这些域名,如果我们达成这个目标,我们就可以确信我们已经更好的改变了互联网。

我们的实现策略就是围绕着以下几个方面:

1.让不同的用户都可以使用Handshake功能

Handshake为不同的用户群提供了不同的价值,域名所有者将注册Handshake域名,终端用户需要解析域名, 许多加密爱好者出于意识形态的原因会支持Handshake,而投机者会对握手币HNS和域名进行投机性投资, 每个人在Handshake生态系统中都扮演着重要角色,我们将克服监管障碍,以便我们可以为所有用户类型提供服务,甚至是希望保持匿名的用户。 我们还将利用诸如multisig多签名钱包(除了Handshake本身之外)之类的技术来保护我们的客户免受来自不良行为者,zhengfu,甚至我们自己的伤害。

2.比传统域名更容易使用的Handshake域名

我们的域名注册商和HNS入口使得任何人都可以几乎没有摩擦的开始使用Handshake服务,我相信我们在发布时的密码学体验将是该领域无与伦比的,发布后,我们将继续简化入门和域名注册的过程,以使摩擦趋势慢慢趋于零,甚至超越传统的域名注册体验,这些是基于我们不需要处理现有系统中的陈旧基础架构。

即使在2020年,传统域名的二级市场仍然缓慢且需要很多手动操作, 二级销售支离破碎,域名转移在托管服务下可能需要长达一个月才能完成。 通过避免现有的基础架构,Handshake为改变这种状况提供了机会, Namebase将通过开放式市场改变域名的买卖方式,开放式市场可以及时在链上转移域名。

3.支持所有利益相关者之间的Handshake采用

Handshake仍处于早期阶段,因此对于所有生态系统参与者来说,支持采用都非常重要,我们将在市场营销和社区发展方面支持Handshake。 我们还将努力与浏览器和其他相关项目(即Pi-hole)进行集成,以将Handshake技术带给更多用户。 如果您有兴趣,请加入[Namer 社区](https://discord.gg/V3aTrkp)并帮助我们实现互联网的自由和安全!

# 新手竞标技巧

假设当你手上有100个HNS,你最好不要一次竞标太多,建议一次一个,土豪自便,因为即使你没有竞标成功,竞标之后差不多锁定一周多才能释放,这样容易错过其他机会;

对于某个你感兴趣的域名,只要没有人开始竞标,一旦你开始竞标,就有人会参与进来,所以尽量不要太早开启,等待你手上的域名竞标完成,资金释放之后再竞标其他域名,注意,竞标成功是有奖励的,目前一般100会返回50;

不要被对手吓住,有时候第一个出标的给10个HNS,第二个直接给出1000,不要认为没有机会,你可以试着给30或50之类的,因为有所谓的blind amount盲量金额,1000对应的真实出标有可能只有20或者40;

竞标倒计时,一个区块是10分钟打包,但是这个是平均值,注意最后一分钟竞标往往不会被打包,但是如果你很想要,还是建议最后一分钟也要争取,尽量在倒数30分钟、20分钟、10分钟这几个时间点观察对手出标情况然后应对,另外要注意公告,有时候由于网络拥堵,有可能需要至少6个区块也就是1个小时的时间打包;

你可以竞标中文域名,比如“庄园”,“说”等等。

# 握手域名如何解析

Handshake 握手域名存在于Handshake 握手区块链上,大部分浏览器目前还没有支持,在等待浏览器跟上节奏的同时,下面是在浏览器中使用Handshake 握手域名的几种方式:

# Gateway: HNS↗TO

https://hns.to/

这种方式不需要添加dns解析

例如对于域名yueliu.fromchina

搜索:https://hns.to/yueliu.fromchina

# 浏览器

目前只有少数浏览器直接支持handshake域名解析,如:https://www.pumabrowser.com/

对于其他浏览器,暂时只能通过安装插件来访问:

LinkFrame extension

Resolvr add-on

# DNS解析

NextDNS解析:

https://nextdns.io/

设置域名解析并开启 "Resolve Handshake domains"

easyhandshake解析:

https://matthewzipkin.medium.com/resolving-hns-names-using-dns-over-https-94643fe62ecd

这两种方式浏览器需要配置自定义的dns解析,

或者直接去网络设置中设置dns服务器为:

Resolvr的18.207.80.99

# SPV轻量级客户端

使用HNS提供的轻量级DNS解析器:

lightweight recursive DNS resolver https://github.com/handshake-org/hnsd

# HSD

这个是全节点:https://github.com/handshake-org/hsd

# 一些使用场景

https://www.namebase.io/use-cases/

# 去中心化应用

Decentralized Blog on Handshake and Skynet

https://blog.sia.tech/skynet-handshake-d5d16e6b632f

https://learn.namebase.io/advanced-topics/developing-on-handshake

社交

https://nmd.co/users/fromchina/

DLink 去中心化链接

https://www.namebase.io/dlinks/

http://yueliu.fromchina.hns.to/

# 其他

买卖子域名

解析到GitHub Pages

https://medium.com/blockchannel/configuring-handshake-top-level-domains-for-github-pages-f84f4a310c94

跳转

https://namebase.io/manage/redirects


支持我的创作,donate to HNS: hs1qxzlznz7wjlpl50wvasslalcvkg2m3rzn57uf7n

# 参考链接

https://community.namebase.io/

https://learn.namebase.io/

dns resolver https://www.namebase.io/blog/meet-handshake-decentralizing-dns-to-improve-the-security-of-the-internet/

https://learn.namebase.io/starting-from-zero/how-to-access-handshake-sites

Tutorial 1: What is Handshake and HNS https://www.namebase.io/blog/tutorial-1-what-is-handshake-and-hns/

Tutorial 5: Difference between Handshake domains and traditional domains https://www.namebase.io/blog/tutorial-5-difference-between-handshake-domains-and-traditional-domains/