Web3 Developer
Web3 Developer

Subscribe to yewlne

Subscribe to yewlne
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
为什么说去中心化域名及账户系统对Web3至关重要? https://www.chainnews.com/articles/930083723391.htm 如果回忆一下初次进行的加密货币转账时的体验,特别是在确认收件人地址时,相信你可能会被这几个问题困扰过:这串像乱码一样的地址到底对不对?是需要一个一个字母校验准确性吗?字母大小写乱了要不要紧?漏了一个字母怎么办?如果转账错误可以回滚交易吗? 而相比之下,我们使用的所有常规的互联网产品中,大多数时候只要确认一个简单的姓名、用户名、昵称、手机号或邮箱,就能放心的确认对方的身份或地址。 就好像「用户体验」这件事一直都没提到加密货币世界的优先级中,如此普遍的需求竟然 10 年后仍旧没有解决。 如今已经有越来越多的初创团队开始探索这个领域了,他们的核心是提供「翻译」的服务,在「计算机语言」和「人类可读语言」之间进行互相的「无损」转译。 如今给以太坊创始人 Vitalik Buterin 转账的时候不需要记录下他原始的以太坊账户地址(0xd8dA...6045),而是只要记住「vitalik.eth」就行,后者就是一个典型的人类可读的用户名。 其实以比特币和以太坊为首的区块链网络,由于账户底层采用了非对称加密技术,也就是常说的公私钥加密,所以这套系统天然就是对于计算机友好的,也就导致了人类的可读性相当不友好。 为了解决这个问题,这些团队利用了区块链的智能合约功能,或者直接利用公链本身,构建一套「映射」和「翻译」系统,将用户常用的区块链原生的底层地址映射到人类可读的「用户名」,作为用户对外部世界公开的一个「身份」。 目前在构建这类用户可读账户系统的底层协议中,有 Ethereum Name Service(ENS)、FIO、DAS 等几个项目,他们各有自己的特点:ENS 最流行、FIO 提供了更丰富的功能、DAS 的互操作性更出色。
另一个场景:域名系统,即业务入口 而除了账户系统之外,还有一个非常庞大的应用场景,就是「域名系统」。 因为区块链网络不仅仅可以承载用户的资产,在智能合约的加持下还可以提供各类业务或服务,特别是互联网或金融类的业务,也有不少人将基于去中心化技术栈构建的互联网服务称为 Web3。 所以这些业务的服务入口,也就是 Web 2.0 中常用的「网站」形式,就可能会发生一些基础设施层面的根本性变化。 简单来说,传统的 Web 2.0 应用,主要是由「域名」(比如 google.com)和「服务器」(比如托管在亚马逊的云服务)组成。然后,通过传统的 DNS (域名服务)体系,将域名和服务器所对应的「IP 地址」进行映射,这样普通用户也就可以通过「google.com」访问到谷歌的网站了。 而到了 Web3 的世界中,为了将这两者去中心化,「服务器」提供的存储和计算能力就可以通过 IPFS、以太坊、Dfinity 等各种去中心化技术组合实现,而社区也寄希望于通过区块链网络将「域名」去中心化。 最早的尝试的 Namecoin 已经是一个超过十年前的项目了,它通过分叉比特币的代码,创建出了一个以「.bit」结尾的顶级域名的区块链网络,希望更多下游应用集成他们,试图独立并颠覆现有的 DNS 体系。 不过他们也碰到了自己的问题,毕竟项目的概念过于超前,所以直到 8 年后才出现几个同类的项目,比如 Unstoppable Domains、Handshake 等。另外,像 ENS 和 DAS 也是同样支持这类应用的,而且 ENS 也是目前最广泛使用的去中心化域名。
横向对比 在这些去中心化域名和账户系统的协议中,Namecoin 和 ENS 是其中最核心的两个。Namecoin 首次利用区块链进行域名的管理,而 ENS 在以太坊智能合约的加持下成为了一种全新的账户体系和去中心化应用协议栈的一部分。 加上那些新型的协议,所有这些项目都可以分为两大核心场景:专注于域名、专注于账户系统,也有些项目会同时支持两类场景。 「专注于域名」的项目用户场景更多是替代或补充现有的 DNS 体系,通过与 IPFS 等协议的集成,可以实现完全去中心化的前端网站的功能,所以他们更关注于与网页浏览器(比如 Brave 或 Opera)进行合作,提高用户体验。目前 ENS 和 Unstoppable Domains 是被浏览器集成最多的协议。 「专注于账户体系」的项目更多的是赋予用户使用该账户体系的场景,比如在去中心化应用(DApp)中直接集成,而且更需要关注于与加密货币钱包等入口级产品进行合作和集成,提高用户体验。目前也就 ENS 被广泛的集成在主流的加密货币钱包以及 DApp 中,而 FIO 声称获得了许多加密货币钱包的支持,但是实际的采用度上仍处于早期,社区关注度也下滑至几乎不可见。 而另一个核心差别在于注册名称的所有权模式,有的是永久所有权(但可能需要每年进行一次声明交易,支出网络交易费即可),而有的是租赁模式,需要按年支付一定的租赁费。 可注册永久所有权的协议对用户而言更友好一些,相当于一次支付永久使用,而租赁模式对协议本身更友好,持续的收入可以用来进行协议的维护和功能迭代。 除此之外,各个协议还有是否选择自建公链,具体的注册价格等多种维度的区别。 图片: https://uploader.shimo.im/f/OoVHTuYOVPZgXtvm.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4
始祖:Namecoin Namecoin 是比特币最早的 Fork 之一,甚至早于狗狗币,区块创世时间仅比比特币晚了 2 年 3 个月。其非匿名创始人 Vincent Durham 早已退休,协议已交由其他开发者维护。 不过 Namecoin 可以算是一个失败的尝试了,目前疏于维护也没有具体的应用,所以对这段历史没有兴趣的话完全可以跳过这部分内容直接查看下一章。 所以 Namecoin 很多参数直接参考了比特币,共 2100 万个原生代币 NMC,但其代币最小单位「swartz」是为了纪念 RSS 协议和 Markdown 协议开发者、Reddit 联合创始人 Aaron Swartz,他此前也在博客(https://web.archive.org/web/20170424134548/http://www.aaronsw.com/weblog/squarezooko)中描述过一种后来被 Namecoin 实现的方案(Nakanames)。 与那些利用比特币代码再做类似的加密货币不同的是,Namecoin 是希望通过区块链技术来存储类似于 DNS 的记录,也就是将「.bit」与其他具体的 IP 地址、系统内地址的「映射关系」记录在 Namecoin 的区块链上。 所以也可以将 Namecoin 区块链看作是一个维护「.bit」这个顶级域名记录的数据库。至于他们为什么选择「.bit」这个域名,可能是因为这个词代表了计算机领域中二进制的最小单位「比特」。 而对于大多数的传统顶级域名(比如最流行的「.com」)来说,其实是由一家名叫 ICANN 的非营利机构专门负责管理和维护的,它全称为 Internet Corporation for Assigned Names and Numbers (互联网名称与数字地址分配机构)。该机构成立于 1998 年,位于美国加州,除了管理和协调顶级域名之外,还负责管理全球 IP 地址的分配。 Namecoin 目前还是独立于 ICANN 体系的,他们选择的「.bit」幸好还不是一个传统的顶级域名,所以未来还是存在兼容或者接入 ICANN 可能性的。 不过相比中心化管理的 ICANN 而言,Namecoin 的特点还是非常明显的,和比特币一样,它的账本基于分布式存储,网络安全依赖算力,更重要的是它的域名注册过程抗审查,也无需许可。
用户场景:ZeroNet Namecoin 诞生的十年间,最重要的一个用户场景来自于它被「去中心化网络」ZeroNet 集成,成为了该网络内的「域名」。 使用起来也很简单,用户可以在注册 Namecoin 的域名时,将 ZeroNet 网络内的页面链接映射至某特定「.bit」域名中,然后其他用户就可以使用「xxxxx.bit」访问 ZeroNet 内的页面了。 对于 Namecoin 而言,它只是存储了 bit 域名和第三方系统页面唯一标识符(类似 IP)的数据在 Namecoin 网络的区块链中,而第三方系统只需要运行 Namecoin 节点就可以获取所有这些关联关系。 说起 ZeroNet 本身,其实也是一个比较极客和小众的项目,它采用了比特币的密码学技术和 BitTorrent 的 P2P 网络技术组建出一个去中心化的网络,在该网络内用户可以无需许可的创建网站或服务,网站内容也会被去中心化分布式存储,也可离线访问。用户只需运行一个 ZeroNet 的客户端就可以接入该网络。 ZeroNet 协议于 2015 年至 2019 年之间还在积极开发,但后来却疏于维护管理了。该协议未曾发行代币,且由于过于自由可能会被用在非法暗网等场景中,已被部分国家通过技术手段屏蔽。
如何接入现有基础设施? Namecoin 作为一个独立于 ICANN 体系的协议,目前还没有办法直接复用现有的互联网基础设施,特别是域名解析(DNS)的流程。 对于传统域名而言,比如用户在访问「.com」域名时,会通过各级缓存或者 DNS 服务实现域名与 IP 地址的解析,这些已经是大多数设备的默认流程了,用户无需感知,拆开即用。 但是对于 bit 域名的使用者而言,还需要运行特定的软件或者服务才可以实现,这部分会增加用户的上手门槛。 Namecoin 区块链数据本身的安全性是由密码学保证的,所以用户需要先运行一个 Namecoin 的全节点,将所有域名的记录下载到本地。然后还需要运行一个官方的 NMControl 的工具,它类似于一个本地的 DNS 服务器,将会兼容和处理所有与互联网之间的连接。 它还是可能会存在一些兼容性上的问题,比如它依赖 Python,所以在 Windows 系统的环境中有点不太友好。官方表示,「NMControl 拥有很好的兼容性,但并不完美。」 但距离成为一款大众产品,它还有很多改进空间。
行业标杆:Ethereum Name Service (ENS) 毫不夸张的说,以太坊域名服务(ENS)已经逐渐演变成加密货币市场中影响力最大的账户体系和去中心化域名系统,虽然它仍旧是一个规模很小,用户体验非常初期的项目。 ENS 早期是一个由以太坊基金会孵化的项目,它基于以太坊的智能合约实现,所以不需要维护额外的区块链网络,甚至连货币体系也是复用了 ETH,最近才公开将发行协议代币。后来随着项目的完善并拥有了持续的现金流,已独立于以太坊基金会运作。 相比较前辈 Namecoin,ENS 进一步拓展了用途,不仅局限在去中心化域名领域,而是间接地成为了一款具有社区共识的账户体系。 除了很多 DeFi 以及 DApp 通过「.eth」域名部署去中心化的前端网站版本之外,很多加密社区的 KOL 将自己的 ENS 账户作为推特的名字,而且也有不少应用采用 ENS 的二级域名作为协议的账户系统。
另外,ENS 的去中心化域名的解析能力也已经被集成在了几个加密货币友好的网页浏览器中,比如 Brave 和 Opera 等。 另外 ENS 还提出了另一个神奇的解决方案,相比 Namecoin,ENS 可以更方便地接入传统互联网的基础设施,兼容所有现有的浏览器。这个方案实现起来其实很简单,就是 ENS 团队购买了 eth.link 这个传统的域名,为所有访问 ENS 域名的用户提供解析服务。 也就是说,用户只要在 ENS 域名后加上「.link」即可。举个例子,对于有原生解析能力的浏览器来说,访问「uniswap.eth」网址就可以进入 Uniswap 的去中心化版本的网站,而对于没有原生解析能力的浏览器来说(比如 Safari 或者 Edge),访问「uniswap.eth.link」也可以访问该网站,因为「eth.link」的持有者是 ENS 团队,他们可以决定其二级域名「uniswap.eth.link」访问到哪些资源。 不过,eth.link 本身是否可访问可能会因国家或地区而异。而且这可能会带来一些中心化的风险,比如 eth.link 服务器或许会被攻击。所以 ENS 提供的这个服务是目前阶段下妥协了安全性和用户体验的一种解决方案,长期来看还是需要依赖以太坊区块链的全节点才能确保数据的绝对安全。
反向解析:账户体系初见成效 ENS 的反向解析功能在各个去中心化应用中的集成,意味着用户和应用都在将 ENS 看作是一种底层的账户体系。 有必要先解释一下,对于以太坊的用户而言,通常是先创建一个 0x 开头的以太坊地址,作为用户的收款地址。然后才考虑注册一个 ENS 的名称,比如 vitalik.eth,将 vitalik.eth 映射到这个 0x 开头的以太坊地址,这种被称为正向解析。
正向解析:vitalik.eth ———> 0xd8dA...6045 而反向解析则是用户拿着 0x 的账户地址登录应用后,比如 Uniswap 的网站,用户就不会看到这串 0x 开头的地址,而是直接映射到了用户的 ENS 地址上。 反向解析: 0xd8dA...6045 ———> vitalik.eth 这也就意味着用户和应用开始将 ENS 名称作为自己默认的一种用户名了。更有意思的是,设置过反向解析的地址,会在以太坊用户最大的区块浏览器 Etherscan 上直接显示 ENS 账户名。 在反向解析功能刚推出后,社区其实并未大规模意识到该功能的用处,但是 ENS 团队举办了相关社区活动,鼓励更多应用和用户设置反向解析(因为这个功能需要额外步骤操作),所以才被各个应用和用户了解。
第三方协议集成:Web3 应用的默认账户系统? 另外 ENS 也成为了不少协议集成使用的账户系统,一般是通过二级域名的方式实现的,比如三大 Web3 应用 Mirror、Radicle 和 Argent。 Mirror 是去中心化的内容发布平台,文字内容通过存储在 Arweave 实现永久存储,而业务逻辑和账户系统则是搭建在以太坊之上。由于 Mirror 拥有 Mirror.xyz 这个传统域名,而 ENS 又和 xyz 域名开展了深度合作,所以 xyz 域名也可以运作在 ENS 的体系之中。 Mirror 账户系统神奇的地方在于包含了双重功能:既可以作为以太坊地址的映射,也可以作为网站的链接。 用户可以注册(目前还未完全对外开放)一个 mirror.xyz 的二级域名作为用户的账户名和网址,比如 Linda Xie 的 Mirror 账户是「linda.mirror.xyz」,在 ENS 中该账户会解析至一个以太坊地址,而且可以直接在网页浏览器访问该链接进入 Linda Xie 的 Mirror 页面。 Radicle 的做法也比较类似,它是一个去中心化的代码管理工具(类似于 GitHub),在 Radicle 系统中用户可以注册一个「radicle.eth」的二级域名,作为整个 Radicle 网络的用户名和唯一标识符。 Argent 是一个基于智能合约的加密货币钱包,用户可以注册一个「argent.xyz」的二级域名作为用户的账户名,方便用户使用钱包工具。巧合的是,上述三个项目的官方网站都是 .xyz 结尾的,是因为 ENS 早期对于 .xyz 的支持更友好,目前已经开放至更通用的域名系统了。
新秀:DAS、Unstoppable Domains 、Handshake 和 FIO 除了以上这两个最早的域名系统外,还有几个比较新型的协议也值得关注,特别是 DAS、Unstoppable Domains 、Handshake 和 FIO。 DAS:专注互操作性,支持任意区块链 DAS 的全称是 Decentralized Account Systems (去中心化账户系统),它采用 Nervos 作为该系统的基础设施,也正因为采用了 Nervos,它相比以太坊可以实现很多独特的功能,比如可以使用任意公链的私钥来注册和管理 DAS。 从具体用例来说,DAS 目前已经支持了通过 ETH 和 TRX 的私钥来管理和控制 DAS 协议,这也就意味着以太坊用户可以直接管理到 Nervos 网络中和 DAS 相关的智能合约,而不需要生成 Nervos 的地址。 能实现这个功能是因为 Nervos 协议的底层设计上更抽象,可以兼容任意区块链的特定密码学算法。比如此前另一个名为 Portal Wallet 的团队曾演示过可以通过以太坊地址收发 Nervos 网络中的资产,就是因为 Nervos 可以支持以太坊的公私钥算法。 从钱包支持上来说,DAS 应该说是仅次于 ENS 的了,已经支持了多个主流钱包,包括 TokenPocket、imToken、HuobiWallet、AlphaWallet、HyperPay、BitKeep 等,像 NFTScan,NFTGo 这些应用都已经集成了 DAS。 另外 DAS 也采用了「.bit」域名,毕竟这个域名不是 Namecoin 团队的专利,也没有被 ICANN 注册过,所以大家也都可以使用,虽然可能会对 Namecoin 的老用户造成一些困扰,但其实应该已经没有 Namecoin 的老用户了(比如我就曾经注册过一堆 Namecoin 账号,但从来没续过费)。 DAS 最核心的场景除了可以作为统一的加密货币收款账户,支持收发多链的资产之外,还可以作为个人信息的主页(bit.cc),或作为去中心化网站的域名等。但从团队的愿景和产品名称上来说,DAS 更像是一个账户系统,而域名只是附带的一种功能。 在上线主网后 DAS 的数据增长也是值得关注的,根据官方最新的数据显示,近三个月独立注册的地址数超过了 5000 个,注册的账户超过了 2.5 万个,而且目前仅开放了 4 位以及以上总量的 35%,后续应该会随着系统成熟逐渐开放更多可注册账号。 Unstoppable Domains:永久所有权域名 Unstoppable Domains 推出了可购买永久所有权的「.crypto」(和其他更多)顶级域名,而且 Unstoppable Domains 在浏览器集成中有非常大的优势,它也几乎支持了 ENS 支持的浏览器。除此之外,Unstoppable Domains 还自己开发了网页浏览器(基于 Chrome 的开源版本),可以提供更完美的用户体验。 Unstoppable Domains 并没有推出独立的区块链,而是基于其他区块链的智能合约即可,比如「.cryptp」的域名服务就是以太坊网络中的智能合约系统,从这个角度来说,它可以比较方便的借鉴 ENS 协议。 Handshake:可拍卖任何顶级域名 Handshake 的野心则更大一些,希望从命名空间的初始开始,搭建出一个完全平行于 ICANN 的体系,在这个系统中,无论用户想注册「.crypto」还是「.eth」都可以,但是要先进行拍卖,所以它可以提供无限种可能性的域名结构。而且它为了迁移现有的 DNS 体系,还为那些全球最知名的网站进行了预留,这些域名的持有者只要通过密码学的验证就可以获取在 Handshake 中的域名。 Handshake 是独立的公链,并采取 PoW 挖矿机制,也有专业的团队推出了 Handshake 的矿机。不过这可能会带来的一个问题是,原本只需要处理业务逻辑的协议,还需要额外担心网络的算力以及被攻击的可能性,而 ENS 和 Unstoppable Domains 只需要依赖以太坊的安全性即可。 FIO Protocol:专注于加密货币钱包集成 FIO Protocol 是一个专注于和钱包合作的去中心化账户系统,因为它的全称是 Foundation for Interwallet Operability (钱包间可操作性基金会)。它最重要的合作方是钱包,因为它是加密货币的入口级应用。与钱包深度集成可以为 FIO 协议提供更完整的用户体验,比如对于交易功能而言,可以提供「请求交易」、「上下文交易」等功能。 FIO Protocol 也推出了自己的区块链网络,采用 dPoS 共识,这可能会成为它承载高性能的优势,也可能会成为质疑它安全性的劣势。
总结 基于区块链的去中心化域名和去中心化账户系统已经诞生了 10 年,先驱 Namecoin 虽然还在运行,但是已经成为了一个小众的项目,用户采用度也比较低。 后来 ENS 则是走了一条更实用主义的路线,而且随着以太坊生态的快速扩张,也获得很多的红利,许多第三方应用利用它搭建特定的账户系统,成为了以太坊生态不可或缺的一种基础设施。 也正因为它与以太坊生态如此深度的绑定,可能会限制它成为一个更通用的协议,毕竟用一个以太坊域名「.eth」收发 Solana、Mina、BTC、BSC 之类的资产,总感觉怪怪的。 所以从这个角度来说,「.crypto」、「.bit」或者可自定义顶级域名的协议会更大气一些,他们的域名通用性更好一些。除此之外,这些协议还在从钱包集成、互操作性、所有权模式探索更多可能性。 不过还好这个赛道的项目数量没有像 DeFi 这么多,也没有特别同质化。无论未来这类协议是一家独大还是多协议并存,其实并不重要,但是我相信在 Web3 的世界中,一定需要这样的去中心化域名和账户体系,承载应用、网站和用户身份,但目前的这些项目还是处于非常早期的探索阶段,在协议集成、用户体验、与 Web2 世界的接入,还有很多很多改进空间。
潜在的“捡漏机会”?Web3的基础设施:去中心化域名 https://www.btc170.com/hot/5559.html 10 月 9 日,一个未知钱包以 420个ETH购买了以太坊域名paradigm.eth,这是迄今为止最大的一笔 ENS 域名交易。 花这么大手笔买一个域名是为了什么,注册具体怎么操作呢,这背后还蕴含着什么样的商机,让我们来一探究竟。
01 什么是 ENS? 前阵子,有用户通过链上数据结合 ENS 发现,与 Divergence Ventures 某分析师相关的一系列以太坊地址,在 Ribbon 空投宣布(5 月 25 日)前与 Ribbon 产品相继进行了交互,最终共计有 30 多个地址获得空投,从而被怀疑可能是有“内幕交易”,一时间闹得沸沸扬扬。 包括更早之前的 OpeaSea “老鼠仓事件”,其实也是因为对应高管使用了自己公开的 ENS 地址被挖掘出来。 而其中扮演关键角色的“ENS”,全称 Ethereum Name Service,是基于以太坊的分布式域名服务,它提供了一种安全且去中心化的方式,将简单的人类可读域名解析为链上及链下的地址资源。 2017 年 5 月 4 日正式登陆以太坊的 ENS ,通过独有的竞标机制,使得任何用户都可以通过竞价流程为自己的以太坊地址注册一个(或多个)以“.eth”结尾的以太坊域名。 简单来说,ENS 可以把个人长且难以记忆的“0x 开头的以太坊地址”映射到自定义的短地址,譬如 satoshi.eth、vitalik.eth 等等。 这样的话,在支持 ENS 的钱包中,用户不必再复制和粘贴长地址,可以直接使用 ENS 域名来绑定各种加密货币地址,并接收加密货币的付款。 图片: https://uploader.shimo.im/f/oPQUz2qDgVw8FTCj.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4
同时 ENS 也可以与自己拥有的 DNS 域名一起使用,目前 ENS 支持许多 DNS 域名,如“.com”、“.io”、“.xyz”等等。 此外 ENS 是构建于 ERC721 协议,也即每一个 ENS 域名其实就是一枚 NFT,所以目前注册完成之后,可以在 OpenSea 等 NFT 交易市场选择一个价格挂出,后续进行拍卖转让。 从某种程度上讲,以太坊地址等长数字字母混合的形式(一般都是 42 位)对绝大多数用户而言绝不友好,本身也不利于加密普及,每年因为地址错误输入导致的巨额损失事件也屡见报端。 而 ENS 将以太坊地址替换为便于人类记忆的字符,这是加密普及的关键一步,用户可以选择一个更友好的用户地址进行记忆,使得发送和接受加密资产变得简单,减少转账时转错地址的风险。
02 去中心化域名的发展 根据 ENS 此前公布的财务报告中表示,2020 年它共获得约 31 万美元的资助,并通过 ETH 获得 70 万美元收入,2020 年的支出为 76 万美元,主要体现在工资、法律咨询、黑客马拉松奖、赏金和网站和服务托管等方面。 而截至目前 ENS 共有近 40 万个注册域名,集成了 300 多个应用,从钱包、应用到浏览器遍地开花,逐步建立了一个相对完备的生态。 在最近的上海万向区块链峰会上,Vitalik 也表示,对于用户来说,基础设施是关键,而 ENS 是一个非常重要的基础设施。 有很多以太坊用户用 ENS,未来预计有越来越多的人使用 ENS,ENS 当前面临的问题是所有的功能都是在主网上实现的,这就导致交易费用非常高,这也正是我们在基础设施方面面临的挑战。 所以与此同时,目前除了基于以太坊的 ENS 之外,还有其他一些区块链域名系统,它们有借助竞争公链低廉、高吞吐量的底层优势,但在生态建设方面却暂时逊于 ENS。 这包括大众都已经熟知的 EOS 短域名和基于 Nervos 的 DAS、Terra 生态的 TNS、Solana 生态域名服务等等。
EOS 账号 其中老牌的 EOS 账号本身的设计就像互联网域名域名,是 12 位可包含数字与字母的字符:注册账户需要一个正确映射的 EOS 帐号,成功映射后用户就会有一个 EOS 公钥和一个对应私钥,不过短于 12 位的 EOS 账号需要竞拍,它不仅短,更支持域的概念。
DAS 账户 而今年逐步兴起的 DAS(Decentralized Account Services)则是“基于 Nervos CKB 开发的去中心化账户系统”,所有 DAS 账户以“.bit” 结尾,可以使用全球多种语言文字甚至 Emoji 进行注册,每个 DAS 都是独一无二的,同名的 DAS 账户不能被重复创建, 同时 DAS 基于 Owner 和 Manager 的设计,给了相比 ENS 不一样的丰富玩法可能: Owner,该 DAS 账户的最终所有者,可以转移该账户和设置账户的管理员; Manager,该 DAS 账户的管理员,可以管理该账户的 Records,子账户等; 此前“OK.bit”的 NFT 在币安拍卖最终成交价为 44529.2 BUSD,10 月 19 日 DAS 域名的交易市场也开放,等于也是为 DAS 开设了专门的流动性市场,迈出了公允市场定价的关键一步。
TNS 域名服务 TNS 是 Terra 生态的域名服务系统,由 Terra 生态区块浏览器 Extraterrestrial Finder 团队开发,旨在提供「.ust」等后缀的 Terra 生态域名服务。 据报道,最近 TNS 向 10 月 25 日前参与测试的用户开放优选域名服务,即将面向所有用户开放。
SOL 域名服务 Solana 域名服务旨在提供一种去中心化和可承担的方式,将域名(.sol)和链上数据连接起来。这些链上数据可以是 SOL 地址、IPFS 的内容 ID、图片、文本、或者任何其它的东西。 域名服务一个很明确的优势是可以与 SOL 地址映射,便于人们读取,并替代使用 SOL 地址进行链上转账与支付。目前支持英文、简体中文、繁体中文、表情注册域名,且收到的所有 USDC 都会用来回购和销毁 FIDA (Bonfida 项目代币)。
03 ENS的注册使用体验 接下来我们以 ENS 为主要对象,通过实际的注册、反解析、使用等流程,来和大家一起详细了解下去中心化域名的特色、相对优势及在 WEB3 时代可能扮演的角色定位。 比如,xxxxx.eth的域名,具体注册分为以下三步: 首先,我们需要在钱包中确认一笔交易,这是完成域名注册所需的两笔交易中的第一笔, 如果第 1 步完成之后的 24 小时内没有进行第 2 步,则需要从第 1 步重新开始。 其次,批准第 1 步交易后然后等候 1 分钟左右,确定全网没有同样选择注册这个域名,同时也是在保护我们的注册请求。 最后,我们需要在钱包中再次确认一笔交易,只有在这次交易确认后,才能确定是不是成功注册了这个域名。 若一次性注册了5年的期限,即到 2026 年 10 月 18 日到期,彼时可选择进行续费展期,和传统的互联网域名的规则类似。 同时整个过程中的主要费用均为合约交互的链上操作费用,作为 5 位数的域名,实际的注册价格并不贵(5美元),费用大头主要是期间一系列合约交互链上操作手续费。 当然这只是五位数的 ENS 地址,其它位数更短或更具意义的域名,大部分可能已经被抢注,就像上文提到的 paradigm.eth,伴随着行业的发展蕴藏着巨大的商业价值,大家有空也可以去看看自己心仪的或者计划埋伏的,说不定将来就是一个捡漏的大机会。 前阵子也看到一个新消息,以太坊基金会、以太坊域名系统 ENS、数字身份认证公司 Spruce 共同推出追踪 Sign-In with Ethereum 进展的网站 login.xyz ,Sign-In with Ethereum 是一套通过以太坊账号登录第三方 Web 应用的技术规范,使用户能够通过以太坊帐户和 ENS 配置文件控制其数字身份,而不是依赖传统的中间人。 目前它已经在 Web3 中使用,同时旨在用最佳实践来进行标准化,以使 Web2 服务也更容易采用,同时 ENS 等去中心化域名不仅仅用于地址,未来也将覆盖 DApp 服务的各个方面。 10 月 8 日,ENS 宣布已支持在个人资料中设置 NFT 头像,用户可以将自己拥有任何一个 NFT 设置为 ENS 个人资料的头像,随后 DApps 可以在用户的 ENS 名称旁显示该头像。 按照目前 NFT 的发展势头以及 Web3 越来越高的热度,ENS 等也大概率会成为 NFT 下一波的热点,甚至成为 Web3 时代用户数字身份的关键载体,值得我们格外关注。
一文看懂区块链域名解析服务、热门项目 Handshake 和 ENS https://www.chainnews.com/articles/811181342086.htm 8 月份硅谷的明星项目当属去中心化域名认证协议「 Handshake 」。这个由比特币闪电网络的创始人 Joseph Poon、Purse 首席执行官 Andrew Lee 和 Christopher Jeffrey 共同发起创立的公链项目,专注于去中心化的域名注册、认证、交易和解析。 Handshake 之前一直是一个小圈子内流传的秘密项目,直到 8 月初宣布,获得了包括 A16z Crypto、Founders Fund、Polychain Capital、Draper Associates 等顶级 VC 的投资,完成了一轮 1020 万美元的融资,才真正面对公众亮相。 该项目估值达 1.36 亿美元,引发了大家对去中心化域名解析服务的关注。链闻 ChainNews 希望通过今天的推送,让读者了解去中心化域名解析服务的核心特点,以及该领域重要的玩家。 域名解析系统 DNS 已经运行数十年,是处理互联网数十亿次访问需求的基础设施。用户利用操作系统和浏览器来进行互联网导航。事实上是后端的基础设施不显山不露水的帮你的设备找到正确的网址。DNS 是互联网基础设施的一部分,是一个解决数十亿人网络访问需求的分布式网络。需求被发送到解析服务器,后者的唯一任务就是找到访问需求背后正确的 IP 地址。 近期很多基于区块链的解决方案开始冒出来,它们带来了颇具吸引力的价值主张。 想象一下有一天在土耳其,寻找 Twitter IP 地址的解析服务器被封锁。你会怎么办?社交网络被限制,而基于区块链的解决方案可能成为 DNS 的强大竞争对手,但是建立在一定程度的牺牲基础上。 我会在接下来深入讲讲 DNS 架构,以及它和基于区块链的类似架构,譬如以太坊域名服务 ENS 和 Handshake 的区别。
DNS 的历史与架构 为了理解 DNS 及其诞生,我们得先追溯到「阿帕」网的诞生。「阿帕」网是为了让各个研究中心能迅速接入信息数据而建立。历经多年,越来越多的计算机接入「阿帕」网,个人管理所有的 IP 地址变得越来越困难。出于扩展性的需要,工作人员维护一个中心化命名服务器很困难,需要记住他们要连接的所有实际 IP 地址。所以当时的研究人员保罗·莫卡派乔斯 Paul Mockoapetris 提出域名理念,每个 IP 地址都关联一个包括名字和类别归属的域名。 图片: https://uploader.shimo.im/f/aIHp3wyWROLM91O5.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4 DNS 将机器可读的 IP 地址,譬如 http://74.123.225.72 解析成人类可读的词语,譬如 Google.com。 听上去很简单,但这一新系统引进了域名存储系统的分布式存储。域名首先挂靠在多个服务器之间分配的一个数据库上,这种方式减少在某一时段内对任何一个服务器的依赖。另外它允许命名文件系统分配给域名拓扑图内的所有服务器,意味着全世界的服务器无需信任单一的中心化服务器,而可以解决 IP 地址访问需求。 DNS 层次结构 一个完整的域名就是互联网上的一个地址。譬如 mail.google.com, 主机名是 mail,主机位于 google.com 域内。另外,.com 是顶级域名。这种层次结构类似于电脑上的根目录,下面有子目录。.com 是顶级域名,谷歌公司 Google 被分配到 Google.com 域名,有权再创立 mail.google.com 等二级域名。 图片: https://uploader.shimo.im/f/9XnkF6mCgupVSK98.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4
DNS 的安全隐患 DNS 自然分配,但所有都必须依赖于服务器得到正确的信息。这种复杂的过程可能导致访问需求被劫持。 劫持访问需求有多种方式: 第一种是劫持者控制一个域名的一台或多台权威服务器 第二种被称之为缓存中毒攻击,方法是将大量有毒数据注入递归服务器 第三种是控制域名注册系统,误导用户的访问 第四种是分布式拒绝服务 DDoS,将大量小的访问请求汇集成一个巨大的数据流,导致服务器无法正常工作 上述的攻击行为都会将用户的访问重定向至劫持者控制的一个地址。 譬如 2017 年 12 月,Etherdelta 被黑,劫持者偷走价值 25 万美元的 ETH。攻击者控制了 Etherdelta 域名服务器,用一个看起来名字一样的地址取代它。登陆的用户看不到这种变化,用户开始交易,结果发现资金不翼而飞。
为什么要用区块链技术? DNS 数据库很大,但其区块链分布式本质,能在全球数以百万设备上存储信息。凭借信息存储和正确的共识机制,我们可以避免信任后端的服务器去解决访问需求。从安全角度而言,我们可以通过由区块链技术来解决,减轻多数攻击的伤害程度。这会保障域名地址的可行性,保护用户免受「钓鱼」和诈骗。 同时,DNS 相比区块链技术而言,更容易遭受 DDoS 攻击。区块链解决方案会让网站具有反审查的能力。
下面是我列举的打造区块链版 DNS 的几个项目。 以太坊域名服务 ENS ENS 注册非常简便直接,直接利用名字找到负责解决的一方。— ENS 计划书 ENS 与 DNS 类似,将机器可读的地址转换成人类可读的地址。IP 地址对应的是以太坊地址、IPFS/Swarm 哈希地址。 DNS 和 ENS 间的基础架构是不同的。 根据下图显示,ENS 大幅减少了这种基础架构,智能合约就可以取代 Go Daddy 等注册机构角色。由于这一功能简单到只需要一个智能合约,任何人可以依据注册机构的规则来创建子域名。解析器扮演翻译角色,将名字转换成哈希地址和以太坊地址。 图片: https://uploader.shimo.im/f/RH3rKAVpTuYT1GvZ.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4 Handshake Handshake 采用了一种与 DNS 兼容的分散式,无权限的命名协议,其中每个对等方都在验证并负责管理根区域,目的是创建现有证书颁发机构的替代方案。— Handshake.org Handshake 是一条基于 UTXO 模型的公链,后者是采用比特币区块链网络,但与比特币核心不同的一种全节点软件。 Handshake 内的共识协议会替代 ICANN 根服务器。正如前文解释的那样,ICANN 是一家负责全球域名管理与更新的非营利性组织。传统上而言,递归服务器会指向根域文件来定位 IP 地址。用了 Handshake,「递归解析器会指向一个权威服务器,而后者会将需求提交给区块链网络,而不是 ICANN 的根域文件。」 Handshake 接下来会采取一个步骤,为域名拥有者制作一个加密代码。域名拥有者可以用这个加密代码创建签名。这一过程自然会代替掉当前互联网世界中的证书授权机构。 我们目前只能信任像 Verisign 这样的机构来维护顶级域名服务器,希望能保障其安全。这里有 13 个管理根服务器的命名机构。想更多了解 Handshake,请点击这里:https://handshake.org/files/handshake.txt 。 图片: https://uploader.shimo.im/f/1QNQk3mJrxn3VgON.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4 Handshake 与 ENS 有何不同? Handshake 与 ENS 分别以不同策略进军 DNS 的地盘。 Handshake 专注于成为整个基础设施的根服务器。传统上讲,根区域整合所有顶级域名,形成根域文件。根域文件都是 2MB 大小的文本文档,其中包括网站名称与相关 IP 地址。ICANN 管理及分发这些文档。Handshake 的目标是成为去中心化风格的 ICANN。 Handshake 内的所有全节点都是根服务器,服务根域文档。Namebase 最终与 Handshake 整合,任何人都可以购买顶级域名。当前你想要购买一个顶级域名,需要填个表格,向 ICANN 支付 20 万美元 也许能得到批准,但也许批不下来。 图片:
简单说,Handshake 域名通过简化支付认证予以解决,具有区块链原生属性,ENS 利用以太坊区块链管理上述两个中心化顶级域名。 DNS 每天处理来自全球数以十亿计的互联网访问请求。如果 DNS 服务器宕机,我们就无法接入互联网。这种网络基础设施是分布式的,但依赖于服务器响应访问需求。依赖服务器就成为遭遇黑客攻击的隐患,也让一些机构有了更大的权力审查内容。 基于区块链的相关服务则提供了在安全性和可扩展性方面非常出色的解决方案,但延迟问题仍然让我很难接受。 我个人对基于区块链技术的相关项目,譬如 Blockstack、Handshake 和 ENS 很感兴趣。当这些系统为扩容做好准备时,他们就有机会在一天当中接受数以十亿计的访问需求。我会密切观察相关进展,当万事俱备时也参与进来。
Pantera 合伙人:读懂 Handshake,了解去中心化互联网的基础层是什么 https://www.chainnews.com/articles/769401448672.htm 事实上,传统域名系统 (DNS)并不得人心,作为一种互联网协议,域名系统可以将域名(比如「google.com」)映射到用户打算使用的服务器和资源上(比如,谷歌搜索引擎服务器)。目前,这种映射关系由互联网名称与数字地址分配机构(ICANN)负责维护并通过 12 家「证书颁发机构」(CA)进行认证(你可以在浏览器中看到绿锁标志),这些证书颁发机构所做的工作,其实就是向顶级域名所有者提供证书,仅此而已。 互联网名称与数字地址分配机构和证书颁发机构非常容易受到网络安全、审查制度和腐败等问题的影响。过去,证书分配有时会出现错误,导致用户查找的域名不准确,继而损害互联网安全性。由于运营证书的公司数量有限,也会出现内容过滤和域名重新定向这些限制小部分互联网用户能力、类似于审查的手段。此外,证书颁发机构还经常提供拥有某些域名的用户身份信息,也为 DDoS 之类的攻击创造了可能性。 Handshake 是一种去中心化协议,旨在优化域名在域名系统根(DNS root)上的注册方式。实际上,Handshake 允许用户通过 HNS 代币来竞标域名:一旦用户申请了某个域名,他们的注册有效期可以持续一年时间。同时,用户还会获得一个加密密钥,以支持隐私、安全地确认他们所拥有的定制域名。 HNS 代币支持工作量证明(PoW)挖矿算法,可以确保人们公平地访问域名,还可以防止类似 Sybil 这样的网络攻击(过去证书颁发机构很容易受到这种攻击)。 2020 年 2 月 10 日,Handshake 主网上线,并在 alexa.com 上注册了大约 100,000 个顶级域名。该项目负责人大多是去中心化领域里的 「大咖」,比如闪电网络联合创始人约瑟夫·潘(Joseph Poon)和 Purse 公司首席执行官安德鲁·李(Andrew Lee)。 Handshake 是迈向去中心化互联网的关键一步,因为域名所有权是互联网体系结构中的核心,也是用户访问特定网站并识别访问内容的关键;去中心化网站访问权限不仅可能促进公平性和安全性,也能为管理和访问互联网上的其他资源开创先河。
ENS 发币前,听团队谈项目 DAO 治理、空投和 Layer 2 规划 https://www.chainnews.com/articles/758887184927.htm ENS 是 web3 的身份协议,最终适用于整个互联网。您拥有自己的用户名,控制个人资料数据,并将其带到您使用的每个 dapp 和服务中。这与 web2 不同,在 web2 中,您为每个孤立的服务使用不同的帐户和用户名,在 web3 中,您拥有自己的用户名并使用到各种应用中。
观点:去中心化「域名」或将成为 Web 3.0 时代的身份系统 https://www.chainnews.com/articles/674913510321.htm 1、去中心化身份需要人类可识别 无论未来的去中心化身份系统是什么样,背后承载的业务多么复杂,它总是要有一套全局唯一的标志符,作为其对每个对象的一种表示,方便我们识别。如同尽管我们每个人都有不同的文化背景,性格,偏好,智力,身高等等。当我们要表示一个人的时候,我们不会从所有细节开始描述他。而是首先提他的名字,或者他的身份证号码。 所谓人类可识别是指,这些全局唯一的标志符号,对人类来说应该是易读易拼写的。
2、去中心化身份是演进出来的,不会突然出现 我们不会突然一天灵机一动,就想清楚了去中心化身份的最终形态。它应该是由某种当下用户愿意持续使用的产品形态,逐渐演进过去的。
3、去中心化「域名」提供了人类可识别的全局唯一标志符 与互联网域名解决 IP 地址难以记忆的问题一样,基于区块链的去中心化「域名」解决了区块链地址难以记忆的问题。以前转账你需要复制粘贴对方的地址,每次仔细地小心翼翼地核对。有了去中心化「域名」,你直接输入 alice.bit, bob.eth 等易读易拼写的名字便可以进行转账。同时,这些名字是全局唯一的,只能由用户的私钥来管理。
4、去中心化「域名」具备演进的基础 至少有两个方面使得用户愿意持续持有去中心化「域名」:一方面是可以转账所带来的实用性;另一方面它的唯一性使得用户乐意将其作为一种个性化的身份标志。 又由于与传统域名只能关联 IP 地址等有限的数据类型不同,去中心化「域名」支持关联任意的数据类型,由不同的应用去读取它所关心的数据,为用户提供不同的服务。比如在转账场景,钱包会读取「域名」下的区块链地址;在个人主页场景,个人主页应用会去读取用户的各种 Profile 信息;在端到端加密通讯场景,应用会去读取用户的公钥。对任意数据类型的支持,使得去中心化「域名」极具灵活性,可以很容易的在上面叠加应用。因此,去中心化「域名」的实用性,会被持续强化。
与 UNI 和 GTC 对比,ENS 的空投分配为何如此追求去中心化? https://www.chainnews.com/articles/790517481307.htm 作为以太坊生态中最接近去中心化身份(DID)形态的底层基础协议,以太坊域名系统(ENS)可能是为数不多的可以与 Uniswap 或 Gitcoin 相提并论的创新型项目,而更值一提的是,由于早期选择了订阅收费制,所以在没有获得风险投资的支持下,持续运营至今。 而且这三个项目的也有比较类似的特质,比如: 已运行超过 3 年的时间,且早期并未推出代币; 代币的作用以协议自身的治理为主,且均支持代理人的治理模式; 与以太坊基金会都有很深的渊源,也是以太坊生态核心的一部分; 协议相对比较底层,有显著的可组合性优势:Uniswap 解决了资产流动性问题、Gitcoin 解决了公共物品资助难题、ENS 为用户提供了去中心化域名和身份。 三者都考虑了协议本身的「去中心化」,所以都采取了空投机制,为协议的早期用户免费发放治理代币,而且这三个项目都把超过 60% 的代币总量分配给了社区、早期用户、贡献者或者协议的财库(DAO)。虽然去中心化程度比不上 Yearn (YFI)这些采用完全公平分发的 DeFi 协议,但是这三个协议还算是相对比较公平的了,其中 ENS 更是因为没有拿过 VC 的投资,不会给任何仅提供资金支持的机构分发代币。 ENS 一直是一个属于社区的开放性公共设施,ENS 的核心部分是去中心化和自运行的(比如,没有人可以抢走另一个人的 ENS 名称),但也有一些事情需要人为介入裁决的。 ENS 是一个比 Uniswap 更底层的公共设施,毕竟「交易」可以算是一个应用层的事情,而 ENS 是一个构建基于区块链的身份系统的雏形,对于这样的协议来说,「去中心化」程度即决定了它的天花板有多高。
去中心化域名ENS为何突然爆火? https://news.huoxing24.com/20211112093521106237.html 近日,以太坊域名服务商ENS的空投成为加密社群讨论的热点。 ENS空投被领取后,最早上线于去中心化交易所Uniswap,在二级市场迅速形成价格,一度冲至30美元。随后,OKEx、币安等各大中心化交易平台跟进。11月10日,ENS价格创下新高,最高冲至86美元,后在65美元附近震荡。 ENS的价格疯狂让人们对它的想象力不断放大,甚至有不少人认为ENS会冲至100美元,Fomo情绪也就此产生。而空投和交易热度过后,才是真正检验ENS应用的最好时机。 ENS为何会让用户充满遐想?以太坊域名到底解决了什么问题?它在区块链网络领域中承担什么角色? ENS是什么? ENS全名「EthereumName Service」,是建立在以太坊上的去中心化域名服务商,ENS可以将以太坊地址转换便于人类易于记忆和识别的字符,形成以「.eth」结尾的以太坊域名。 ENS创立于2017年5月,它是以太坊基金会孵化的一个生态项目,最初的创建者和开发人员是NickJohnson,目前由一个名为True Names LTD的非营利组织管理和开发。根据ENS官网显示,目前,其注册域名数量已达到42万,用户已超过16万。 那么ENS究竟解决了什么问题? 为了更好的了解ENS域名,我们可以先来看一下传统互联网域名的工作方式。 众所周知,互联网域名一般是以「.com」、「.org」、「.me」等后缀的网站名字,如 baidu.com 、taobao.com等等,这些网站以域名这种表达形式被网民识别和使用,而计算机事实上只识别由十进制数字构成的IP地址,但由于这种数字组合的IP地址比较难记忆,也不方便用户使用,于是,把数字IP地址转化为人类易读的语言就是域名诞生的原因。 在现实世界中,最著名的域名服务器就是DNS(DomainName Server),它是域名和与之相对应的IP地址的转换服务器。我们在互联网浏览器上输入的「xx.com」、「xx.cn」等网址访问网页时,DNS域名服务器像一个「翻译官」一样,自动把我们输入的网站域名翻译成了相应的IP地址,从而调出对应的网页。 理解了传统互联网域名后再看ENS就不难理解了,它运行在区块链网络中,主要功能就是把以数字和字母随机组成的以太坊地址翻译成以「.eth」结尾的域名,每个以「.eth」结尾的域名也能解析对应的以太坊地址,可谓是链上地址的「翻译官」。 以太坊地址是以0X开头的、由大小写字母及数字组成的一连串字符,一般的地址长度为42位,不但难于记忆,可读性差,在使用过程中还容易出错。在转账、充值及提现区块链产生的资产时,往往一个不小心会就出现漏掉字符或输错字符的情况,导致交易失败,或打到错误的账户上,造成资产损失,且理论上无法找回。 传统的互联网产品允许用户使用简单的用户名、手机号或邮箱注册成账户,管理和使用产品。区块链想要普及,链上地址也急需优化,变成易于用户识别的语言形态,以提升使用体验。 ENS说白了就是在解决链上地址的可读性问题,它将链上地址翻译成普通人易于识别和使用的方式,把一连串无序的字符解析为互联网网民已经习惯的域名语言「xx.eth」。 以太坊创始人Vitalik Buterin的钱包地址就是一个42位的数字和字母表达,在ENS上,它可以直接转化「vitalik.eth」。如果你想给Vitalik进行链上转帐,无需再输入那个42位的地址,只需输入「vitalik.eth」即可,ENS会自动帮你找到他的地址钱包。
ENS域名将成为链上身份 链上地址「翻译官」ENS为以太坊用户提供了一个很好的地址管理工具,让我们可以根据自己喜欢的字符命名专属域名。那么,如何才能获得一个「.eth」呢? 非常简单,在ENS官网连接以太坊钱包,输入字符注册即可。首次注册需要支付注册年费,字符数不同,年费也不同,越少的字符,费用越贵,所有费用以ETH支付。如果域名到期,还想继续拥有,和互联网域名一样,也需要续费。需要注意的是,由于ENS建立在以太坊链上,目前注册ENS域名需要支付的链上GAS费十分昂贵,近几日,每笔交易的GAS费均在150美元左右。 此外,ENS域名是基于以太坊的ERC-721标准构建,因此也可以将每一个ENS域名视作一个NFT。这意味着,你可以像持有和使用NFT一样管理ENS域名,它同样允许交易和转移。因此,很多人在注册完ENS域名后,就将之在NFT交易市场OpenSea上挂售,期待有需要的买家。 注册「.eth」域名成功后,用户可以设置反向解析,将以太坊地址转换为域名,方便今后记录和转账。反向解析成功后,你在链上的DApp应用界面上连接钱包后,显示的就是域名「xxx.eth」的表达了,而不再是以「0x」开头的冗长地址。 「简化链上的转账支付」是ENS域名更重要的用途之一,它不但适用于ETH地址,目前也支持LTC、DOGE、BTC等地址,如果你想转账这些资产给另一方,不需要输入任何地址,只需输入对方的「.eth」域名即可。 此外,你还可以把你的域名与你的社交账号和邮箱等互联网账户相绑定,你购买的NFT作品地址也可记录在域名上,或设置为你的ENS域名头像。这个ENS域名使用权归你所有,你控制你的个人资料和数据,并可将其带到你使用的每个以太坊的DApp应用和服务中。 除此之外,ENS域名还可以是一个去中心化网络或去中心化应用的名字。目前很多链上应用虽号称是去中心化应用,但网站域名依旧是中心化域名。随着去中心化应用的发展和基础设施的普及,去中心化应用的名字和网站可能都会以去中心化域名表达,供用户识别和检索。 10月9日,一个未知钱包以420ETH(约合200万美元)的价格购买ENS域名paradigm.eth,而Paradigm刚好是知名的加密领域风投机构。再比如交易量和知名度最大的去中心化交易所Uniswap 网站「Uniswap.org」目前还是一个中心化的域名,未来网站可能是「Uniswap.eth」。 可以预测,ENS这种区块链域名将会成为链上参与者的身份表达方式。 ENS严格空投管理为业内称道 尽管ENS域名是2017年创建的元老项目,但从2020年下半年就开启的加密市场牛市中,并没有那么早冒头,直到它开始了原生通证ENS的空投。 11月2日,以太坊域名服务商ENS宣布创建去中心化自治组织(DAO)和发布治理通证ENS,计划将ENS的治理权转交给社区。DAO治理的范围包括投票任命或罢免ENS团队成员、决策ENS社区金库的控制权、未来收入资金的控制权以及「.eth」域名注册机制及定价权等等。 此外,用户可以申请成为ENS 的DAO治理代表。据悉,11月6日,全球流量最大的交易平台Coinbase申请成为ENS去中心化自治DAO的治理代表。 治理通证ENS发行总量为1亿个,其中的25% 将会空投给注册过ENS域名的地址;另外25%将空投给过去5年为ENS做出贡献的社区人员,包括Discard社群的管理人员;剩余的50%归属于ENS的DAO组织。此次空投的范畴是所有于11月1日前注册过ENS域名的地址,11月9日,持有这些地址的用户可正式申请领取。 11月9日,空投开始领取后,ENS迅速在去中心化交易所Uniswap形成价格,最高冲至30美元,随后OKEx、币安等各大中心化交易平台也上线了ENS,广泛的交易市场让这个通证的价值最高冲至86美元。 如果按照此次人均空投数100 ENS计算,每个获得空投的用户收益在5万元左右。一时间,通过ENS空投获利的各种消息、截屏传遍了加密社区。广为流传的是一位名叫鸭鸭的ENS志愿者的「暴富故事」,该志愿者是ENS社区的Discard成员,据说收到了49296 ENS空投,若每ENS以80美元计算,鸭鸭的这波空投收益在394万美元。这条巨额空投的暴富传奇在社交平台上流传,也快速增加了ENS域名服务商的知名度。 除了ENS的造富效应外,该项目对空投的严格管理也被业内称道。11月4日,有用户在推特上称,他发现在域名ENS发布空投消息之前,约有700个独立地址以每个地址存入0.1 ETH的方式注册了数量庞大的ENS域名,以此博取空投。显然,这是想刷量薅羊毛。 然而,项目方并没有放任这种行文。ENS的核心开发者Nick Johnson在推特上回应,已经将这些地址加入了黑名单。这意味着这些地址将无法收到ENS空投。 那么,ENS空投发放及管理有哪些值得项目方借鉴和学习的呢? ENS空投权重主要按账户而非域名数量计算,空投的ENS数量=0.27持有ENS域名的天数+0.067距离域名到期的天数(最多8年)。如果账户额外设置了反向解析,则会将上述空投的数量*2。 这样的空投规则致使空投账户权重以账户地址为准,而非以注册的域名数量为主,从而避免了域名炒作的投机者;另外,持有ENS域名的天数则识别了为薅空投的羊毛党,因为羊毛党们往往具有短时刷多个域名的行为特征,「天数」规则让空投权重倾向了早期就注册了ENS域名的真实用户;「设置反向解析空则投数量翻倍」的规则,进一步减少了投机者的权重,也是识别真实用户的方式,同时让空投数量更加公平而科学,因为,反向解析对应地址到域名的转化过程,不但需要GAS费支出,更重要的是1个ENS域名账户只能对应1个地址,往往那些使用域名的真实用户才会设置反向解析,即使注册多个域名,也往往只会有一个域名设置反向解析。 从这样的空投计算方式上推测,ENS域名服务商似乎更想将通证ENS分发给域名的真实使用者和社区的贡献者,而非炒域名的投机者和薅空投刷量的羊毛党。 大规模的空投、公平的空投机制、代币的价格狂欢让ENS域名服务瞬间走红,品牌效应随关注度的提升而提升,当然也必然出现市场Fomo情绪。 作为一个带有价值通证的区块链应用,热度随着时间逐渐降温后,市场对ENS考验才会开始。毕竟,因为空投带来的财富效应而获得的热度往往也消失的很快,红极一时的NFT项目Loot就曾因空投和治理通证AGLD的发行蹿红于市场,但热度过后,Loot的生态发展并没有续火。 ENS目前是以太坊链上域名应用板块的「花魁」,而链上域名赛道会不会像DEX、机枪池、借贷一样出现百花齐放的状态,依旧需要时间检验。可以预见,在多链格局下,各种仿ENS域名服务的项目将会出现,那时,每个链都将建立各自的域名服务体系,跨链的存在也让域名的彼此识别成为技术挑战,对于用户来说,管理各种域名又会变成一件麻烦事。
ENS 估值:不仅仅是域名 https://mp.weixin.qq.com/s/OqsBItAuExMy4ToToHFC8Q 就其本质而言,区块链创造了绝妙的资产记录方式,而其中一种最大的数字原生资产就是域名 (domain names)。基于区块链的域名是一种将 IP 地址映射到人类更加可读的名称的数字资产 (比如将 13.57.64.34 映射到 Messari.io) 。作为首批原生数字资产之一的域名,自比特币诞生以来,诸多项目都试图将互联网域名桥接到区块链上面,这也就不足为奇了。
ENS: 以太坊域名服务 以太坊域名服务(Ethereum Name Service,即 ENS) 是一个域名注册协议,旨在将一个人类可读的域名 (比如 alice.eth) 映射到一个以太坊地址。 ENS 提供了几个关键的用例: Web3 身份/用户名 原生支付 增强域名产权 去中心化网络 我们分别来阐述一下这些用例。
Web3 身份 虽然 ENS 最初只是在以太坊区块链上创造 .eth 的域名,但到了 2021 年 8 月,ENS 既包括了.eth 域名,也包括了 DNS 域名 (比如 .com、.cash、.money)。实际上,诸如 Google 等公司可以将其 DNS 域名 (即 Google.com) 整合到 ENS 中,并将其域名作为一个钱包、Web3 用户名和一个去中心化的网站。 目前,已经有 447,623 个 ENS 域名 (包括 .eth 和 DNS 域名) 被创建出来了,其中 72% 的域名是 .eth 域名。 此外,就像互联网用户可以使用 Google、Twitter 或 Facebook 的账户登录各种网站一样,ENS 也有可能成为 Web3 中的“单点登录”。由于 ENS 域名是自我保管的,因此消除了传统上的使用中心化的中间人 (比如 Google) 来登入到各种平台。
原生支付 所有的 ENS .eth 域名和 DNS 集成域名都可以作为加密货币原生钱包地址,它们可以接收多种加密货币,包括 BTC、ETH、DOGE 以及其他集成的资产。通过将 ENS 连接到 DNS,可以将交易发送给特定的网站来进行付款,而无需通过支付中间商来进行。
增强域名产权 ENS 致力于集成到我们现有的域名系统 (DNS,即 Domain Name System),因为 DNS 支撑着当前世界浏览互联网的方式。然而,与传统的 .com 域名注册提供商 (比如 Verisign 或者 GoDaddy) 不同,ENS 协议无法撤销用户的 .eth 地址,因为用户控制着自己的域名 (除非用户停止为该 ENS 域名付费)。
去中心化网络 ENS 地址可以与 IPFS (星际文件系统)、Sia Skynet 和 Arweave 一起使用。比如,通过将 ENS 或集成到 ENS 的 DNS 连接到 IPFS,网站可以存储在 IPFS 上。 然而,ENS 的最终好处并不仅仅来自于单一的用例,而是潜在用例的聚合。作为一种具有原生支付和潜在抗审查特性的协议,ENS 尚处于早期阶段。随着 ENS DAO 及其治理代币的推出,ENS 的未来将变得越来越有趣。我们一起来看看 ENS DAO、该协议的空投,以及 ENS 的现状。
ENS DAO 作为实现 ENS 协议去中心化的一部分,ENS 已经推出了自己的治理代币,并将通过 DAO (去中心化自治组织) 的方式来运作。
ENS 空投 ENS 空投可能是最近比较公平的空投之一。通常,DeFi 协议会将空投奖励给向 DeFi 协议注入资金的用户,而 ENS 空投并不偏向于花费最多的用户;相反,ENS 的社区代币分配要比大多数其他追溯性空投都要更加不偏向于富豪。在 DeFi 协议中,流动性可以说是最重要的附加值,因此追溯性空投往往会根据用户往协议中部署的资金量成比例地奖励给用户。然而,虽然 ENS 协议会从用户支出的费用中获得收入,但该协议决定资本并应该是作为社区贡献的最终因素。 ENS 在空投时还为活跃用户添加了一个乘数,即如果用户的账户额外设置了反向解析 (Reverse Record),则会获得双倍的 ENS 代币。 ENS 代币的分配比例如下: 25% 分配给 .eth 持有者 (超过 13.7 万个账户) 25% 分配给 ENS 贡献者 (超过 100 个组织和个人,以及超过 450 名活跃 Discord 用户); 50% 分配给 ENS DAO 社区金库 共计有 137,689 个钱包地址符合 ENS 的空投条件,这些地址在 2022 年 5 月 4 日之前可以领取 ENS 代币。此次空投的中位数是 180 枚 ENS 代币,按照今天的价格,这相当于约 1 万美元。虽然这 2500 万枚用于空投的 ENS 代币中超过 60% 的人已经申领 (如下图所示),但仍有 40% 的代币无人申领。由于空投量如此之大,代币售出可能会带来潜在的负价格压力。 值得注意的是,虽然 ENS 空投系统是最好的系统之一,但仍然向 ENS 生态系统中一直不活跃的过去参与者分配了太多的代币。
ENS 治理 根据其公告,ENS 代币持有者将必须正式地向 ENS 根秘钥持有者申请才能获得治理该协议参数 (也即域名定价、价格预言机等) 和控制当前社区金库资金的能力。任何治理提案将需要至少 10 万枚代币的支持才能进入投票环节,同时参与投票的代币数量至少达到总代币数量的 1% 且多数投票表示支持的情况下提案才能通过。ENS 持有者们被鼓励将他们的投票权委托给代表他们观点的某个社区成员。 此外,ENS 还在开曼群岛成立了ENS 基金会,从而以合法的身份代表该 DAO 组织,便于在现实世界中采取任何必要的实际行动,以及选举或罢免董事。 也许最重要的是,ENS 代币持有者在认领代币时被要求直接对 ENS 宪法进行投票。基本上,该 ENS 宪法概述了几个关键原则,包括 ENS 治理必须尊重 ENS 域名用户的产权,避免寻租行为,避免支持其他竞争性协议,以及在不牺牲 ENS 去中心化的情况下最大限度地与传统 DNS 域名系统集成。 我认为大多数人并不完全理解这最后一个方面的重要性,所以在这里简单地解释一下其重要性。
为什么说去中心化域名及账户系统对Web3至关重要? https://www.chainnews.com/articles/930083723391.htm 如果回忆一下初次进行的加密货币转账时的体验,特别是在确认收件人地址时,相信你可能会被这几个问题困扰过:这串像乱码一样的地址到底对不对?是需要一个一个字母校验准确性吗?字母大小写乱了要不要紧?漏了一个字母怎么办?如果转账错误可以回滚交易吗? 而相比之下,我们使用的所有常规的互联网产品中,大多数时候只要确认一个简单的姓名、用户名、昵称、手机号或邮箱,就能放心的确认对方的身份或地址。 就好像「用户体验」这件事一直都没提到加密货币世界的优先级中,如此普遍的需求竟然 10 年后仍旧没有解决。 如今已经有越来越多的初创团队开始探索这个领域了,他们的核心是提供「翻译」的服务,在「计算机语言」和「人类可读语言」之间进行互相的「无损」转译。 如今给以太坊创始人 Vitalik Buterin 转账的时候不需要记录下他原始的以太坊账户地址(0xd8dA...6045),而是只要记住「vitalik.eth」就行,后者就是一个典型的人类可读的用户名。 其实以比特币和以太坊为首的区块链网络,由于账户底层采用了非对称加密技术,也就是常说的公私钥加密,所以这套系统天然就是对于计算机友好的,也就导致了人类的可读性相当不友好。 为了解决这个问题,这些团队利用了区块链的智能合约功能,或者直接利用公链本身,构建一套「映射」和「翻译」系统,将用户常用的区块链原生的底层地址映射到人类可读的「用户名」,作为用户对外部世界公开的一个「身份」。 目前在构建这类用户可读账户系统的底层协议中,有 Ethereum Name Service(ENS)、FIO、DAS 等几个项目,他们各有自己的特点:ENS 最流行、FIO 提供了更丰富的功能、DAS 的互操作性更出色。
另一个场景:域名系统,即业务入口 而除了账户系统之外,还有一个非常庞大的应用场景,就是「域名系统」。 因为区块链网络不仅仅可以承载用户的资产,在智能合约的加持下还可以提供各类业务或服务,特别是互联网或金融类的业务,也有不少人将基于去中心化技术栈构建的互联网服务称为 Web3。 所以这些业务的服务入口,也就是 Web 2.0 中常用的「网站」形式,就可能会发生一些基础设施层面的根本性变化。 简单来说,传统的 Web 2.0 应用,主要是由「域名」(比如 google.com)和「服务器」(比如托管在亚马逊的云服务)组成。然后,通过传统的 DNS (域名服务)体系,将域名和服务器所对应的「IP 地址」进行映射,这样普通用户也就可以通过「google.com」访问到谷歌的网站了。 而到了 Web3 的世界中,为了将这两者去中心化,「服务器」提供的存储和计算能力就可以通过 IPFS、以太坊、Dfinity 等各种去中心化技术组合实现,而社区也寄希望于通过区块链网络将「域名」去中心化。 最早的尝试的 Namecoin 已经是一个超过十年前的项目了,它通过分叉比特币的代码,创建出了一个以「.bit」结尾的顶级域名的区块链网络,希望更多下游应用集成他们,试图独立并颠覆现有的 DNS 体系。 不过他们也碰到了自己的问题,毕竟项目的概念过于超前,所以直到 8 年后才出现几个同类的项目,比如 Unstoppable Domains、Handshake 等。另外,像 ENS 和 DAS 也是同样支持这类应用的,而且 ENS 也是目前最广泛使用的去中心化域名。
横向对比 在这些去中心化域名和账户系统的协议中,Namecoin 和 ENS 是其中最核心的两个。Namecoin 首次利用区块链进行域名的管理,而 ENS 在以太坊智能合约的加持下成为了一种全新的账户体系和去中心化应用协议栈的一部分。 加上那些新型的协议,所有这些项目都可以分为两大核心场景:专注于域名、专注于账户系统,也有些项目会同时支持两类场景。 「专注于域名」的项目用户场景更多是替代或补充现有的 DNS 体系,通过与 IPFS 等协议的集成,可以实现完全去中心化的前端网站的功能,所以他们更关注于与网页浏览器(比如 Brave 或 Opera)进行合作,提高用户体验。目前 ENS 和 Unstoppable Domains 是被浏览器集成最多的协议。 「专注于账户体系」的项目更多的是赋予用户使用该账户体系的场景,比如在去中心化应用(DApp)中直接集成,而且更需要关注于与加密货币钱包等入口级产品进行合作和集成,提高用户体验。目前也就 ENS 被广泛的集成在主流的加密货币钱包以及 DApp 中,而 FIO 声称获得了许多加密货币钱包的支持,但是实际的采用度上仍处于早期,社区关注度也下滑至几乎不可见。 而另一个核心差别在于注册名称的所有权模式,有的是永久所有权(但可能需要每年进行一次声明交易,支出网络交易费即可),而有的是租赁模式,需要按年支付一定的租赁费。 可注册永久所有权的协议对用户而言更友好一些,相当于一次支付永久使用,而租赁模式对协议本身更友好,持续的收入可以用来进行协议的维护和功能迭代。 除此之外,各个协议还有是否选择自建公链,具体的注册价格等多种维度的区别。 图片: https://uploader.shimo.im/f/OoVHTuYOVPZgXtvm.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4
始祖:Namecoin Namecoin 是比特币最早的 Fork 之一,甚至早于狗狗币,区块创世时间仅比比特币晚了 2 年 3 个月。其非匿名创始人 Vincent Durham 早已退休,协议已交由其他开发者维护。 不过 Namecoin 可以算是一个失败的尝试了,目前疏于维护也没有具体的应用,所以对这段历史没有兴趣的话完全可以跳过这部分内容直接查看下一章。 所以 Namecoin 很多参数直接参考了比特币,共 2100 万个原生代币 NMC,但其代币最小单位「swartz」是为了纪念 RSS 协议和 Markdown 协议开发者、Reddit 联合创始人 Aaron Swartz,他此前也在博客(https://web.archive.org/web/20170424134548/http://www.aaronsw.com/weblog/squarezooko)中描述过一种后来被 Namecoin 实现的方案(Nakanames)。 与那些利用比特币代码再做类似的加密货币不同的是,Namecoin 是希望通过区块链技术来存储类似于 DNS 的记录,也就是将「.bit」与其他具体的 IP 地址、系统内地址的「映射关系」记录在 Namecoin 的区块链上。 所以也可以将 Namecoin 区块链看作是一个维护「.bit」这个顶级域名记录的数据库。至于他们为什么选择「.bit」这个域名,可能是因为这个词代表了计算机领域中二进制的最小单位「比特」。 而对于大多数的传统顶级域名(比如最流行的「.com」)来说,其实是由一家名叫 ICANN 的非营利机构专门负责管理和维护的,它全称为 Internet Corporation for Assigned Names and Numbers (互联网名称与数字地址分配机构)。该机构成立于 1998 年,位于美国加州,除了管理和协调顶级域名之外,还负责管理全球 IP 地址的分配。 Namecoin 目前还是独立于 ICANN 体系的,他们选择的「.bit」幸好还不是一个传统的顶级域名,所以未来还是存在兼容或者接入 ICANN 可能性的。 不过相比中心化管理的 ICANN 而言,Namecoin 的特点还是非常明显的,和比特币一样,它的账本基于分布式存储,网络安全依赖算力,更重要的是它的域名注册过程抗审查,也无需许可。
用户场景:ZeroNet Namecoin 诞生的十年间,最重要的一个用户场景来自于它被「去中心化网络」ZeroNet 集成,成为了该网络内的「域名」。 使用起来也很简单,用户可以在注册 Namecoin 的域名时,将 ZeroNet 网络内的页面链接映射至某特定「.bit」域名中,然后其他用户就可以使用「xxxxx.bit」访问 ZeroNet 内的页面了。 对于 Namecoin 而言,它只是存储了 bit 域名和第三方系统页面唯一标识符(类似 IP)的数据在 Namecoin 网络的区块链中,而第三方系统只需要运行 Namecoin 节点就可以获取所有这些关联关系。 说起 ZeroNet 本身,其实也是一个比较极客和小众的项目,它采用了比特币的密码学技术和 BitTorrent 的 P2P 网络技术组建出一个去中心化的网络,在该网络内用户可以无需许可的创建网站或服务,网站内容也会被去中心化分布式存储,也可离线访问。用户只需运行一个 ZeroNet 的客户端就可以接入该网络。 ZeroNet 协议于 2015 年至 2019 年之间还在积极开发,但后来却疏于维护管理了。该协议未曾发行代币,且由于过于自由可能会被用在非法暗网等场景中,已被部分国家通过技术手段屏蔽。
如何接入现有基础设施? Namecoin 作为一个独立于 ICANN 体系的协议,目前还没有办法直接复用现有的互联网基础设施,特别是域名解析(DNS)的流程。 对于传统域名而言,比如用户在访问「.com」域名时,会通过各级缓存或者 DNS 服务实现域名与 IP 地址的解析,这些已经是大多数设备的默认流程了,用户无需感知,拆开即用。 但是对于 bit 域名的使用者而言,还需要运行特定的软件或者服务才可以实现,这部分会增加用户的上手门槛。 Namecoin 区块链数据本身的安全性是由密码学保证的,所以用户需要先运行一个 Namecoin 的全节点,将所有域名的记录下载到本地。然后还需要运行一个官方的 NMControl 的工具,它类似于一个本地的 DNS 服务器,将会兼容和处理所有与互联网之间的连接。 它还是可能会存在一些兼容性上的问题,比如它依赖 Python,所以在 Windows 系统的环境中有点不太友好。官方表示,「NMControl 拥有很好的兼容性,但并不完美。」 但距离成为一款大众产品,它还有很多改进空间。
行业标杆:Ethereum Name Service (ENS) 毫不夸张的说,以太坊域名服务(ENS)已经逐渐演变成加密货币市场中影响力最大的账户体系和去中心化域名系统,虽然它仍旧是一个规模很小,用户体验非常初期的项目。 ENS 早期是一个由以太坊基金会孵化的项目,它基于以太坊的智能合约实现,所以不需要维护额外的区块链网络,甚至连货币体系也是复用了 ETH,最近才公开将发行协议代币。后来随着项目的完善并拥有了持续的现金流,已独立于以太坊基金会运作。 相比较前辈 Namecoin,ENS 进一步拓展了用途,不仅局限在去中心化域名领域,而是间接地成为了一款具有社区共识的账户体系。 除了很多 DeFi 以及 DApp 通过「.eth」域名部署去中心化的前端网站版本之外,很多加密社区的 KOL 将自己的 ENS 账户作为推特的名字,而且也有不少应用采用 ENS 的二级域名作为协议的账户系统。
另外,ENS 的去中心化域名的解析能力也已经被集成在了几个加密货币友好的网页浏览器中,比如 Brave 和 Opera 等。 另外 ENS 还提出了另一个神奇的解决方案,相比 Namecoin,ENS 可以更方便地接入传统互联网的基础设施,兼容所有现有的浏览器。这个方案实现起来其实很简单,就是 ENS 团队购买了 eth.link 这个传统的域名,为所有访问 ENS 域名的用户提供解析服务。 也就是说,用户只要在 ENS 域名后加上「.link」即可。举个例子,对于有原生解析能力的浏览器来说,访问「uniswap.eth」网址就可以进入 Uniswap 的去中心化版本的网站,而对于没有原生解析能力的浏览器来说(比如 Safari 或者 Edge),访问「uniswap.eth.link」也可以访问该网站,因为「eth.link」的持有者是 ENS 团队,他们可以决定其二级域名「uniswap.eth.link」访问到哪些资源。 不过,eth.link 本身是否可访问可能会因国家或地区而异。而且这可能会带来一些中心化的风险,比如 eth.link 服务器或许会被攻击。所以 ENS 提供的这个服务是目前阶段下妥协了安全性和用户体验的一种解决方案,长期来看还是需要依赖以太坊区块链的全节点才能确保数据的绝对安全。
反向解析:账户体系初见成效 ENS 的反向解析功能在各个去中心化应用中的集成,意味着用户和应用都在将 ENS 看作是一种底层的账户体系。 有必要先解释一下,对于以太坊的用户而言,通常是先创建一个 0x 开头的以太坊地址,作为用户的收款地址。然后才考虑注册一个 ENS 的名称,比如 vitalik.eth,将 vitalik.eth 映射到这个 0x 开头的以太坊地址,这种被称为正向解析。
正向解析:vitalik.eth ———> 0xd8dA...6045 而反向解析则是用户拿着 0x 的账户地址登录应用后,比如 Uniswap 的网站,用户就不会看到这串 0x 开头的地址,而是直接映射到了用户的 ENS 地址上。 反向解析: 0xd8dA...6045 ———> vitalik.eth 这也就意味着用户和应用开始将 ENS 名称作为自己默认的一种用户名了。更有意思的是,设置过反向解析的地址,会在以太坊用户最大的区块浏览器 Etherscan 上直接显示 ENS 账户名。 在反向解析功能刚推出后,社区其实并未大规模意识到该功能的用处,但是 ENS 团队举办了相关社区活动,鼓励更多应用和用户设置反向解析(因为这个功能需要额外步骤操作),所以才被各个应用和用户了解。
第三方协议集成:Web3 应用的默认账户系统? 另外 ENS 也成为了不少协议集成使用的账户系统,一般是通过二级域名的方式实现的,比如三大 Web3 应用 Mirror、Radicle 和 Argent。 Mirror 是去中心化的内容发布平台,文字内容通过存储在 Arweave 实现永久存储,而业务逻辑和账户系统则是搭建在以太坊之上。由于 Mirror 拥有 Mirror.xyz 这个传统域名,而 ENS 又和 xyz 域名开展了深度合作,所以 xyz 域名也可以运作在 ENS 的体系之中。 Mirror 账户系统神奇的地方在于包含了双重功能:既可以作为以太坊地址的映射,也可以作为网站的链接。 用户可以注册(目前还未完全对外开放)一个 mirror.xyz 的二级域名作为用户的账户名和网址,比如 Linda Xie 的 Mirror 账户是「linda.mirror.xyz」,在 ENS 中该账户会解析至一个以太坊地址,而且可以直接在网页浏览器访问该链接进入 Linda Xie 的 Mirror 页面。 Radicle 的做法也比较类似,它是一个去中心化的代码管理工具(类似于 GitHub),在 Radicle 系统中用户可以注册一个「radicle.eth」的二级域名,作为整个 Radicle 网络的用户名和唯一标识符。 Argent 是一个基于智能合约的加密货币钱包,用户可以注册一个「argent.xyz」的二级域名作为用户的账户名,方便用户使用钱包工具。巧合的是,上述三个项目的官方网站都是 .xyz 结尾的,是因为 ENS 早期对于 .xyz 的支持更友好,目前已经开放至更通用的域名系统了。
新秀:DAS、Unstoppable Domains 、Handshake 和 FIO 除了以上这两个最早的域名系统外,还有几个比较新型的协议也值得关注,特别是 DAS、Unstoppable Domains 、Handshake 和 FIO。 DAS:专注互操作性,支持任意区块链 DAS 的全称是 Decentralized Account Systems (去中心化账户系统),它采用 Nervos 作为该系统的基础设施,也正因为采用了 Nervos,它相比以太坊可以实现很多独特的功能,比如可以使用任意公链的私钥来注册和管理 DAS。 从具体用例来说,DAS 目前已经支持了通过 ETH 和 TRX 的私钥来管理和控制 DAS 协议,这也就意味着以太坊用户可以直接管理到 Nervos 网络中和 DAS 相关的智能合约,而不需要生成 Nervos 的地址。 能实现这个功能是因为 Nervos 协议的底层设计上更抽象,可以兼容任意区块链的特定密码学算法。比如此前另一个名为 Portal Wallet 的团队曾演示过可以通过以太坊地址收发 Nervos 网络中的资产,就是因为 Nervos 可以支持以太坊的公私钥算法。 从钱包支持上来说,DAS 应该说是仅次于 ENS 的了,已经支持了多个主流钱包,包括 TokenPocket、imToken、HuobiWallet、AlphaWallet、HyperPay、BitKeep 等,像 NFTScan,NFTGo 这些应用都已经集成了 DAS。 另外 DAS 也采用了「.bit」域名,毕竟这个域名不是 Namecoin 团队的专利,也没有被 ICANN 注册过,所以大家也都可以使用,虽然可能会对 Namecoin 的老用户造成一些困扰,但其实应该已经没有 Namecoin 的老用户了(比如我就曾经注册过一堆 Namecoin 账号,但从来没续过费)。 DAS 最核心的场景除了可以作为统一的加密货币收款账户,支持收发多链的资产之外,还可以作为个人信息的主页(bit.cc),或作为去中心化网站的域名等。但从团队的愿景和产品名称上来说,DAS 更像是一个账户系统,而域名只是附带的一种功能。 在上线主网后 DAS 的数据增长也是值得关注的,根据官方最新的数据显示,近三个月独立注册的地址数超过了 5000 个,注册的账户超过了 2.5 万个,而且目前仅开放了 4 位以及以上总量的 35%,后续应该会随着系统成熟逐渐开放更多可注册账号。 Unstoppable Domains:永久所有权域名 Unstoppable Domains 推出了可购买永久所有权的「.crypto」(和其他更多)顶级域名,而且 Unstoppable Domains 在浏览器集成中有非常大的优势,它也几乎支持了 ENS 支持的浏览器。除此之外,Unstoppable Domains 还自己开发了网页浏览器(基于 Chrome 的开源版本),可以提供更完美的用户体验。 Unstoppable Domains 并没有推出独立的区块链,而是基于其他区块链的智能合约即可,比如「.cryptp」的域名服务就是以太坊网络中的智能合约系统,从这个角度来说,它可以比较方便的借鉴 ENS 协议。 Handshake:可拍卖任何顶级域名 Handshake 的野心则更大一些,希望从命名空间的初始开始,搭建出一个完全平行于 ICANN 的体系,在这个系统中,无论用户想注册「.crypto」还是「.eth」都可以,但是要先进行拍卖,所以它可以提供无限种可能性的域名结构。而且它为了迁移现有的 DNS 体系,还为那些全球最知名的网站进行了预留,这些域名的持有者只要通过密码学的验证就可以获取在 Handshake 中的域名。 Handshake 是独立的公链,并采取 PoW 挖矿机制,也有专业的团队推出了 Handshake 的矿机。不过这可能会带来的一个问题是,原本只需要处理业务逻辑的协议,还需要额外担心网络的算力以及被攻击的可能性,而 ENS 和 Unstoppable Domains 只需要依赖以太坊的安全性即可。 FIO Protocol:专注于加密货币钱包集成 FIO Protocol 是一个专注于和钱包合作的去中心化账户系统,因为它的全称是 Foundation for Interwallet Operability (钱包间可操作性基金会)。它最重要的合作方是钱包,因为它是加密货币的入口级应用。与钱包深度集成可以为 FIO 协议提供更完整的用户体验,比如对于交易功能而言,可以提供「请求交易」、「上下文交易」等功能。 FIO Protocol 也推出了自己的区块链网络,采用 dPoS 共识,这可能会成为它承载高性能的优势,也可能会成为质疑它安全性的劣势。
总结 基于区块链的去中心化域名和去中心化账户系统已经诞生了 10 年,先驱 Namecoin 虽然还在运行,但是已经成为了一个小众的项目,用户采用度也比较低。 后来 ENS 则是走了一条更实用主义的路线,而且随着以太坊生态的快速扩张,也获得很多的红利,许多第三方应用利用它搭建特定的账户系统,成为了以太坊生态不可或缺的一种基础设施。 也正因为它与以太坊生态如此深度的绑定,可能会限制它成为一个更通用的协议,毕竟用一个以太坊域名「.eth」收发 Solana、Mina、BTC、BSC 之类的资产,总感觉怪怪的。 所以从这个角度来说,「.crypto」、「.bit」或者可自定义顶级域名的协议会更大气一些,他们的域名通用性更好一些。除此之外,这些协议还在从钱包集成、互操作性、所有权模式探索更多可能性。 不过还好这个赛道的项目数量没有像 DeFi 这么多,也没有特别同质化。无论未来这类协议是一家独大还是多协议并存,其实并不重要,但是我相信在 Web3 的世界中,一定需要这样的去中心化域名和账户体系,承载应用、网站和用户身份,但目前的这些项目还是处于非常早期的探索阶段,在协议集成、用户体验、与 Web2 世界的接入,还有很多很多改进空间。
潜在的“捡漏机会”?Web3的基础设施:去中心化域名 https://www.btc170.com/hot/5559.html 10 月 9 日,一个未知钱包以 420个ETH购买了以太坊域名paradigm.eth,这是迄今为止最大的一笔 ENS 域名交易。 花这么大手笔买一个域名是为了什么,注册具体怎么操作呢,这背后还蕴含着什么样的商机,让我们来一探究竟。
01 什么是 ENS? 前阵子,有用户通过链上数据结合 ENS 发现,与 Divergence Ventures 某分析师相关的一系列以太坊地址,在 Ribbon 空投宣布(5 月 25 日)前与 Ribbon 产品相继进行了交互,最终共计有 30 多个地址获得空投,从而被怀疑可能是有“内幕交易”,一时间闹得沸沸扬扬。 包括更早之前的 OpeaSea “老鼠仓事件”,其实也是因为对应高管使用了自己公开的 ENS 地址被挖掘出来。 而其中扮演关键角色的“ENS”,全称 Ethereum Name Service,是基于以太坊的分布式域名服务,它提供了一种安全且去中心化的方式,将简单的人类可读域名解析为链上及链下的地址资源。 2017 年 5 月 4 日正式登陆以太坊的 ENS ,通过独有的竞标机制,使得任何用户都可以通过竞价流程为自己的以太坊地址注册一个(或多个)以“.eth”结尾的以太坊域名。 简单来说,ENS 可以把个人长且难以记忆的“0x 开头的以太坊地址”映射到自定义的短地址,譬如 satoshi.eth、vitalik.eth 等等。 这样的话,在支持 ENS 的钱包中,用户不必再复制和粘贴长地址,可以直接使用 ENS 域名来绑定各种加密货币地址,并接收加密货币的付款。 图片: https://uploader.shimo.im/f/oPQUz2qDgVw8FTCj.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4
同时 ENS 也可以与自己拥有的 DNS 域名一起使用,目前 ENS 支持许多 DNS 域名,如“.com”、“.io”、“.xyz”等等。 此外 ENS 是构建于 ERC721 协议,也即每一个 ENS 域名其实就是一枚 NFT,所以目前注册完成之后,可以在 OpenSea 等 NFT 交易市场选择一个价格挂出,后续进行拍卖转让。 从某种程度上讲,以太坊地址等长数字字母混合的形式(一般都是 42 位)对绝大多数用户而言绝不友好,本身也不利于加密普及,每年因为地址错误输入导致的巨额损失事件也屡见报端。 而 ENS 将以太坊地址替换为便于人类记忆的字符,这是加密普及的关键一步,用户可以选择一个更友好的用户地址进行记忆,使得发送和接受加密资产变得简单,减少转账时转错地址的风险。
02 去中心化域名的发展 根据 ENS 此前公布的财务报告中表示,2020 年它共获得约 31 万美元的资助,并通过 ETH 获得 70 万美元收入,2020 年的支出为 76 万美元,主要体现在工资、法律咨询、黑客马拉松奖、赏金和网站和服务托管等方面。 而截至目前 ENS 共有近 40 万个注册域名,集成了 300 多个应用,从钱包、应用到浏览器遍地开花,逐步建立了一个相对完备的生态。 在最近的上海万向区块链峰会上,Vitalik 也表示,对于用户来说,基础设施是关键,而 ENS 是一个非常重要的基础设施。 有很多以太坊用户用 ENS,未来预计有越来越多的人使用 ENS,ENS 当前面临的问题是所有的功能都是在主网上实现的,这就导致交易费用非常高,这也正是我们在基础设施方面面临的挑战。 所以与此同时,目前除了基于以太坊的 ENS 之外,还有其他一些区块链域名系统,它们有借助竞争公链低廉、高吞吐量的底层优势,但在生态建设方面却暂时逊于 ENS。 这包括大众都已经熟知的 EOS 短域名和基于 Nervos 的 DAS、Terra 生态的 TNS、Solana 生态域名服务等等。
EOS 账号 其中老牌的 EOS 账号本身的设计就像互联网域名域名,是 12 位可包含数字与字母的字符:注册账户需要一个正确映射的 EOS 帐号,成功映射后用户就会有一个 EOS 公钥和一个对应私钥,不过短于 12 位的 EOS 账号需要竞拍,它不仅短,更支持域的概念。
DAS 账户 而今年逐步兴起的 DAS(Decentralized Account Services)则是“基于 Nervos CKB 开发的去中心化账户系统”,所有 DAS 账户以“.bit” 结尾,可以使用全球多种语言文字甚至 Emoji 进行注册,每个 DAS 都是独一无二的,同名的 DAS 账户不能被重复创建, 同时 DAS 基于 Owner 和 Manager 的设计,给了相比 ENS 不一样的丰富玩法可能: Owner,该 DAS 账户的最终所有者,可以转移该账户和设置账户的管理员; Manager,该 DAS 账户的管理员,可以管理该账户的 Records,子账户等; 此前“OK.bit”的 NFT 在币安拍卖最终成交价为 44529.2 BUSD,10 月 19 日 DAS 域名的交易市场也开放,等于也是为 DAS 开设了专门的流动性市场,迈出了公允市场定价的关键一步。
TNS 域名服务 TNS 是 Terra 生态的域名服务系统,由 Terra 生态区块浏览器 Extraterrestrial Finder 团队开发,旨在提供「.ust」等后缀的 Terra 生态域名服务。 据报道,最近 TNS 向 10 月 25 日前参与测试的用户开放优选域名服务,即将面向所有用户开放。
SOL 域名服务 Solana 域名服务旨在提供一种去中心化和可承担的方式,将域名(.sol)和链上数据连接起来。这些链上数据可以是 SOL 地址、IPFS 的内容 ID、图片、文本、或者任何其它的东西。 域名服务一个很明确的优势是可以与 SOL 地址映射,便于人们读取,并替代使用 SOL 地址进行链上转账与支付。目前支持英文、简体中文、繁体中文、表情注册域名,且收到的所有 USDC 都会用来回购和销毁 FIDA (Bonfida 项目代币)。
03 ENS的注册使用体验 接下来我们以 ENS 为主要对象,通过实际的注册、反解析、使用等流程,来和大家一起详细了解下去中心化域名的特色、相对优势及在 WEB3 时代可能扮演的角色定位。 比如,xxxxx.eth的域名,具体注册分为以下三步: 首先,我们需要在钱包中确认一笔交易,这是完成域名注册所需的两笔交易中的第一笔, 如果第 1 步完成之后的 24 小时内没有进行第 2 步,则需要从第 1 步重新开始。 其次,批准第 1 步交易后然后等候 1 分钟左右,确定全网没有同样选择注册这个域名,同时也是在保护我们的注册请求。 最后,我们需要在钱包中再次确认一笔交易,只有在这次交易确认后,才能确定是不是成功注册了这个域名。 若一次性注册了5年的期限,即到 2026 年 10 月 18 日到期,彼时可选择进行续费展期,和传统的互联网域名的规则类似。 同时整个过程中的主要费用均为合约交互的链上操作费用,作为 5 位数的域名,实际的注册价格并不贵(5美元),费用大头主要是期间一系列合约交互链上操作手续费。 当然这只是五位数的 ENS 地址,其它位数更短或更具意义的域名,大部分可能已经被抢注,就像上文提到的 paradigm.eth,伴随着行业的发展蕴藏着巨大的商业价值,大家有空也可以去看看自己心仪的或者计划埋伏的,说不定将来就是一个捡漏的大机会。 前阵子也看到一个新消息,以太坊基金会、以太坊域名系统 ENS、数字身份认证公司 Spruce 共同推出追踪 Sign-In with Ethereum 进展的网站 login.xyz ,Sign-In with Ethereum 是一套通过以太坊账号登录第三方 Web 应用的技术规范,使用户能够通过以太坊帐户和 ENS 配置文件控制其数字身份,而不是依赖传统的中间人。 目前它已经在 Web3 中使用,同时旨在用最佳实践来进行标准化,以使 Web2 服务也更容易采用,同时 ENS 等去中心化域名不仅仅用于地址,未来也将覆盖 DApp 服务的各个方面。 10 月 8 日,ENS 宣布已支持在个人资料中设置 NFT 头像,用户可以将自己拥有任何一个 NFT 设置为 ENS 个人资料的头像,随后 DApps 可以在用户的 ENS 名称旁显示该头像。 按照目前 NFT 的发展势头以及 Web3 越来越高的热度,ENS 等也大概率会成为 NFT 下一波的热点,甚至成为 Web3 时代用户数字身份的关键载体,值得我们格外关注。
一文看懂区块链域名解析服务、热门项目 Handshake 和 ENS https://www.chainnews.com/articles/811181342086.htm 8 月份硅谷的明星项目当属去中心化域名认证协议「 Handshake 」。这个由比特币闪电网络的创始人 Joseph Poon、Purse 首席执行官 Andrew Lee 和 Christopher Jeffrey 共同发起创立的公链项目,专注于去中心化的域名注册、认证、交易和解析。 Handshake 之前一直是一个小圈子内流传的秘密项目,直到 8 月初宣布,获得了包括 A16z Crypto、Founders Fund、Polychain Capital、Draper Associates 等顶级 VC 的投资,完成了一轮 1020 万美元的融资,才真正面对公众亮相。 该项目估值达 1.36 亿美元,引发了大家对去中心化域名解析服务的关注。链闻 ChainNews 希望通过今天的推送,让读者了解去中心化域名解析服务的核心特点,以及该领域重要的玩家。 域名解析系统 DNS 已经运行数十年,是处理互联网数十亿次访问需求的基础设施。用户利用操作系统和浏览器来进行互联网导航。事实上是后端的基础设施不显山不露水的帮你的设备找到正确的网址。DNS 是互联网基础设施的一部分,是一个解决数十亿人网络访问需求的分布式网络。需求被发送到解析服务器,后者的唯一任务就是找到访问需求背后正确的 IP 地址。 近期很多基于区块链的解决方案开始冒出来,它们带来了颇具吸引力的价值主张。 想象一下有一天在土耳其,寻找 Twitter IP 地址的解析服务器被封锁。你会怎么办?社交网络被限制,而基于区块链的解决方案可能成为 DNS 的强大竞争对手,但是建立在一定程度的牺牲基础上。 我会在接下来深入讲讲 DNS 架构,以及它和基于区块链的类似架构,譬如以太坊域名服务 ENS 和 Handshake 的区别。
DNS 的历史与架构 为了理解 DNS 及其诞生,我们得先追溯到「阿帕」网的诞生。「阿帕」网是为了让各个研究中心能迅速接入信息数据而建立。历经多年,越来越多的计算机接入「阿帕」网,个人管理所有的 IP 地址变得越来越困难。出于扩展性的需要,工作人员维护一个中心化命名服务器很困难,需要记住他们要连接的所有实际 IP 地址。所以当时的研究人员保罗·莫卡派乔斯 Paul Mockoapetris 提出域名理念,每个 IP 地址都关联一个包括名字和类别归属的域名。 图片: https://uploader.shimo.im/f/aIHp3wyWROLM91O5.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4 DNS 将机器可读的 IP 地址,譬如 http://74.123.225.72 解析成人类可读的词语,譬如 Google.com。 听上去很简单,但这一新系统引进了域名存储系统的分布式存储。域名首先挂靠在多个服务器之间分配的一个数据库上,这种方式减少在某一时段内对任何一个服务器的依赖。另外它允许命名文件系统分配给域名拓扑图内的所有服务器,意味着全世界的服务器无需信任单一的中心化服务器,而可以解决 IP 地址访问需求。 DNS 层次结构 一个完整的域名就是互联网上的一个地址。譬如 mail.google.com, 主机名是 mail,主机位于 google.com 域内。另外,.com 是顶级域名。这种层次结构类似于电脑上的根目录,下面有子目录。.com 是顶级域名,谷歌公司 Google 被分配到 Google.com 域名,有权再创立 mail.google.com 等二级域名。 图片: https://uploader.shimo.im/f/9XnkF6mCgupVSK98.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4
DNS 的安全隐患 DNS 自然分配,但所有都必须依赖于服务器得到正确的信息。这种复杂的过程可能导致访问需求被劫持。 劫持访问需求有多种方式: 第一种是劫持者控制一个域名的一台或多台权威服务器 第二种被称之为缓存中毒攻击,方法是将大量有毒数据注入递归服务器 第三种是控制域名注册系统,误导用户的访问 第四种是分布式拒绝服务 DDoS,将大量小的访问请求汇集成一个巨大的数据流,导致服务器无法正常工作 上述的攻击行为都会将用户的访问重定向至劫持者控制的一个地址。 譬如 2017 年 12 月,Etherdelta 被黑,劫持者偷走价值 25 万美元的 ETH。攻击者控制了 Etherdelta 域名服务器,用一个看起来名字一样的地址取代它。登陆的用户看不到这种变化,用户开始交易,结果发现资金不翼而飞。
为什么要用区块链技术? DNS 数据库很大,但其区块链分布式本质,能在全球数以百万设备上存储信息。凭借信息存储和正确的共识机制,我们可以避免信任后端的服务器去解决访问需求。从安全角度而言,我们可以通过由区块链技术来解决,减轻多数攻击的伤害程度。这会保障域名地址的可行性,保护用户免受「钓鱼」和诈骗。 同时,DNS 相比区块链技术而言,更容易遭受 DDoS 攻击。区块链解决方案会让网站具有反审查的能力。
下面是我列举的打造区块链版 DNS 的几个项目。 以太坊域名服务 ENS ENS 注册非常简便直接,直接利用名字找到负责解决的一方。— ENS 计划书 ENS 与 DNS 类似,将机器可读的地址转换成人类可读的地址。IP 地址对应的是以太坊地址、IPFS/Swarm 哈希地址。 DNS 和 ENS 间的基础架构是不同的。 根据下图显示,ENS 大幅减少了这种基础架构,智能合约就可以取代 Go Daddy 等注册机构角色。由于这一功能简单到只需要一个智能合约,任何人可以依据注册机构的规则来创建子域名。解析器扮演翻译角色,将名字转换成哈希地址和以太坊地址。 图片: https://uploader.shimo.im/f/RH3rKAVpTuYT1GvZ.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4 Handshake Handshake 采用了一种与 DNS 兼容的分散式,无权限的命名协议,其中每个对等方都在验证并负责管理根区域,目的是创建现有证书颁发机构的替代方案。— Handshake.org Handshake 是一条基于 UTXO 模型的公链,后者是采用比特币区块链网络,但与比特币核心不同的一种全节点软件。 Handshake 内的共识协议会替代 ICANN 根服务器。正如前文解释的那样,ICANN 是一家负责全球域名管理与更新的非营利性组织。传统上而言,递归服务器会指向根域文件来定位 IP 地址。用了 Handshake,「递归解析器会指向一个权威服务器,而后者会将需求提交给区块链网络,而不是 ICANN 的根域文件。」 Handshake 接下来会采取一个步骤,为域名拥有者制作一个加密代码。域名拥有者可以用这个加密代码创建签名。这一过程自然会代替掉当前互联网世界中的证书授权机构。 我们目前只能信任像 Verisign 这样的机构来维护顶级域名服务器,希望能保障其安全。这里有 13 个管理根服务器的命名机构。想更多了解 Handshake,请点击这里:https://handshake.org/files/handshake.txt 。 图片: https://uploader.shimo.im/f/1QNQk3mJrxn3VgON.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDExMTc4OTMsImciOiJVVnd3NDh1dW1lSXhlSXBaIiwiaWF0IjoxNjQxMTE3NTkzLCJ1c2VySWQiOjI2ODYxMjUyfQ.tDLb0ATU04mS0_qGxK1JG0974lFVX4-ZjznCvnT3tH4 Handshake 与 ENS 有何不同? Handshake 与 ENS 分别以不同策略进军 DNS 的地盘。 Handshake 专注于成为整个基础设施的根服务器。传统上讲,根区域整合所有顶级域名,形成根域文件。根域文件都是 2MB 大小的文本文档,其中包括网站名称与相关 IP 地址。ICANN 管理及分发这些文档。Handshake 的目标是成为去中心化风格的 ICANN。 Handshake 内的所有全节点都是根服务器,服务根域文档。Namebase 最终与 Handshake 整合,任何人都可以购买顶级域名。当前你想要购买一个顶级域名,需要填个表格,向 ICANN 支付 20 万美元 也许能得到批准,但也许批不下来。 图片:
简单说,Handshake 域名通过简化支付认证予以解决,具有区块链原生属性,ENS 利用以太坊区块链管理上述两个中心化顶级域名。 DNS 每天处理来自全球数以十亿计的互联网访问请求。如果 DNS 服务器宕机,我们就无法接入互联网。这种网络基础设施是分布式的,但依赖于服务器响应访问需求。依赖服务器就成为遭遇黑客攻击的隐患,也让一些机构有了更大的权力审查内容。 基于区块链的相关服务则提供了在安全性和可扩展性方面非常出色的解决方案,但延迟问题仍然让我很难接受。 我个人对基于区块链技术的相关项目,譬如 Blockstack、Handshake 和 ENS 很感兴趣。当这些系统为扩容做好准备时,他们就有机会在一天当中接受数以十亿计的访问需求。我会密切观察相关进展,当万事俱备时也参与进来。
Pantera 合伙人:读懂 Handshake,了解去中心化互联网的基础层是什么 https://www.chainnews.com/articles/769401448672.htm 事实上,传统域名系统 (DNS)并不得人心,作为一种互联网协议,域名系统可以将域名(比如「google.com」)映射到用户打算使用的服务器和资源上(比如,谷歌搜索引擎服务器)。目前,这种映射关系由互联网名称与数字地址分配机构(ICANN)负责维护并通过 12 家「证书颁发机构」(CA)进行认证(你可以在浏览器中看到绿锁标志),这些证书颁发机构所做的工作,其实就是向顶级域名所有者提供证书,仅此而已。 互联网名称与数字地址分配机构和证书颁发机构非常容易受到网络安全、审查制度和腐败等问题的影响。过去,证书分配有时会出现错误,导致用户查找的域名不准确,继而损害互联网安全性。由于运营证书的公司数量有限,也会出现内容过滤和域名重新定向这些限制小部分互联网用户能力、类似于审查的手段。此外,证书颁发机构还经常提供拥有某些域名的用户身份信息,也为 DDoS 之类的攻击创造了可能性。 Handshake 是一种去中心化协议,旨在优化域名在域名系统根(DNS root)上的注册方式。实际上,Handshake 允许用户通过 HNS 代币来竞标域名:一旦用户申请了某个域名,他们的注册有效期可以持续一年时间。同时,用户还会获得一个加密密钥,以支持隐私、安全地确认他们所拥有的定制域名。 HNS 代币支持工作量证明(PoW)挖矿算法,可以确保人们公平地访问域名,还可以防止类似 Sybil 这样的网络攻击(过去证书颁发机构很容易受到这种攻击)。 2020 年 2 月 10 日,Handshake 主网上线,并在 alexa.com 上注册了大约 100,000 个顶级域名。该项目负责人大多是去中心化领域里的 「大咖」,比如闪电网络联合创始人约瑟夫·潘(Joseph Poon)和 Purse 公司首席执行官安德鲁·李(Andrew Lee)。 Handshake 是迈向去中心化互联网的关键一步,因为域名所有权是互联网体系结构中的核心,也是用户访问特定网站并识别访问内容的关键;去中心化网站访问权限不仅可能促进公平性和安全性,也能为管理和访问互联网上的其他资源开创先河。
ENS 发币前,听团队谈项目 DAO 治理、空投和 Layer 2 规划 https://www.chainnews.com/articles/758887184927.htm ENS 是 web3 的身份协议,最终适用于整个互联网。您拥有自己的用户名,控制个人资料数据,并将其带到您使用的每个 dapp 和服务中。这与 web2 不同,在 web2 中,您为每个孤立的服务使用不同的帐户和用户名,在 web3 中,您拥有自己的用户名并使用到各种应用中。
观点:去中心化「域名」或将成为 Web 3.0 时代的身份系统 https://www.chainnews.com/articles/674913510321.htm 1、去中心化身份需要人类可识别 无论未来的去中心化身份系统是什么样,背后承载的业务多么复杂,它总是要有一套全局唯一的标志符,作为其对每个对象的一种表示,方便我们识别。如同尽管我们每个人都有不同的文化背景,性格,偏好,智力,身高等等。当我们要表示一个人的时候,我们不会从所有细节开始描述他。而是首先提他的名字,或者他的身份证号码。 所谓人类可识别是指,这些全局唯一的标志符号,对人类来说应该是易读易拼写的。
2、去中心化身份是演进出来的,不会突然出现 我们不会突然一天灵机一动,就想清楚了去中心化身份的最终形态。它应该是由某种当下用户愿意持续使用的产品形态,逐渐演进过去的。
3、去中心化「域名」提供了人类可识别的全局唯一标志符 与互联网域名解决 IP 地址难以记忆的问题一样,基于区块链的去中心化「域名」解决了区块链地址难以记忆的问题。以前转账你需要复制粘贴对方的地址,每次仔细地小心翼翼地核对。有了去中心化「域名」,你直接输入 alice.bit, bob.eth 等易读易拼写的名字便可以进行转账。同时,这些名字是全局唯一的,只能由用户的私钥来管理。
4、去中心化「域名」具备演进的基础 至少有两个方面使得用户愿意持续持有去中心化「域名」:一方面是可以转账所带来的实用性;另一方面它的唯一性使得用户乐意将其作为一种个性化的身份标志。 又由于与传统域名只能关联 IP 地址等有限的数据类型不同,去中心化「域名」支持关联任意的数据类型,由不同的应用去读取它所关心的数据,为用户提供不同的服务。比如在转账场景,钱包会读取「域名」下的区块链地址;在个人主页场景,个人主页应用会去读取用户的各种 Profile 信息;在端到端加密通讯场景,应用会去读取用户的公钥。对任意数据类型的支持,使得去中心化「域名」极具灵活性,可以很容易的在上面叠加应用。因此,去中心化「域名」的实用性,会被持续强化。
与 UNI 和 GTC 对比,ENS 的空投分配为何如此追求去中心化? https://www.chainnews.com/articles/790517481307.htm 作为以太坊生态中最接近去中心化身份(DID)形态的底层基础协议,以太坊域名系统(ENS)可能是为数不多的可以与 Uniswap 或 Gitcoin 相提并论的创新型项目,而更值一提的是,由于早期选择了订阅收费制,所以在没有获得风险投资的支持下,持续运营至今。 而且这三个项目的也有比较类似的特质,比如: 已运行超过 3 年的时间,且早期并未推出代币; 代币的作用以协议自身的治理为主,且均支持代理人的治理模式; 与以太坊基金会都有很深的渊源,也是以太坊生态核心的一部分; 协议相对比较底层,有显著的可组合性优势:Uniswap 解决了资产流动性问题、Gitcoin 解决了公共物品资助难题、ENS 为用户提供了去中心化域名和身份。 三者都考虑了协议本身的「去中心化」,所以都采取了空投机制,为协议的早期用户免费发放治理代币,而且这三个项目都把超过 60% 的代币总量分配给了社区、早期用户、贡献者或者协议的财库(DAO)。虽然去中心化程度比不上 Yearn (YFI)这些采用完全公平分发的 DeFi 协议,但是这三个协议还算是相对比较公平的了,其中 ENS 更是因为没有拿过 VC 的投资,不会给任何仅提供资金支持的机构分发代币。 ENS 一直是一个属于社区的开放性公共设施,ENS 的核心部分是去中心化和自运行的(比如,没有人可以抢走另一个人的 ENS 名称),但也有一些事情需要人为介入裁决的。 ENS 是一个比 Uniswap 更底层的公共设施,毕竟「交易」可以算是一个应用层的事情,而 ENS 是一个构建基于区块链的身份系统的雏形,对于这样的协议来说,「去中心化」程度即决定了它的天花板有多高。
去中心化域名ENS为何突然爆火? https://news.huoxing24.com/20211112093521106237.html 近日,以太坊域名服务商ENS的空投成为加密社群讨论的热点。 ENS空投被领取后,最早上线于去中心化交易所Uniswap,在二级市场迅速形成价格,一度冲至30美元。随后,OKEx、币安等各大中心化交易平台跟进。11月10日,ENS价格创下新高,最高冲至86美元,后在65美元附近震荡。 ENS的价格疯狂让人们对它的想象力不断放大,甚至有不少人认为ENS会冲至100美元,Fomo情绪也就此产生。而空投和交易热度过后,才是真正检验ENS应用的最好时机。 ENS为何会让用户充满遐想?以太坊域名到底解决了什么问题?它在区块链网络领域中承担什么角色? ENS是什么? ENS全名「EthereumName Service」,是建立在以太坊上的去中心化域名服务商,ENS可以将以太坊地址转换便于人类易于记忆和识别的字符,形成以「.eth」结尾的以太坊域名。 ENS创立于2017年5月,它是以太坊基金会孵化的一个生态项目,最初的创建者和开发人员是NickJohnson,目前由一个名为True Names LTD的非营利组织管理和开发。根据ENS官网显示,目前,其注册域名数量已达到42万,用户已超过16万。 那么ENS究竟解决了什么问题? 为了更好的了解ENS域名,我们可以先来看一下传统互联网域名的工作方式。 众所周知,互联网域名一般是以「.com」、「.org」、「.me」等后缀的网站名字,如 baidu.com 、taobao.com等等,这些网站以域名这种表达形式被网民识别和使用,而计算机事实上只识别由十进制数字构成的IP地址,但由于这种数字组合的IP地址比较难记忆,也不方便用户使用,于是,把数字IP地址转化为人类易读的语言就是域名诞生的原因。 在现实世界中,最著名的域名服务器就是DNS(DomainName Server),它是域名和与之相对应的IP地址的转换服务器。我们在互联网浏览器上输入的「xx.com」、「xx.cn」等网址访问网页时,DNS域名服务器像一个「翻译官」一样,自动把我们输入的网站域名翻译成了相应的IP地址,从而调出对应的网页。 理解了传统互联网域名后再看ENS就不难理解了,它运行在区块链网络中,主要功能就是把以数字和字母随机组成的以太坊地址翻译成以「.eth」结尾的域名,每个以「.eth」结尾的域名也能解析对应的以太坊地址,可谓是链上地址的「翻译官」。 以太坊地址是以0X开头的、由大小写字母及数字组成的一连串字符,一般的地址长度为42位,不但难于记忆,可读性差,在使用过程中还容易出错。在转账、充值及提现区块链产生的资产时,往往一个不小心会就出现漏掉字符或输错字符的情况,导致交易失败,或打到错误的账户上,造成资产损失,且理论上无法找回。 传统的互联网产品允许用户使用简单的用户名、手机号或邮箱注册成账户,管理和使用产品。区块链想要普及,链上地址也急需优化,变成易于用户识别的语言形态,以提升使用体验。 ENS说白了就是在解决链上地址的可读性问题,它将链上地址翻译成普通人易于识别和使用的方式,把一连串无序的字符解析为互联网网民已经习惯的域名语言「xx.eth」。 以太坊创始人Vitalik Buterin的钱包地址就是一个42位的数字和字母表达,在ENS上,它可以直接转化「vitalik.eth」。如果你想给Vitalik进行链上转帐,无需再输入那个42位的地址,只需输入「vitalik.eth」即可,ENS会自动帮你找到他的地址钱包。
ENS域名将成为链上身份 链上地址「翻译官」ENS为以太坊用户提供了一个很好的地址管理工具,让我们可以根据自己喜欢的字符命名专属域名。那么,如何才能获得一个「.eth」呢? 非常简单,在ENS官网连接以太坊钱包,输入字符注册即可。首次注册需要支付注册年费,字符数不同,年费也不同,越少的字符,费用越贵,所有费用以ETH支付。如果域名到期,还想继续拥有,和互联网域名一样,也需要续费。需要注意的是,由于ENS建立在以太坊链上,目前注册ENS域名需要支付的链上GAS费十分昂贵,近几日,每笔交易的GAS费均在150美元左右。 此外,ENS域名是基于以太坊的ERC-721标准构建,因此也可以将每一个ENS域名视作一个NFT。这意味着,你可以像持有和使用NFT一样管理ENS域名,它同样允许交易和转移。因此,很多人在注册完ENS域名后,就将之在NFT交易市场OpenSea上挂售,期待有需要的买家。 注册「.eth」域名成功后,用户可以设置反向解析,将以太坊地址转换为域名,方便今后记录和转账。反向解析成功后,你在链上的DApp应用界面上连接钱包后,显示的就是域名「xxx.eth」的表达了,而不再是以「0x」开头的冗长地址。 「简化链上的转账支付」是ENS域名更重要的用途之一,它不但适用于ETH地址,目前也支持LTC、DOGE、BTC等地址,如果你想转账这些资产给另一方,不需要输入任何地址,只需输入对方的「.eth」域名即可。 此外,你还可以把你的域名与你的社交账号和邮箱等互联网账户相绑定,你购买的NFT作品地址也可记录在域名上,或设置为你的ENS域名头像。这个ENS域名使用权归你所有,你控制你的个人资料和数据,并可将其带到你使用的每个以太坊的DApp应用和服务中。 除此之外,ENS域名还可以是一个去中心化网络或去中心化应用的名字。目前很多链上应用虽号称是去中心化应用,但网站域名依旧是中心化域名。随着去中心化应用的发展和基础设施的普及,去中心化应用的名字和网站可能都会以去中心化域名表达,供用户识别和检索。 10月9日,一个未知钱包以420ETH(约合200万美元)的价格购买ENS域名paradigm.eth,而Paradigm刚好是知名的加密领域风投机构。再比如交易量和知名度最大的去中心化交易所Uniswap 网站「Uniswap.org」目前还是一个中心化的域名,未来网站可能是「Uniswap.eth」。 可以预测,ENS这种区块链域名将会成为链上参与者的身份表达方式。 ENS严格空投管理为业内称道 尽管ENS域名是2017年创建的元老项目,但从2020年下半年就开启的加密市场牛市中,并没有那么早冒头,直到它开始了原生通证ENS的空投。 11月2日,以太坊域名服务商ENS宣布创建去中心化自治组织(DAO)和发布治理通证ENS,计划将ENS的治理权转交给社区。DAO治理的范围包括投票任命或罢免ENS团队成员、决策ENS社区金库的控制权、未来收入资金的控制权以及「.eth」域名注册机制及定价权等等。 此外,用户可以申请成为ENS 的DAO治理代表。据悉,11月6日,全球流量最大的交易平台Coinbase申请成为ENS去中心化自治DAO的治理代表。 治理通证ENS发行总量为1亿个,其中的25% 将会空投给注册过ENS域名的地址;另外25%将空投给过去5年为ENS做出贡献的社区人员,包括Discard社群的管理人员;剩余的50%归属于ENS的DAO组织。此次空投的范畴是所有于11月1日前注册过ENS域名的地址,11月9日,持有这些地址的用户可正式申请领取。 11月9日,空投开始领取后,ENS迅速在去中心化交易所Uniswap形成价格,最高冲至30美元,随后OKEx、币安等各大中心化交易平台也上线了ENS,广泛的交易市场让这个通证的价值最高冲至86美元。 如果按照此次人均空投数100 ENS计算,每个获得空投的用户收益在5万元左右。一时间,通过ENS空投获利的各种消息、截屏传遍了加密社区。广为流传的是一位名叫鸭鸭的ENS志愿者的「暴富故事」,该志愿者是ENS社区的Discard成员,据说收到了49296 ENS空投,若每ENS以80美元计算,鸭鸭的这波空投收益在394万美元。这条巨额空投的暴富传奇在社交平台上流传,也快速增加了ENS域名服务商的知名度。 除了ENS的造富效应外,该项目对空投的严格管理也被业内称道。11月4日,有用户在推特上称,他发现在域名ENS发布空投消息之前,约有700个独立地址以每个地址存入0.1 ETH的方式注册了数量庞大的ENS域名,以此博取空投。显然,这是想刷量薅羊毛。 然而,项目方并没有放任这种行文。ENS的核心开发者Nick Johnson在推特上回应,已经将这些地址加入了黑名单。这意味着这些地址将无法收到ENS空投。 那么,ENS空投发放及管理有哪些值得项目方借鉴和学习的呢? ENS空投权重主要按账户而非域名数量计算,空投的ENS数量=0.27持有ENS域名的天数+0.067距离域名到期的天数(最多8年)。如果账户额外设置了反向解析,则会将上述空投的数量*2。 这样的空投规则致使空投账户权重以账户地址为准,而非以注册的域名数量为主,从而避免了域名炒作的投机者;另外,持有ENS域名的天数则识别了为薅空投的羊毛党,因为羊毛党们往往具有短时刷多个域名的行为特征,「天数」规则让空投权重倾向了早期就注册了ENS域名的真实用户;「设置反向解析空则投数量翻倍」的规则,进一步减少了投机者的权重,也是识别真实用户的方式,同时让空投数量更加公平而科学,因为,反向解析对应地址到域名的转化过程,不但需要GAS费支出,更重要的是1个ENS域名账户只能对应1个地址,往往那些使用域名的真实用户才会设置反向解析,即使注册多个域名,也往往只会有一个域名设置反向解析。 从这样的空投计算方式上推测,ENS域名服务商似乎更想将通证ENS分发给域名的真实使用者和社区的贡献者,而非炒域名的投机者和薅空投刷量的羊毛党。 大规模的空投、公平的空投机制、代币的价格狂欢让ENS域名服务瞬间走红,品牌效应随关注度的提升而提升,当然也必然出现市场Fomo情绪。 作为一个带有价值通证的区块链应用,热度随着时间逐渐降温后,市场对ENS考验才会开始。毕竟,因为空投带来的财富效应而获得的热度往往也消失的很快,红极一时的NFT项目Loot就曾因空投和治理通证AGLD的发行蹿红于市场,但热度过后,Loot的生态发展并没有续火。 ENS目前是以太坊链上域名应用板块的「花魁」,而链上域名赛道会不会像DEX、机枪池、借贷一样出现百花齐放的状态,依旧需要时间检验。可以预见,在多链格局下,各种仿ENS域名服务的项目将会出现,那时,每个链都将建立各自的域名服务体系,跨链的存在也让域名的彼此识别成为技术挑战,对于用户来说,管理各种域名又会变成一件麻烦事。
ENS 估值:不仅仅是域名 https://mp.weixin.qq.com/s/OqsBItAuExMy4ToToHFC8Q 就其本质而言,区块链创造了绝妙的资产记录方式,而其中一种最大的数字原生资产就是域名 (domain names)。基于区块链的域名是一种将 IP 地址映射到人类更加可读的名称的数字资产 (比如将 13.57.64.34 映射到 Messari.io) 。作为首批原生数字资产之一的域名,自比特币诞生以来,诸多项目都试图将互联网域名桥接到区块链上面,这也就不足为奇了。
ENS: 以太坊域名服务 以太坊域名服务(Ethereum Name Service,即 ENS) 是一个域名注册协议,旨在将一个人类可读的域名 (比如 alice.eth) 映射到一个以太坊地址。 ENS 提供了几个关键的用例: Web3 身份/用户名 原生支付 增强域名产权 去中心化网络 我们分别来阐述一下这些用例。
Web3 身份 虽然 ENS 最初只是在以太坊区块链上创造 .eth 的域名,但到了 2021 年 8 月,ENS 既包括了.eth 域名,也包括了 DNS 域名 (比如 .com、.cash、.money)。实际上,诸如 Google 等公司可以将其 DNS 域名 (即 Google.com) 整合到 ENS 中,并将其域名作为一个钱包、Web3 用户名和一个去中心化的网站。 目前,已经有 447,623 个 ENS 域名 (包括 .eth 和 DNS 域名) 被创建出来了,其中 72% 的域名是 .eth 域名。 此外,就像互联网用户可以使用 Google、Twitter 或 Facebook 的账户登录各种网站一样,ENS 也有可能成为 Web3 中的“单点登录”。由于 ENS 域名是自我保管的,因此消除了传统上的使用中心化的中间人 (比如 Google) 来登入到各种平台。
原生支付 所有的 ENS .eth 域名和 DNS 集成域名都可以作为加密货币原生钱包地址,它们可以接收多种加密货币,包括 BTC、ETH、DOGE 以及其他集成的资产。通过将 ENS 连接到 DNS,可以将交易发送给特定的网站来进行付款,而无需通过支付中间商来进行。
增强域名产权 ENS 致力于集成到我们现有的域名系统 (DNS,即 Domain Name System),因为 DNS 支撑着当前世界浏览互联网的方式。然而,与传统的 .com 域名注册提供商 (比如 Verisign 或者 GoDaddy) 不同,ENS 协议无法撤销用户的 .eth 地址,因为用户控制着自己的域名 (除非用户停止为该 ENS 域名付费)。
去中心化网络 ENS 地址可以与 IPFS (星际文件系统)、Sia Skynet 和 Arweave 一起使用。比如,通过将 ENS 或集成到 ENS 的 DNS 连接到 IPFS,网站可以存储在 IPFS 上。 然而,ENS 的最终好处并不仅仅来自于单一的用例,而是潜在用例的聚合。作为一种具有原生支付和潜在抗审查特性的协议,ENS 尚处于早期阶段。随着 ENS DAO 及其治理代币的推出,ENS 的未来将变得越来越有趣。我们一起来看看 ENS DAO、该协议的空投,以及 ENS 的现状。
ENS DAO 作为实现 ENS 协议去中心化的一部分,ENS 已经推出了自己的治理代币,并将通过 DAO (去中心化自治组织) 的方式来运作。
ENS 空投 ENS 空投可能是最近比较公平的空投之一。通常,DeFi 协议会将空投奖励给向 DeFi 协议注入资金的用户,而 ENS 空投并不偏向于花费最多的用户;相反,ENS 的社区代币分配要比大多数其他追溯性空投都要更加不偏向于富豪。在 DeFi 协议中,流动性可以说是最重要的附加值,因此追溯性空投往往会根据用户往协议中部署的资金量成比例地奖励给用户。然而,虽然 ENS 协议会从用户支出的费用中获得收入,但该协议决定资本并应该是作为社区贡献的最终因素。 ENS 在空投时还为活跃用户添加了一个乘数,即如果用户的账户额外设置了反向解析 (Reverse Record),则会获得双倍的 ENS 代币。 ENS 代币的分配比例如下: 25% 分配给 .eth 持有者 (超过 13.7 万个账户) 25% 分配给 ENS 贡献者 (超过 100 个组织和个人,以及超过 450 名活跃 Discord 用户); 50% 分配给 ENS DAO 社区金库 共计有 137,689 个钱包地址符合 ENS 的空投条件,这些地址在 2022 年 5 月 4 日之前可以领取 ENS 代币。此次空投的中位数是 180 枚 ENS 代币,按照今天的价格,这相当于约 1 万美元。虽然这 2500 万枚用于空投的 ENS 代币中超过 60% 的人已经申领 (如下图所示),但仍有 40% 的代币无人申领。由于空投量如此之大,代币售出可能会带来潜在的负价格压力。 值得注意的是,虽然 ENS 空投系统是最好的系统之一,但仍然向 ENS 生态系统中一直不活跃的过去参与者分配了太多的代币。
ENS 治理 根据其公告,ENS 代币持有者将必须正式地向 ENS 根秘钥持有者申请才能获得治理该协议参数 (也即域名定价、价格预言机等) 和控制当前社区金库资金的能力。任何治理提案将需要至少 10 万枚代币的支持才能进入投票环节,同时参与投票的代币数量至少达到总代币数量的 1% 且多数投票表示支持的情况下提案才能通过。ENS 持有者们被鼓励将他们的投票权委托给代表他们观点的某个社区成员。 此外,ENS 还在开曼群岛成立了ENS 基金会,从而以合法的身份代表该 DAO 组织,便于在现实世界中采取任何必要的实际行动,以及选举或罢免董事。 也许最重要的是,ENS 代币持有者在认领代币时被要求直接对 ENS 宪法进行投票。基本上,该 ENS 宪法概述了几个关键原则,包括 ENS 治理必须尊重 ENS 域名用户的产权,避免寻租行为,避免支持其他竞争性协议,以及在不牺牲 ENS 去中心化的情况下最大限度地与传统 DNS 域名系统集成。 我认为大多数人并不完全理解这最后一个方面的重要性,所以在这里简单地解释一下其重要性。
DNS & ENS 的集成 当前的 DNS 服务有一个中心化的域名注册机构,称为 ICAAN (国际互联网名称和地址分配组织)。这种方式是有实用性的,因为这确保了不会有任何相互冲突的域名 (比如不会有两种类型的 Messari.io 域名),这样域名就会“解析”到一个 IP 地址/网站。将 ENS 集成到现有的 ICAAN 域名注册表意味着,二者不会有任何冲突。拥有某个 ENS 地址的人可以解析/指向一个类似的 ICAAN 注册网站。这与其他未注册 ICAAN 的域名解决方案不同,因为这将可能使其与现有的 DNS 结构相冲突。 一个与 ENS 形成鲜明对比的例子就是 HNS,HNS 试图通过创建一个新的根域名注册表来取代 ICAAN,他们已经将顶级域名 (比如 Google.com) 预留给了顶级的 IP 地址,以防止出现冲突,并允许现有的公司迁移过去。然而,如果 HNS 域名与 ICAAN 冲突,这可能带来有害影响并阻止集成的实现。因此 HNS 本质上的目标是创建一个新的 DNS 系统 (它有其优点,但超出了本文范围)。 相比之下,ENS 旨在将以太坊的功能 (可编程性、原生支付等) 添加到域名中,使域名能够充当钱包/域名,同时能够轻松地与现有的 DNS 架构进行集成。ENS 与 DNS 进行集成的决定是该协议团队的战略决定,其目标是建立一个全世界都能采用的命名系统和注册商。
ENS 的可持续性 ENS 域名是通过 ENS Registrar 合约创建的,用户需要支付注册 (创建域名) 和续签 (保留域名) 的费用。ENS 收费是一种反侵占机制,旨在确保没有人会永远持有域名。 因此,ENS 域名的价格会根据域名长度而变化: 长度为 5+ 个字符的域名:每年支付 5 美元; 长度为 4 个字符的域名:每年支付 160 美元; 长度为 3 个字符的域名:每年支付 640 美元。 对于将 DNS 域名导入 ENS 系统,ENS 协议并不会进行收费,因为 DNS 域名已经需要向 DNS 提供商 (比如 GoDaddy 等) 支付费用。 虽然 ENS 协议同时通过域名注册和域名续费这两个途径来获得收入,但截至目前,ENS 协议收入的绝大部分来自于域名的注册。 ENS 协议已经从域名注册和续费中共计获得了将近 2000 万美元的收入。在过去几个月里,ENS 的收入大幅增长,在过去四个月里有三个月的收入都超过了 200 万美元 (如上图所示)。近 90% 的累计协议收入都是在 2021 年产生的,这是该协议收入增长的积极信号。但关键问题是,这是可持续的吗?时间会告诉我们答案,尽管我预计 ENS 协议的收入将在 11 月底达到历史高点之后下降。 有趣的是,ENS 协议在 11 月初获得了最高的注册费和续费收入,这很可能是由于该协议在 11 月 1 日宣布即将进行空投之后,个人用户试图参与到此次空投中而产生的结果。然而,此次空投的快照时间是 2021 年 10 月 31 日 (也即在宣布空投消息的前一天),因此所有在 11 月份发生的域名注册或续费交易都会在代币分发资格评估中被忽略。 然而,上方图表并不能说明全部情况,因为 ENS 是以 ETH (而非美元) 来获得费用收入,且该协议很可能已经随着时间的推移而持有相当大的 ETH 份额。 自上线以来,ENS 协议已经获得了近 13,000 ETH 的收入,其中大约有 250 万美元是域名续费收入,10,000 ETH 来自域名注册费收入。 作为该协议去中心化的一部分,这些 ENS 金库中的资金将被分配至该 DAO 组织。截至撰文时,ENS Registrar 合约中拥有超过 4,000 ETH (约合 2000 万美元)。 撰文时,用于治理 ENS 协议的 ENS 代币在完全稀释后的市值为 55 亿美元 (按撰文时的 55 美元价格计算)。如果按照今年迄今已经获得的 1600 万美元的协议收入计算,这意味着其市销率是 334 倍。重要的是,ENS 是一个新型协议,其代币仅交易了很短的时间,市场正在决定其价值,但目前 ENS 维持着一个有待实现的相当大的估值。 ENS 的未来 ENS 并不是这个领域唯一的选手,但其通过深思熟虑地构建一个与我们现有世界进行集成的协议,为其采用它创造了一条清晰的道路。随着越来越多的个人和公司使用 ENS,ENS 的费用收入可能会大幅增加。此外,ENS 作为一种命名协议,可以支持其他协议、区块链和域名,这意味着它的增长不仅仅局限于以太坊网络。 最终,像 ENS 这样的公共产品能够带来的好处很难准确评估,这些早期的新型互联网协议的治理价值也很模糊。虽然对于 ENS 的估值可能是在于该协议很可能将产生更高的收入,但 ENS 为个人、网站和互联网交易创建一个身份层的市场是巨大的。
DNS & ENS 的集成 当前的 DNS 服务有一个中心化的域名注册机构,称为 ICAAN (国际互联网名称和地址分配组织)。这种方式是有实用性的,因为这确保了不会有任何相互冲突的域名 (比如不会有两种类型的 Messari.io 域名),这样域名就会“解析”到一个 IP 地址/网站。将 ENS 集成到现有的 ICAAN 域名注册表意味着,二者不会有任何冲突。拥有某个 ENS 地址的人可以解析/指向一个类似的 ICAAN 注册网站。这与其他未注册 ICAAN 的域名解决方案不同,因为这将可能使其与现有的 DNS 结构相冲突。 一个与 ENS 形成鲜明对比的例子就是 HNS,HNS 试图通过创建一个新的根域名注册表来取代 ICAAN,他们已经将顶级域名 (比如 Google.com) 预留给了顶级的 IP 地址,以防止出现冲突,并允许现有的公司迁移过去。然而,如果 HNS 域名与 ICAAN 冲突,这可能带来有害影响并阻止集成的实现。因此 HNS 本质上的目标是创建一个新的 DNS 系统 (它有其优点,但超出了本文范围)。 相比之下,ENS 旨在将以太坊的功能 (可编程性、原生支付等) 添加到域名中,使域名能够充当钱包/域名,同时能够轻松地与现有的 DNS 架构进行集成。ENS 与 DNS 进行集成的决定是该协议团队的战略决定,其目标是建立一个全世界都能采用的命名系统和注册商。
ENS 的可持续性 ENS 域名是通过 ENS Registrar 合约创建的,用户需要支付注册 (创建域名) 和续签 (保留域名) 的费用。ENS 收费是一种反侵占机制,旨在确保没有人会永远持有域名。 因此,ENS 域名的价格会根据域名长度而变化: 长度为 5+ 个字符的域名:每年支付 5 美元; 长度为 4 个字符的域名:每年支付 160 美元; 长度为 3 个字符的域名:每年支付 640 美元。 对于将 DNS 域名导入 ENS 系统,ENS 协议并不会进行收费,因为 DNS 域名已经需要向 DNS 提供商 (比如 GoDaddy 等) 支付费用。 虽然 ENS 协议同时通过域名注册和域名续费这两个途径来获得收入,但截至目前,ENS 协议收入的绝大部分来自于域名的注册。 ENS 协议已经从域名注册和续费中共计获得了将近 2000 万美元的收入。在过去几个月里,ENS 的收入大幅增长,在过去四个月里有三个月的收入都超过了 200 万美元 (如上图所示)。近 90% 的累计协议收入都是在 2021 年产生的,这是该协议收入增长的积极信号。但关键问题是,这是可持续的吗?时间会告诉我们答案,尽管我预计 ENS 协议的收入将在 11 月底达到历史高点之后下降。 有趣的是,ENS 协议在 11 月初获得了最高的注册费和续费收入,这很可能是由于该协议在 11 月 1 日宣布即将进行空投之后,个人用户试图参与到此次空投中而产生的结果。然而,此次空投的快照时间是 2021 年 10 月 31 日 (也即在宣布空投消息的前一天),因此所有在 11 月份发生的域名注册或续费交易都会在代币分发资格评估中被忽略。 然而,上方图表并不能说明全部情况,因为 ENS 是以 ETH (而非美元) 来获得费用收入,且该协议很可能已经随着时间的推移而持有相当大的 ETH 份额。 自上线以来,ENS 协议已经获得了近 13,000 ETH 的收入,其中大约有 250 万美元是域名续费收入,10,000 ETH 来自域名注册费收入。 作为该协议去中心化的一部分,这些 ENS 金库中的资金将被分配至该 DAO 组织。截至撰文时,ENS Registrar 合约中拥有超过 4,000 ETH (约合 2000 万美元)。 撰文时,用于治理 ENS 协议的 ENS 代币在完全稀释后的市值为 55 亿美元 (按撰文时的 55 美元价格计算)。如果按照今年迄今已经获得的 1600 万美元的协议收入计算,这意味着其市销率是 334 倍。重要的是,ENS 是一个新型协议,其代币仅交易了很短的时间,市场正在决定其价值,但目前 ENS 维持着一个有待实现的相当大的估值。 ENS 的未来 ENS 并不是这个领域唯一的选手,但其通过深思熟虑地构建一个与我们现有世界进行集成的协议,为其采用它创造了一条清晰的道路。随着越来越多的个人和公司使用 ENS,ENS 的费用收入可能会大幅增加。此外,ENS 作为一种命名协议,可以支持其他协议、区块链和域名,这意味着它的增长不仅仅局限于以太坊网络。 最终,像 ENS 这样的公共产品能够带来的好处很难准确评估,这些早期的新型互联网协议的治理价值也很模糊。虽然对于 ENS 的估值可能是在于该协议很可能将产生更高的收入,但 ENS 为个人、网站和互联网交易创建一个身份层的市场是巨大的。
No activity yet