主页 > imtoken新版app > 区块链域名:保持简单,告别复杂的地址

区块链域名:保持简单,告别复杂的地址

imtoken新版app 2023-03-15 06:39:04

作者:peijie 原标题《做简单的事,向复杂的地址说再见》

每个人都有一个唯一的身份证号码,为什么我们需要一个名字? 上网时,我们实际访问的是IP,为什么要输入相似的域名呢?

因为我们需要可读性,而 ID 号和 IP 没有。 于是,我们一个一个地发明了命名系统,将不同领域的机器语言和人类语言进行映射,把数字和IP变成了可读的、有意义的内容,从而连接了人类和机器语言。

在市民中心查询服务时,需要报身份证号码,不能报姓名。 官方系统匹配身份证号,调出我的各种信息。 当我在浏览器中输入时,域名会自动解析到这个IP:122.224.45.229,相应的网页就会显示给我。

这就是命名系统的意义,人与机器之间的交流,让人类可以阅读和理解。

01 区块链命名系统

在区块链世界中,对命名系统的需求尤为突出。 如果你接触过区块链,你应该见过以太坊的 42 个字符和比特币复杂的类似密码的长地址。

在这里,如果没有命名系统,再加上区块链本身的价值属性和不可逆性,一旦转账错误,将是无法挽回的损失。

两年前,CoinDash 项目遭到黑客攻击,其官网的收款地址被恶意替换,导致不少投资者错误地将总价值 753 万美元的以太币转入黑客地址。 黑客充分利用了原始以太坊地址的不友好性:

0x5BB0b2A1EbF55AE6F3890EdfC5cD7ab995722bfE

0x00DF69cAff4435aB22066E11E16b2E57F2DeA3e7

对于这两个地址,我们只能知道是不同的地址,并不能区分哪个是正确的收货地址。 那么区块链现在有没有自己的命名系统来帮助我们避免类似的错误呢? 是的,ENS 是最流行的区块链域名服务(基于以太坊开发的命名服务)。

02 ENS域名服务

在CoinDash的例子中,如果他们使用ENS域名,将正确的收款地址映射到coindash.eth,那么用户只需要识别域名并转账,“地址替换”的伎俩就立马暴露了,因为我们很容易区分“coindash.eth”和“coindasl.eth”的区别。

当然,ENS也支持IPFS哈希、Tor.onion等文本类型到ENS域名的映射。 一个可以想象的场景是,当ENS(区块链域名服务)和IPFS(去中心化存储)结合在一起时,我们或许可以体验去中心化架构下的网络服务。

目前的ENS域名都是.eth格式,好像只代表以太坊。 ENS 对此的解决方案是让当前 DNS 域名的所有者能够通过 DNSSEC 声明各自的域名在 ENS 上使用。

例如,以太坊基金会拥有 DNS 名称“ethereum.org”; 通过 DNSSEC,他们可以为“ethereum.org”(注意:不是 ethereum.eth)提供 ENS 记录。 这样,以太坊基金会就可以使用“ethereum.org”来接收数字资产支付。

最近,ENS 新增了一些与我们息息相关的特性:

支持3-6位短域名注册支持多链地址解析

开启短域名注册 随着短域名注册的开启,更多的人加入了抢注自己名字的队伍(在区块链上拥有专属域名很有意思)。 到目前为止,已有超过 310,000 个 .eth 域名被注册。 抢到的话把微博昵称和微信名改成xxxxx.eth,就像V神把推特改成vitalik.eth一样以太坊浏览器查地址,爽。

以太坊官方网站查币_以太坊浏览器查地址_以太坊为什么叫以太坊

或者你注册到被遗忘的黑马域名,交易到Opensea。

以太坊为什么叫以太坊_以太坊官方网站查币_以太坊浏览器查地址

ENS 域名在 Opensea 上拍卖

支持多链地址解析。 在最新的imToken转账页面地址输入tryit.eth。 在不同的链下,可以解析为:

ETH地址:0xEfd7cc992149b7980d069Cbc955F0310BeecB7d9

比特币地址:bc1q4a8s7kyvzr3gzcpgzslpmrj08lkdn4lku9tu2w

以太坊浏览器查地址_以太坊官方网站查币_以太坊为什么叫以太坊

当ENS支持所有热门公链后,我们只需一个域名就可以在钱包和交易所之间自由转账,无需反复复制粘贴和核对地址。

03 不止一个

目前,区块链域名还没有得到广泛普及。 除了ENS提供的.eth,还有Unstoppable Domain提供的.zil和.crypto。 您可以在支持这些域名的钱包(如 imToken)中体验便捷的转账。

未来一个可能的场景是,域名服务成为区块链世界中每个人公开信息的入口。 通过输入相应的域名以太坊浏览器查地址,我们可以向特定的地址转账,向相应的邮箱发送信息,或者直接打开特定的网页。 域名对应的信息记录在合约中,任何第三方都无法篡改或取消。

04 最后

正如命名系统(DNS)催化了互联网的普及一样,ENS 很可能会促进区块链的推广。

下次转账的时候记得问问对方有没有自己的专属域名。