NEO强则NNS强

什么是NNS

NNS 是 Neo 的域名服务,是一个基于 Neo 区块链的分布式、开源和可扩展的 域名系统。 旨在将钱包地址、智能合约 Hash 等人类难以记忆的无规则的字符 串用单词短语简写等代替。例如,可以将token转给一 个NNS域名而不是一个区块链地址。NNS是可扩展的,域名可以映射到任意的区块链标识符或资源, 例如合约哈希、内容哈希、公钥等。 NNS 的所有服务都是由智能合约提供的,是分布式并且灵活可扩展的,不存在中心化风险。

要解决的问题

区块链从诞生之日开始,便使用了一连串的字符数字做为唯一的标识符号,包括钱包的地址,公钥以及私钥密码。比如说比特币钱包地址是34位字母数字组合,ETH钱包地址是40位16进制字母数字组成。这增加了应用的难度,也不利于区块链在普通民众中的普及。

区块链地址对于人类还是不够友好,过于长且复杂,不方便记忆,不容易比较对错。未来随着区块链越来越普及,地址转账的缺点会越来越明显,就像我们今天发邮件很难用一个 32 位字符串作为一个邮箱账 号一样。因此一个别名服务对于区块链系统的易用性有非常大的帮助,例如 IPFS 上有别名服务 IPNS,以太坊上有自己的域名服务 ENS,我们认为 NEO 系统也应该有自己的别名服务,我们称为 NEO Name Service(NNS),NEL 社 区将实现 NNS 服务以提升 NEO 区块链易用性。

域名服务系统的使用场景包括:

(1)别名转账;

(2)公钥别名;

(3)文件名;

(4)子域名;

(5)智能合约哈希;

(6)邮件、消息通信地址;

(7)宠物名等。

区块链域名服务最主要使用场景在于别名转账,尤其是那些需要公开自己转账地 址并且不常更换地址的账户。区块链作为下一代互联网的基础设施,未来会有越来越多的服务基于区块链 构建,例如去中心化云存储服务,而文件寻址是通过文件哈希值唯一标识实 现的,我们可以为哈希值取一个容易理解别名例如文件名,然后将别名映射 到文件哈希,从而实现文件寻址,因此别名服务未来可以和 NEO 上的去中 心化文件存储 NEOFS 结合使用。未来,随着构建在 NEO 上服务越来越多, NNS 还可以为去中心化消息通信、邮件服务等提供别名服务。

【时光点评】

域名服务的确是一个刚需,现在各种设施使用起来是非常不方便。将来区块链的使用,要像今天的互联网一样的方便,才可能大面积的应用。对于任何一条公链来说,都需要类似于NNS 的域名解析服务。事实上,NNS 是基于NEO 公链的域名服务,也是仿照ENS (以太坊域名服务)而开发设计的。

从这点来说,NNS 项目立项的基础是比较好的,但是项目的成功与否是取决于NEO 公链的发展的。

团队状况

刘永新 创始人 NEO 中国开发志愿者社区 NEL 联合发起人

李剑英 联合创始人 CTO NEO 核心开发者,NEL 联合发起人

刘虔铭 核心开发者,全栈工程师

赵奔 web 开发工程师

王祥剑 海外社区运营经理

【时光点评】

从谷歌的结果看,创始人刘永新的状态很活跃,是属于社区运营型人才,巴比特媒体专栏作家,慕课网的讲师,没有负面消息。对于NEO 生态构建应该是有比较大的贡献,发起创建了NEO 中国开发者志愿社区。联合创始人李剑英也是NEO 中国开发者志愿社区发起人之一,网上可以查询到很多关于NEO 开发的布道新闻,其本人也是NEO 核心开发者之一。从中可以看出NNS 团队和NEO 项目团队是非常紧密的关系。

团队的技术实力应该问题不大,加之项目本身没有太大技术难度,按说落地风险比较小。

Token 设计与分配

在 NNS 的经济模型里引入两中代币,一种是 NNC,属于 UTXO 资产类型,总 发行量 10 亿枚。另一种是 SGAS,属于 NEP5 代币,与 NEOGAS 进行 1:1 绑 定,支持双向兑换, 总量 一亿枚。

NNS 根域名通过 NNC 持有者投票启动,投票分为两种模式,一种是管理员启动 根域名投票,3 天内反对票少于 30%则根域名启动,一种是任何 NNC 持有者启动域名投票,3 天内赞成票超过 50%则根域名启动,无论哪种方式,投票者或不投票者都是博弈的参与者,域名注册 GAS 会再分配给投赞成票的 NNC 持有者。 在 NNS 系统中,所有拍卖域名收取的手续费会进入奖池系统进行重新分配,针对用户持有的 NNC 的数量,分配相应比例的 SGAS。

NNC 是 NNS 系统引入的一种股权证明代币。NNS 为了实现系统的可持续性, 引入了手续费再分配系统,所有域名拍卖收取的手续费将完全再分配给 NNC 的 持有者。在 NNS 系统中,SGAS 主要有以下功能: a) 与 GAS 双向兑换。 b) 向注册器充值/提款。 c) 参与域名竞拍。 d) 竞拍手续费支付。

【时光点评】

Token 设计有些复杂,但也算符合通证经济的激励和增值机制。没有更多的其他细节,比如Token的分配情况说明。

项目进展

2018年1季度

2018.1 正式发布NNS技术白皮书

2018.1 完成技术原理测试和验证

2018.1.31 在测试网发布包括注册器、解析器的NNS第一阶段测试服务,任何人可以注册未被注册且符合规则的域名

2018年2季度

2018.3 发布基于测试网的域名浏览器V1

2018.4 在测试网发行NNC

2018.5 在测试网发布包含竞标服务的NNS第二阶段测试服务,任何人可以向NEL申请NNC进行竞标测试域名

2018.5 发布基于测试网的域名浏览器V2

2018年3季度

2018.6 在主网发行NNC

2018.6 在主网上发布NNS合约,开放5个字符以上的.neo后缀域名,Neo域名时代来临

2018.6 发布基于正式网的域名浏览器

2018年4季度

实现域名交易所

2019年

实现租金机制

完全开放.neo后缀域名

【时光点评】

按照项目进展,应该已经发布了基于正式网络的域名浏览器。但是从官网是看不到任何的信息,从Github代码来看,有不少代码,但没有看到可以直接用的浏览器。可能是开发有延迟。

另外,NNS 是对标ENS 的产物,但是明显ENS 的服务非常多,也非常的成熟:https://etherscan.io/enslookup。

项目总评

1,白皮书点评

全部白皮书大概25页,主要介绍了具体的技术细节,就是项目的详细设计说明书。优点是:让大家对技术层面有了清晰的认识;缺点是:对其他的细节描述过少。

2,项目落地可能性

个人感觉项目落地的难度不大,风险比较小。但是目前看似乎是有延迟的,同时项目是基于NEO 项目的,严重依赖于NEO 项目的成功与否。

技术层面而言,NNS 基本上是脱胎于ENS 的设计架构,代码是否借鉴没有考证。从白皮书看, NNS在 ENS 基础上做很多创新设计,例如将所有者合约从注册器模块中拆分出来以实现更灵活的所有权控制,在解析方式上,分为了快速解析和完整解析两种方式,在经济模型上引入了一种新型的智能代币,以实现系统费用的重新分配。

这个创新是不是很大,没有从技术上考究过。从字面来看,其实并不是很大。ENS 目前的功能也非常强大,NNS 不知道什么时候可以实现类似的功能。

3,团队能力和稳定性

团队搭配很合理,技术和运营并重,还是算比较优秀的队伍。

4,社区治理

截止到今天为止英文电报群中有12,122 个粉丝,还是算比较多的关注者。从网络文章来看,一篇2018年5月的文章提到当时的电报群粉丝数是10,895 个用户。3个月过去了,增加的粉丝数数量还算过得去。

从Github 来看,总共有156 个提交,最近的提交在4天前,总共有4个贡献者,应该是项目开发人员。最近提交的内容看着像是测试网络的代码,也许测试版本将要来临了。

总体评价,NNS 项目是一个有刚需的项目,项目落地难度也不是很大,但是严重依赖于NEO 项目的成功与否。域名拍卖可能也会是一个比较有意思的场景。目前来看,开发进度似乎有延迟。同时存在一个巨大的技术风险,怎么保证域名服务的列表不会被篡改? 总而言之,项目算是基本合格,但前景有待观察。

PS:区块链其实需要的域名服务应当是类似于互联网的域名服务,是一个全局性的服务,而不是基于某一条公链的域名。不知道什么时候可以实现呢?

你可能感兴趣的:(NEO强则NNS强)