当前位置: 首页 > news >正文

.bit域名调研

.bit域名研究

问题: .bit域名和ENS域名的相同点?不同点?有什么关系?

.bit的定义

.bit 是基于区块链的,开源的,跨链去中心化账户系统.bit 提供了以 .bit 为后缀的全局唯一的命名体系,可用于加密资产转账,域名解析,身份认证等场景。作为去中心化账户系统,有且仅有用户拥有 .bit 账户的完整控制权和使用权。同时,.bit 也是第一个具有广泛兼容性的去中心化账户系统,可使用任何公链地址甚至电子邮件来注册和管理 .bit 账户。

.bit的愿景

.bit 之于加密世界,如 手机号/Email 之于互联网。

在这里插入图片描述

.bit的定价

https://docs.did.id/register-das/pricing

Account Character LengthPricePrice after filling in the invitee ( x0.95 )
5 digits and above$4.99/year$4.75/year
4-bit$160/year$152/year
3-bit$660/year$627/year
2 bit$1,024/year$972.8/year

技术架构

https://github.com/dotbitHQ/das-contracts/blob/master/docs/zh-hans/%E7%B3%BB%E7%BB%9F%E6%A6%82%E8%A7%88.md

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8tqLmXsI-1691571216265)(imgs/DAS-big-picture.png)]

  1. 用户首先需要通过交易所、钱包中的浏览器访问 DAS 的注册服务;
  2. 注册服务(Registrar)可以是由任何人实现的为用户提供 DAS 注册功能的 web 服务,当然不仅限于 web 服务,任何可以帮助用户完成链上交互并获得账户的应用都可以称为注册服务;
  3. 注册服务将用户的注册请求以及其他各种操作转换成交易,通过钱包让用户签名后上链;
  4. 守护服务(Keeper)是去中心化的 DAS 节点,随时通过节点 RPC 监控链上交易;
  5. 当发现需要处理的用户交易时,就按照交易结构协议创建特定的交易完成诸如账户注册等工作;
  6. 如果注册服务做的比较完善,可以通过节点的 RPC 监控用户的账户注册等状态,并在成功后及时的反馈用户;
  7. 当用户注册成功账户,并设置解析记录后,解析服务(Resolver)就可以通过节点 RPC 解析链上区块获取数据;
  8. 最后,解析服务通过自己的 RPC 接口将数据提供给钱包、交易所等需要使用解析记录的应用完成对用户账户的利用;

智能合约源码

合约实现非常简洁,和普通ERC721合约基本一致


mapping(uint256 => uint) private expires;function mint(address to, address uuid, uint256 expireAt) external onlyRole(MANAGER_ROLE) {uint256 tokenId = uint256(uint160(uuid));require(expires[tokenId] + GRACE_PERIOD <= block.timestamp, NOT_EXPIRES_MESS);if (_exists(tokenId)) {_burn(tokenId);}expires[tokenId] = expireAt;_mint(to, tokenId);
}

.bit 的生态

https://www.did.id/ecosystems

  • imToken、TrustWallet、TP钱包等等去中心化钱包中可以使用.bit进行转账和接收
  • NFTScan、NFTGo可以使用.bit登录
  • 即刻App(国内基于兴趣的社区平台): 将账户昵称设置为.bit域名之后,可以显式账户下的NFT藏品
  • 其他应用场景

总结

问题: .bit域名和ENS域名的相同点?不同点?有什么关系?

  • 相同点: .bitENS一样都是链上域名服务
  • 不同点: .bit过于依赖链下服务,去中心化的程度没有ENS高
  • 关系: .bit更多是对于ENS的模仿,有创新,但不多,.bit目前能做的, ENS也可以做

个人觉得,.bit在年中的时候趁了一波ENS带起来的“域名热”。俗话说“打铁还需自身硬”,由于.bit项目本身缺少创新,基本是对于ENS的模仿。项目方抓住“域名热”的市场机会卖域名,市场炒家借机炒作,“狂欢”之后,真正给生态带来的改变非常有限。

http://www.lryc.cn/news/118444.html

相关文章:

  • Vue数组变更方法和替换方法
  • Centos-6.3安装使用MongoDB
  • Mysql 复杂查询丨联表查询
  • C语言进阶第二课-----------指针的进阶----------升级版
  • 若依vue -【 111 ~ 更 ~ 127 完 】
  • vue-pc端实现按钮防抖处理-自定义指令
  • python解决8皇后问题
  • xcode打包导出ipa
  • 更优雅地调试SwiftUI—借助LLDB
  • 2.4 网络安全新技术
  • 人生天地之间,若白驹之过隙,忽然而已
  • MySQL — MVCC
  • Android模板设计模式之 - 构建整个应用的BaseActivity
  • 浏览器缓存技术--localStorage和sessionStorage原理与使用
  • 无涯教程-Perl - endservent函数
  • MRO工业品采购过程中,采购人员要注意哪些事项
  • Jaeger 教程,OpenTelemetry 教程
  • P1597 语句解析
  • Java课题笔记~ Request请求
  • Untiy Json和Xml的序列化和反序列化
  • springboot在线小说阅读网站的设计与实现
  • 整理mongodb文档:改
  • 【设计模式】单例模式
  • (2)原神角色数据分析-2
  • 138. 复制带随机指针的链表
  • Windows中redis怎么设置密码
  • 租赁OLED透明屏:打造独特商业体验的智慧选择
  • Nacos服务治理—负载均衡
  • flask-----初始项目架构
  • 揭秘史上最全可视化大屏模板,00后亲测好用到离谱,效率加速99%