其三:积极拓展网站域名功能。21年2月,团队集成了IPFS,通过ENS可以导入到存储在IPFS上的网站,ENS不再只代表钱包地址和个人身份标识,而是可以成为Web3原生的网站地址。
当然, 现在ENS作为网站域名还是有种种局限,如Web3原生的存储技术相对落后,ENS能够导到的网址通常画质较差,但其从个人转账地址到网站地址的突破性是毋庸置疑的。
尽管有上述优势,ENS也面临一些问题。
首先,域名的场景拓展非常依赖于其他钱包/应用/链的兼容,目前都是通过中心化的方式合作来实现。比如,小狐狸钱包支持解析以太坊上的ENS,却未必支持在其他链上解析ENS。Polkadot还专门出了个教程,展示如何在ENS里加入KSM地址,却又在底部说明,当前没有钱包支持解析KSM或DOT的ENS,非常无奈。* Polkadot官方教程演示 https://wiki.polkadot.network/docs/ens*
虽然ENS本身在积极拓展边界,已经能够支持存储100多条链的地址,但是钱包/应用/链是否支持解析却是另一回事,目前主要的生态还是在以太坊上。这个难题也是所有域名项目都面临的共通问题。
无责畅想下未来的可能发展路径:要么通过死磕钱包/应用/链的合作,自下而上地达到网络效应的临界点,让Web3多数开发者自愿支持解析各条链的ENS;要么由W3C这样的权威机构来统一制定标准,自上而下地普及域名。
其次,ENS和DNS一样存在域名诈骗的问题。前阵子ENS支持「零宽字符」的设计引起一番论战,详细可参考附录的两篇文章,简要梳理如下。
有人指出ENS支持的「零宽字符」可以在.eth域名中插入肉眼不可见的字符,导致出现钓鱼网站,虽然一些应用界面会提示用户「零宽字符」的存在,但无法根除这个问题,因此ENS长期一文不值。
也有反对者认为,这是一个低危/中危漏洞,在Web2就有不少处理经验;且支持「零宽字符」是为了展示更丰富的字符集,虽然确实会有钓鱼风险,但这是团队综合了风险和收益的设计权衡。安全漏洞导致ENS一文不值的说法可能过激,但是ENS存在的域名诈骗确实是不容忽视的风险,目前只能依赖应用层的提示。
再次,ENS作为网站域名可能和当下全球域名系统有冲突:互联网的顶级域名注册由ICAAN(互联网名称与数字地址分配机构)管理和发行,当前.eth不在已注册的顶级域名列表中,因此ENS域名还不会和DNS产生冲突;但是未来如果和DNS产生重名冲突,ICAAN有权夺回。
更巧的是,eth还是埃塞俄比亚的国家代码,团队也希望和埃塞俄比亚合作,避免eth的使用冲撞。随着ENS的发展壮大,未来势必需要和ICAAN协商,在不损害全球域名的同时正式确立其顶级域名的地位。除了.eth域名外,.crypto等热门域名,未来也很有可能面临一场争夺。
除了产品特色外,ENS的代币分配和DAO治理也是其为人称道的重要原因。在21年11月空投期间,总共分发了1亿枚$ENS代币。其中25%分配给拥有.eth域名的用户,另外25%代币分配给贡献者,其余50%则保留在DAO的社区财库中。
所有$ENS代币持有者都可以申请加入DAO,DAO有权决定未来的域名租赁年费、金库用途等等。
此外,由于以太坊上的高昂的手续费也造成了用户门槛,ENS团队也在考虑未来迁移到L2,但预期还有较长的时间。
DAS是建立在Nervos上的去中心化命名系统, 提供了以 .bit 为后缀的全局唯一的命名体系。DAS和ENS有诸多类似之处:DAS也致力于提供人类可读的地址符号。
来作为Web3居民的身份标识;支持存储不同链的地址、Web2社交账号等内容;模式也采用按年租赁,以限制投机性地永久占有,年费也和ENS基本一致。DAS和ENS不同的几点在于:
其一,注册门槛低。一方面,DAS的手续费低,以CKB支付时不需要额外付手续费,对比ETH动辄一百多刀的手续费,极大地降低了用户门槛,且DAS支持ETH、TRX、BNB等多种支付手段。
另一方面,DAS技术上支持以任何公链地址来注册,目前开放的只有ETH / TRX / BSC / Polygon地址注册。相对地,ENS则必须先以ETH地址注册。
其二,DAS强调.bit只是一个账户地址,而不是域名,避免和ICAAN产生冲突。DAS专注于地址和身份的关联,没有往网站域名拓展。不过,DAS会给每个账户自动分配一个.host域名,展示用户的关联账户、NFT等信息。
其三,由于DAS不支持零宽字符,因此在地址展示上比ENS更安全。
DAS同样面临一些问题:
其一,DAS的生态还不丰富,应用场景较少。目前接入了数十个钱包/应用,但还没有接入特别主流的项目。账户系统天然没有办法做到Permissionless,DAS和ENS一样,会面临和钱包/应用的合作问题。
而ENS至少已经获得了以太坊的主流认可,接入了Meatamask这样的头部钱包,在市场占领上有很强的先发优势,而如果DAS无法得到Metamask这样主流钱包/应用的认可,拓展将会非常困难。
