NEL亮相NEO西雅图生态年度盛会:让NEO离用户更近一步

NEO生态年度盛会NEO DevCon 2019于西雅图当地时间2月17日圆满结束。这是一次面向开发者的前瞻性高端峰会,超过50位嘉宾逐一带来视角各不相同但愿景统一的分享,展示了各种Dapps和丰富的区块链生态系统。

在第二天的会议中,NEO生态内的各大开发者社区和dApp的主要负责人一一对各自的项目的最新进展与社区同步。

NEO国内最大的开发者社区NEL创始人兼NEO域名系统NNS创始人刘永新在大会上发表了Bring Neo closer to user主题演讲,分享了他对区块链相关前沿话题的见解。

下面为大家带来现场演讲报道:

首先,刘永新对NEL及NEL一年多来的发展路径进行了介绍

1.大家好,我是NEL起人Jason Liu,非常荣幸能来到NEO DevCon,跟大家分享NEL这一年多来的发展成就。

Hello, everyone, I’m Jason Liu, founder of NEL. I am very honored to come to this NEO DevCon and share with you what NEL has achieved over the past year.

NEL是NEO中文开发者社区,我们主要做三件事:第一,技术布道,第二,基础设施建设,第三,生态建设。下面我会详细介绍这三点。

NEL is a Chinese NEO developer community. We mainly do three things: first, technical evangelism(iˈvanjəˌlizəm); second, infrastructure construction, and third, ecosystem building. I will elaborate on these three points below.

关于技术布道,我们维护了一个1000+人的NEO技术交流QQ群,搭建了中文的NEO技术交流论坛,举办了一些列线下的NEO技术公开课。几乎所有中文社区的NEO生态项目,都直接或间接的获得我们的技术支持。

Regarding technical evangelism, we have maintained a QQ group with 1000 plus people who focus on NEO-related technical discussions, We also built a Chinese NEO-related technology exchange forum(ˈfôrəm), and held a number of face-to-face open courses on NEO-related technology. Nearly all NEO-related projects emerging from the Chinese community have received our technical support directly or indirectly.

2.我们在18年中的时候主办了首届NEO区块链游戏大赛,有超过100个团队报名,最终提交了40个参赛作品,评选出8个大奖作品,最近这些获奖作品正在陆续上线。NEO游戏大赛的举办,有力的推动了NEO游戏生态、技术基础设施的发展。

In the year 2018, we hosted the first NEO blockchain game development competition. More than 100 teams registered and finally submitted 40 entries, and 8 award-winning games were selected. Recently, these award-winning games have been launched one after the other. This competition has strongly promoted the development of NEO gaming ecosystem and its technology infrastructure.

3.在基础设施建设方面,我们主要开发了这些项目:

开发了适用于NEO的高性能网络数据库LightDB,维护了定制化NEO节点,提供了和NEO节点交互的多种语言的sdk,提供了钱包和区块相关的API服务,以及上层的钱包、浏览器、智能合约开发工具NEORay 和NNS。

In terms of infrastructure building, we have mainly developed these projects:

We developed a high-performance network database LightDB for NEO, maintained a customized (ˈkəstəˌmīz)NEO node, provided multi-language sdk for interacting with NEO nodes, provided wallet and block-related API services, and the upper-level wallet and explorer, a smart contract development tool called NEORay as well as NNS.

4.当然,不止这些,在我们的GitHub中有80多个代码库,可以满足各种类型NEO开发者的技术需求。

Of course, more than that, there are more than 80 code libraries in our GitHub that can meet the technical needs of various types of NEO developers.

其次,对于NEL正在开发的几类重点项目LightDB、NEORay、NNS等展开了详细介绍

5.下面,我会着重介绍一些项目。

首先是LightDB,LightDB主要是为了将NEO的存储部分改为网络存储,并且可以用轻型节点直接找网络数据库去执行InvokeScript,也就是把NEO一个节点一个进程的模式改为一个节点一个集群。LightDB是基于rocksdb进行的修改,增加了数据类型和表的概念,NEO的leveldb中存储都是byte结构,很难理解数据代表什么,LightDB通过DBValue数据结构存储数据,可以描述数据类型、记录修改时间戳。同时将不同类型数据通过不同表进行存储,例如交易、UTXO等,方便查询。LightDB支持网络通信,这使得我们目前很多服务不用再经过中间服务层,可以直接与节点进行交互,比如查询NEP5资产余额、UTXO数据确认等。第三,数据库的存储模仿了区块链的结构,以taskblock为单位,首尾相接,这使得数据同步非常方便,备份数据库可以以taskblock为单位进行同步。这些是LightDB 的主要特点,它会方便钱包、浏览器以及Dapp的开放。

I will highlight some of the projects. The first is LightDB, LightDB is mainly to change the storage part of NEO to network storage, and use Light Node to directly find the network database to execute InvokeScript, that is, to change the mode of NEO from one node, one process to one node, one cluster. LightDB is a modification based on rocksdb. It adds the concept of data types and tables. NEO’s leveldb storage is byte structure. It is difficult to understand what data represents. LightDB stores data by DBValue data structure, which can describe data type, record and modify timestamp. At the same time, different types of data are stored in different tables, such as transactions, UTXO, etc., to facilitate query. LightDB supports network communication, which allows us to interact with nodes without having to go through the intermediate service layer, such as querying NEP5 asset balances and UTXO data verification. Third, the storage of the database mimics the structure of the blockchain. It is connected in blocks and blocks, which makes the data synchronization very convenient. The backup database can be synchronized in units of taskblock. These are the main features of LightDB, which makes it easy to develop your wallet, explorer, and Dapp.

6.接下来介绍一下NEORay。

NEORay是一个集智能合约开发、编译、部署和调试的一体化工具,我们之前提供了一个本地版本,NEORay是一个在线版本,以满足跨平台开发需求。这里展示了NEORay的合约调试界面,在这个页面你可以一步一步执行合约,并观察虚拟机执行情况、notify信息和计算堆栈等各种信息,以满足合约调试的需求。

Next, let me introduce NEORay, a tool that integrates the development, compiling, deployment and debugging of smart contracts. We previously had a local version, NEORay is an online version to meet cross-platform development needs. Here is NEORay’s contract debugging interface. On this page you can execute the contract step by step and observe various information such as virtual machine execution, notify information and evaluation stack to meet the requirements of contract debugging.

7.第三个重要的项目是NEO Name Service。

截止目前,NNS上已经有25000+的注册域名。

The third important project is the NEO Name Service. As of now, there are already 25,000+ registered domain names on NNS.

8.我们已经获得了很多钱包的支持,例如O3、SEA以及我们NEL自己开发的钱包,同时我们也获得了Gaex.com交易所的支持,他们会为每个NEO用户分配一个NNS二级域名,从而便于他们充值。未来会有更多钱包支持NNS,例如Trinity、BlaCat、Phantasma等等

We have gained a lot of wallet support, such as O3, SEA and our NEL self-developed wallet, and we also get support from the Gaex.com exchange. They will assign an NNS secondary domain name to each NEO user, so that users can easily recharge. There will be more wallets in the future supporting NNS, such as Trinity, BlaCat, Phantasma, etc.

9.NNS未来会开发多样化的域名二级交易市场,例如Fomo形式竞拍、域名抽奖等。我们也计划在今年在本体上也提供一套域名服务。

We will develop a diversified domain name secondary trading markets in the future on NNS, such as Fomo form of auctions, domain name’s lucky draws, etc. We also plan to Open other root domain registrations, not limited to .neo.

10.在NNS项目中,存在代币NNC,目前NNC可以获得域名竞拍费用的分红,也可以在二级市场购买域名。为了丰富NNC代币价值,我们会对NNC功能进行扩展,主要分为三个阶段,第一阶段是应用到域名服务,也就是现在,第二阶段是应用其他Dapp中,第三阶段是依托多样的化的Dapp,形成DAO,这样NNC的价值会避免单个应用的风险,更加的稳固。

In the NNS project, there is a token called NNC. At present, NNC holders receive the dividends of the domain auction income, and you can also purchase the pre-owned domain name in the secondary market in NNC. In order to enrich the value of NNC tokens, we will extend the NNC function, which will be implemented in three phases. The first phase is applying NNC to the domain name service, which is already implemented now; the second phase is to apply it in other Dapps, and the third phase is based on diversified dApps, we can form a DAO, so the value of NNC will be more stable as it’s not bound to one single dapp anymore.

演讲最后,Jason Liu对于大家共同关注的NEL未来发展规划进行了展望:

11.关于NEL的未来发展规划,我们目前主要关注这几个点:

  1. )继续基于LightDB开发高性能NEO节点
  2. )开发Chrome扩展钱包,方便Dapp开发者和用户。
  3. )研究代币流动性协议。

我们会继续关注NEO生态中缺乏的基础设施,为建设NEO生态贡献力量。

Regarding the future development plan of NEL, we are currently focusing on these points:

High-performance LightDB-

based node development 
Chrome extension wallet
Token liquidity protocol

We will contribute to improve NEO ecosystem by our constant focus on the infrastructure that is currently lacking in NEO ecosystem.

12.希望通过NEL的工作,能够使区块链技术,使NEO离用户更近一步。

I hope that through the work of NEL, we can make blockchain technology and make NEO one step closer to users.

虽然NEO开发者大会已经结束,但NEL的技术开发不会止步。作为NEO坚实的技术后盾,NEL将为NEO的3.0生态繁荣持续的贡献力量,衷心的希望NEO越来越好!

原文转自NEL新经济实验室:https://mp.weixin.qq.com/s/qhMDdDcEGQXxuz99XoJzOQ

  • NEO:https://neo.org
  • NEOFANS:http://neofans.org/
  • Discord:https://discord.io/neo
  • Telegram中文群:https://t.me/NEO_Chinese
  • 开发者交流QQ群:795681763

发表评论

Top