.bit 别名来了!

.bit 别名


简介
应用
设置指南
设置失效的原因
常见问题


简介

.bit 作为自我主权数据容器是指,我们将一个 .bit 账户映射到多个数据上。比如 alice.bit,将 alice.bit 映射到 0x 开头的 ETH 地址、T 开头的 TRX 地址等数据。

> .bit 作为自我主权数据容器:
alice.bit —> 0x4f67…1279



.bit 别名则是为一条数据(例如,地址)选择一个 .bit 别名。其最大的优势在于,可以将冗长、难读、难辨认的地址转化为人类可读的 .bit 账户。

> .bit 别名:
0x4f67…1279 —> alice.bit

TQ5Qtf…rNfxQ —> alice.bit



应用

1. DApp 中通用跨链的 username

DApp 是区块链的最大应用,但 DApp 现在存在两个严重问题。

DApp 缺少人类可读的 username,.bit 为用户和创作者提供 username

使用地址登录是第一步,但地址冗长、难读、难辨识,DApp 缺少简单、人类可读的 username。

.bit 让每个创作者、用户都能拥有自己的 username。同时,DApp 中展示多行地址的列表将变得清晰明了。

DApp 缺少通用的 username,.bit 有效保护创作者权益

近来,版权问题开始受到重视。尽管 NFT 很大程度解决了数字艺术作品无限复制和拥有权的问题,但它依旧可以被复制、保存。任何人都可以用同样的图片重新铸造一枚 NFT。

然而,与现实世界中的实名制不同,区块链上的地址具有极强的匿名性,因其难以辨别,没有对作品充分研究的买家往往容易上当受骗。.bit 可有效避免此类诈骗事件发生,.bit 提供全局唯一的名称系统,为不同的 DApp 提供通用的 username,以便买家辨识创作者身份。同一创作者的地址在不同的 DApp 中将展示为同一个、人类可读的 .bit 账户。

得益于 .bit 的跨链能力,.bit 能为任意公链地址提供 .bit 别名,现已支持所有 EVM 链(ETH/BSC/Polygon…)和 TRON,未来将支持更多公链。这也意味着,设置 .bit 别名后,你就拥有了一个 DApp 中通用跨链的 username。

2. 区块链中的二次验证 —— 转账更放心

区块链的世界中,转错地址导致大额资产丢失的悲剧频繁发生。最常见的失误例子是,当使用 Pancake 或其他应用时,MetaMask 转账显示余额不足。这时候,人们从交易所提现 Token 到钱包地址时,往往会将 MetaMask 的右侧地址复制到交易所。这时候资产便提现到了合约中,导致资产丢失。

然而,如果此时我们看到的是 alice.bit → pancake.bit,相信这类悲剧便不会发生。

正向解析使得我们可以在转账时通过输入简单的 alice.bit 向 alice 转账,同样地,当我们向 alice 转账时,输入 0x…24de,应用同样能提示我们该地址已经与 alice.bit 绑定,相当于区块链中的二次验证。.bit 将有效帮助和提高转账的正确率。

3. 更多

事实上,得益于 .bit 强大的兼容性和可拓展性,任何非对称密钥系统的公钥/地址都可以设置一个 .bit 别名,就像任何非对称密码系统的私钥都可以持有和管理 .bit 帐户一样。这也意味着 .bit 不仅能在区块链给我们带来更安全和友好的体验,更能在 Web 3.0 中其他我们目前尚未想象到的场景大放异彩。


设置指南

设置 .bit 别名时,相关信息需要存储在区块链上,存储数据需要 201 CKB 存储空间,因此,在设置 .bit 别名前,请先保证你的余额大于 201 CKB。

开始设置

登录 .bit DApp,点击「.bit 别名」,设置 .bit 账户。

你可以设置为任意 .bit 账户。为保证 .bit 别名的准确性,.bit 别名生效需满足以下任一条件:

  1. 你的地址是该 .bit 账户的 Owner / Manager;
  2. 你的地址在该 .bit 账户存储的数据中。

例如,将 ETH 地址 0x4f67…1279 解析到 alice.bit,只要满足以下任一条件,即可生效。

  1. 0x4f67…1279 地址是 alice.bit 的 Owner / Manager;
  2. alice.bit 存储的数据中含有地址为 0x4f67…1279。


设置失效的原因

如果你的 .bit 别名失效了,请逐一排查排查以下原因。

  1. .bit 账户已出售,你不是该 .bit 账户的 Owner / Manager;
  2. .bit 账户的数据被修改了,你的地址不在该 .bit 账户存储的数据中;
  3. .bit 账户的 Owner 权限被转移,存储的数据被清空,你的地址不在该 .bit 账户存储的数据中。
  4. .bit 账户已被转换成 Ethereum 上的 NFT。你可以将其转换为普通的 .bit 账户后重新设置。如何将 Ethereum 上的 .bit NFT 转换为普通的 .bit?

.bit 别名生效需满足以下条件:

  1. 你的地址是该 .bit 账户的 Owner / Manager 或者 你的地址在该 .bit 账户存储的数据中;
  2. 你的 .bit 账户没有被转换为 Ethereum NFT。


常见问题

如果我之前设置了 .bit 别名,冻结了 201 CKB,我该如何取回?

现在,设置 .bit 别名已无需任何费用。如果你之前就设置了 .bit 别名,并被冻结了 201 CKB。你可以随时在 .bit Alias 取回。

一个地址可以设置多个 .bit 别名吗?

目前一个地址只能设置一个 .bit 别名。

如果我将我的地址的 .bit 别名设置为 alice.bit,当 alice.bit 过期后,我的 .bit 别名会清空吗?

你的 .bit 别名会失效,但不会被清空。当 alice.bit 账户被系统回收后,这个账户的所有数据会被清空,你的 .bit 别名将失效,你可以随时删除 .bit 别名。

如果我设置的 .bit 别名的 .bit 账户出售或转移给他人了,我的 .bit 别名会清空吗?

你的 .bit 别名会失效,但不会被清空。当账户被出售或 Owner 权限被转移时,这个账户的所有数据会被清空,你的 .bit 别名将失效,你可以随时删除 .bit 别名。

我地址的 .bit 别名可以设置为到他人的 .bit 账户吗?

可以。只要你的地址是该 .bit 账户的 Manager 或在该账户的数据中,你的 .bit 别名将是有效的。

我可以将我多个地址的 .bit 别名设置为同一个 .bit 账户吗?

可以。只要这些地址的 .bit 别名满足以下任一条件,即可生效:

  1. 你的地址是该 .bit 账户的 Owner / Manager;
  2. 你的地址在该 .bit 账户存储的数据中。

现在有哪些应用集成了 .bit 别名?

目前,.bit DApp, DIDTop, YokaiSwap, WePiggy, ShowMe 等已支持 .bit 别名,还有更多应用在路上。