ENS中文社区最近多了很多新朋友,这是好事,这个重要的设施不能缺席华人的声音。 其中难免会有一些问的重复比较多的问题。这些问题其实大部分都已经讨论过,为了新朋友,有必要重新写一些,方便大家一起讨论,以及分享我作为用户在过去5年陪跑中思考的一些观点。 这会是一个较长的系列文章,需要分成多篇写完, 主要为讨论以下几个点,会用详细的应用案例解释:为什么ens很重要。 1.域名和身份系统(did)为什么需要去中心化。 2.以太坊基金会和V神为什么大力要推行ens。 3.ens已经完成了哪些功能,又有谁使用了ens 4.多链的未来,ens是否会受限于eth 5.ens的护城河是什么。 中途可能会穿插一些小科普,比如如何用ens部署永不失联的dweb ENS虽然早期被统称为域名,但它其实并不只是个域名,它还是web3的个人主权身份,不过它确实有传统web2域名的功能。那么我们首先先来看看传统互联网域名和ens的区别。以及ens如何弥补传统域名目前存在的问题。 案例1: 了解之前,先复习一下.com为代表的传统互联网域名,我们借用一下维基百科的介绍 互联网名称与数字地址分配机构(Internet Corporation for Assigned Names and Numbers),简称ICANN,是位于美国加利福尼亚的非营利社团,主要由互联网协会的成员组成,创建于1998年9月18日,目的是接管包括管理域名和IP地址的分配等与互联网相关的任务,但ICANN仍受美国政府及法律管理。 一直到2016年10月1日美国商务部下属国家电讯局 (NTIA)把域名系统(Domain Name System,DNS)管理权正式移交。这标志着作为世人日常生活一部分的互联网迈出走向全球治理的象征性举动。进入全球“多方利益攸关”模式时代。 需要注意的是。 这个”多方利益“模式的最终,美国利用自己的力量,把DNS的管理权赋予了ICANN董事会而不是联合国。 世界上的许多国家,特别是中国和俄罗斯,都曾向联合国施加压力,呼吁由联合国国际通讯联盟来管理DNS。但是,美国、英国、加拿大和澳大利亚等国都反对这样的计划。 美国司法部:由美国公司注册局掌握的“.com”“.net”等顶级通用域名是美国资产 案例:威瑞信和PIR注册局 2021-06-23日,法新社新闻,美国执法部门查封了包括伊朗英语新闻电视台Press-TV(presstv.com)在内的几十个伊朗网站的域名解析,并将这些域名访问转到美国控制的网站上。新网页上写道,该域名作为法律行动的一部分被美国政府查封,下方印有美国联邦调查局和商务部工业和安全局的徽章。 美国政府直接查封伊朗网站域名,是如何做到的?针对此次事件,互联网域名系统国家工程研究中心技术人员(ZDNS)分析发现,此番被美国政府查封的网站域名,都是注册在美国Verisign公司所运行管理的顶级域名之下。Verisign公司在相关域名解析信息上进行了直接修改操作。 此事清晰表明,美国认定“.com ”“.net”等由美国公司掌握的通用顶级域名是美国资产,域名的使用需要遵守美国法律,通过要求美国公司适用其国内法的方式,美国政府可以实现对外国机构的制裁打击。 美国司法部执法通告指出,伊朗相关实体因为被列入指定国民名单,在未获得美国当局准许的情况下不得使用和获得美国公司提供的服务,包括网站和域名服务。 此次被查封的部分网站顶级域名分别涉及“.tv”(14个)、“.com”(11个)、“.net”(6个)、“.org”(2个),管理这些顶级域名的注册局为威瑞信和PIR,二者均属于美国公司,受美国法律管辖。 其中,“.com”等顶级域名被查封后,除了网站无法访问外,构建在域名上的邮件服务器、API接口、上层应用服务等都会受到影响。 虽然部分被美国查封的网站切换到伊朗国家顶级域“.ir”之后网站访问恢复正常,但是这些网站的国际访问及相应的各类服务和应用仍受影响。 俄罗斯国家域名 在今年俄乌战争期间,乌克兰要求icann删除俄罗斯国家域名,但是遭到了icann拒绝 但是大家都知道俄罗斯并不是小国家。如果是一个小国家,类似的情况是如何呢。 在伊拉克战争和利比亚战争期间, 在某个政府授意下,伊拉克国家域名“.iq”。利比亚国家域名“.LY”。申请和解析工作被终止,所有网址以“.iq”“.LY“域名为后缀的网站从互联网蒸发。 一直到现在,你注册的.com或者.cn也不一定会是你自己的。 而ens上注册的域名,在设计之初就写死了域名属于私人财产不可侵犯,ens宪法里,就算ensdao投票,也无法掠夺任何一人的域名账户。 案例2 可能很多新人不知道,在uniswap出来前,区块链行业曾出现过一类以EtherDelta(以)为代表的去中心化交易所。用户可以充值资产到他们的合约后做otc交易。(这个交易所曾经一年有上亿美金的手续费收入)在2018年,以德曾经被一个中国团队买下发币,后来团队分赃不匀,其中一人拿走了域名所有权 在被拿走域名后,他们也曾分叉过这个交易所。推出了一个名为ForkDelta的交易所。那时候还没有amm资金池,大家都是通过挂单交易。用户没有动力去分叉版的交易所交易。这导致拿走域名的人,一个人就拿走了这个项目所有的用户 这个风险依然存在于很多项目方上。域名作为web应用的入口。持有该域名相当于持有该项目的所有流量。 哪怕是当前最主流的com依然有被屏蔽,仲裁,甚至删除的风险。 目前的区块链项目采用的.com .io所有权都是项目方中心化在管理。作为品牌的入口,所有权确不属于社区。 在此,我呼吁更多项目把域名托管到dao合约中接受管理。那才是真正的去中心化应用。 目前ens做了什么,如何同web2域名共存: 互联网能有今天的繁荣,ICANN管理下的.com这类传统互联网域名功不可没。虽然存在一些和区块链产业不符合的理念。但是它依然是重要的互联网基础设施。否认它的价值,就如同否认法币,只认同比特币一样。是不现实的。 那么,更crypto native的ens,要如何补充传统域名缺失的抗审查,以及去中心化等功能呢。 这几年,以太坊基金会和ENS,以及数字身份认证公司SpruceID等团队的领导下,推行了 Sign-In with Ethereum - EIP-4361 提案,该提案旨在让以太坊账户成为 web 3 的通用账户,达到一个账户登录所有应用的愿景。 我们可以在此看到该工程的进展 http://login.xyz 目前opera浏览器(全球月用户3亿),Brave浏览器,已经支持原生解析ens。在这些浏览器下,直接输入即可打开。比如eth的官网,以及vitalik的博客。 当然手机端,你可以在metamask钱包浏览器部分,直接输入。例如 uniswap的ens域名, uniswap.eth(这个域名曾在uniswap抗监管层发挥重要作用,下文细说) 而chrome作为目前世界第一大浏览器内核,为了避免出现与现行ICANN管理下的域名系统混乱,以及法规层面的问题。让他们适配ens,就如让传统互联网企业直接拥抱区块链。依然有很长的路要走。 为了完成这个过度,ENS联合metamask,ipfs,以及Cloudflare开发了ensdns,eth.link。作为其中的桥梁。如果用户没有安装metamask,或者上述的浏览器。那它依然可以通过 ens账户.eth.link。直接打开对应的dweb,比如在chrome浏览器,直接打开 ethereum.eth.link 在去年,sec审查uniswap的时候,曾要求其关闭部分token在美国ip下的交易权限。比如证券类token。后来,uniswap只能按照要求,将uniswap.org 屏蔽了美国人交易一部分代币的权限 但是uniswap.eth.link并不需要屏蔽。 除了uniswap,另一家交易所curve,他们的dweb版本也已经部署上线。 web3的域名,代表的是个人数据主权 前面说到,ens虽然成为域名,其4361 提案旨在让以太坊账户成为 web 3 的通用账户,达到一个账户登录所有应用的愿景。 下面这张图片能比较直观介绍什么是 Sign-In with Ethereum
账户上有你的朋友,有你收藏的文件,有你的粉丝。 比如对于一家直播公司,他们的粉丝甚至是他们最重要的资产。 在经历微博封号潮后,我们来到了推特,然后发现推特封杀了特朗普的账户。 在国内视频平台被封号后,我们来到了youtube,然后大量的华语youtube发现自己的粉丝会莫名的消失。哪怕那个粉丝自己都不知道为什么自动取关了。甚至有时候该粉丝主动关注回去,过一段时间还可能消失。 所以,这个和哪个公司的产品没关系。“失联”数据丢失的情况。在哪都一样。 在web3,我们需要建立新的数据主权模式来避免这种情况。 ENS将是能陪伴你一生的账号。一个不怕被中心化删除的账号。如果哪个dapp违背了web3共识,那大家不再有复杂的迁移成本。我们不需要再被一个应用锁定,我们可以在无数个dapp能通过同一个不变的可信的账户互相联系。 币圈热门应用,在被质疑安全后。社区尝试在开发更去中心化,更加密的通讯系统。
snapshot uniswap的创始人hayden也是早期用户,其他代表还有snx,aave,bayc,coinbase的创始人等。这部分细节会放到后面“ens的护城河”系列里总结 |