首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

NULS靠模块化设计 能否成为下一代基础公链?

NULS是一个基础公链项目,代码提交非常活跃,算是一个比较低调务实的项目,我对其印象还是很不错的。

NULS有几大特点,我认为都还不错,分别是模块化设计、定制子链、跨链和POC共识。

模块化设计是指其系统内的设计都是按照模块化进行的,是一种解耦型设计,各个模块之间没有强关联性,各个模块可以独立升级,且模块可以定制化,可以满足不同种类、不同形式的需求,相比深度耦合的设计,我认为模块化设计更有优势。

NULS内的一些模块比如网络模块、储存模块、共识模块、处理器模块、账户模块、账本模块等, 这些模块构成了系统的底层支撑,开发者可以基于这些模块进行方便的开发。定制模块是指如果基础模块无法满足需求,可以对模块进行定制化操作,以满足使用需求。

NULS主链不运行任何应用,所有的应用都在子链上运行,在NULS体系内可以方便的构建子链,且支持定制化,比如子链是否支持基础代币,使用何种加密算法及共识机制。NULS系统内会开发出POW、DPOS、POS、PBFT、POOL等共识机制,侧链可以选择符合自己需求的机制使用。

既然体系内有子链系统,那一定是要有跨链机制的。很多人会分不清子链和侧链有什么区别,会当成一回事,其实子链和侧链有诸多不同(我专门写过一篇文章进行论述子链和侧链的区别,《基础链子链、侧链对比分析》,有兴趣的可以看看),诸多不同中一个很大的不同就是跨链难度的不同,在子链体系内跨链是比侧链容易的,这一点也可以认为是一个优势。

POC共识被称为信用共识,系统内有信用评级,评分低的节点不能参与共识,节点必须抵押一定的保证金才能参与共识,共识奖励和信用评分以及抵押的保证金数量均有关系。

下面从项目立项进行一下分析,项目立项从项目必要性、项目可行性、市场规模和通证经济模型四个方面进行分析。

A:项目必要性

必要,区块链底层设施还很薄弱,高性能区块链系统还未实现,子链系统也是拓展区块链性能的一种可能方式,值得去尝试。

B:项目可行性

从技术上来看可行,NULS测试网已经在4月初进行了公测,主网也即将在近期正式上线,模块化设计基本是已经实现了的,子链和跨链,也有很多项目在进行研发,从技术上来看并非不可实现。

从市场竞争来看是有难度的,基础公链的竞争非常激烈,最终会落到技术和生态的竞争,在基础公链市场竞争者众,想要脱颖而出,不仅要技术上OK,也要生态建设上有很好的发展,比如合作伙伴是否众多、强大等。

从推广和落地上看,就是要吸引其他项目在NULS上进行开发运营,这就牵扯到项目方为什么发会选择你的问题,最终还是落到技术上是不是真的厉害,能够吸引项目方,同时合作伙伴是不是足够多与厉害,能够介绍资源入驻NULS,从NULS整体来看,如果技术不足够出众,形成生态有一定难度。

C:市场规模

市场规模和区块链行业发展情况强相关。

D:通证经济模型

代币没有进行众筹,初始总量1亿,40%空投给其他优质项目持有者,20%团队,20%社区基金,20%商务合作,每年500万的通胀奖励系统维护者。

使用场景还算丰富,子链注册需要抵押代币,子链运行需要持续消耗代币,子链发行自己的代币需要抵押系统代币,子链代币价值越高,需要抵押的系统代币就越多。

履约能力

项目进度显示在18年3月会进行主网公测,5月主网会正式上线,从实际情况来看,主网公测略有推迟,主网正式上线推迟到了7月。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180710G1A6JX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券