美文网首页区块链研习社区块链大学首页推荐
我所理解的NULS2.0——三板斧闯江湖

我所理解的NULS2.0——三板斧闯江湖

作者: 小曾脑湿 | 来源:发表于2018-11-30 17:51 被阅读1次

    如果把区块链行业看成一个江湖,那做区块链项目就是一场修炼。内功、拳脚与兵器,是闯江湖的三板斧。先练内功后练拳脚其次兵器,大部分人急于求成,根本未入这三板斧中任意一板斧的门,因此闯江湖凭了一张嘴,全靠吹。

    内功是自身能量运转的过程,是一种机制,也是修炼的核心。这种机制会有差别,但目的相同,都是提高输出能量,可以是一个项目中的共识机制。拳脚是练出来的,从易到难,不断进化,以太坊的拳脚,是智能合约,EOS的拳脚,是高性能(TPS),NULS的拳脚,是模块化设计。兵器锦上添花的,闯江湖不一定靠兵器,但一寸长一寸强,内功拳脚不分上下,就会用兵器见生死,NULS的兵器是链工厂,决生死用的。

    POC共识

    普通人看共识机制,通常考虑三个方面:第一是赚钱,无论是POW、POS、还是DPOS,或者其他共识机制,不变的目的是刺激社区维护网络,能够起到刺激作用的,一定是攸关利益,赚钱就是王道。第二是参与方式,当大家认识到加入共识可以赚钱的时候,就会有一些人想要参与,但如何参与,参与的难度、方式是什么,就成了大家比较关心的问题。第三是去中心化,区块链的愿景是去中心化,但可惜的是通常无法实现,或者一直追求的才被称为愿景。好在无论是否能实现,去中心化程度都被大家纳入参考一个共识机制是否合理的重要因素。

    NULS的POC共识收益来自于白皮书披露的每年500万通胀,奖励方式与POS类似,抵押一定数量代币,产生收益。所有认同POS机制共识奖励的,应该不会反对POC的赚钱方式。POC的参与方式比较灵活,持有代币多的,可以建节点,这部分人称为代理人,持有代币少的,可以加入节点,称为委托人。抵押NULS势必减小对硬件要求,这对节点建立者来说降低了门槛。NULS的去中心化在加入共识中已经体现,持有人加入门槛低,并且设置了上限与下限,节点数量将满足去中心化要求。

    POC共识最大的特点在于引入信用机制。节点维护网络,结果反映在信用值上,并与收益发生关系。DPOS用投票保证节点数量和质量,公平的投票来保证去中心化,POC则用节点信用值体现节点质量,委托人判断自行加入。在社区治理上,NULS的POC相比较DPOS能减少人为因素。

    模块化设计

    模块化设计是NULS1.0的产物,在2.0上做了升级。如果说内功是虚无的,那拳脚就是有形的了,模块化设计关系整条链在应用落地层的方向,在NULS生态中至关重要。

    NULS2.0在模块化设计中增加微服务器,将每个模块解耦出来,可单独运行,每一个微服务器服务一个模块,并有一个微服务器模块管理其他模块(微服务器),在链上,称为管理器。模块的独立使得每个模块的功能需求等都不尽相同,最终可能不同的模块需要部署在不同服务器上分别运行,于是在针对管理器(微服务器)上增加了一个模块,即控制器,控制微服务器的启动和停止。

    由于每个模块的独立运行,并采用通用接口(加入模块的基础服务库),使得模块的开发打破了语言限制,多语言的开发,对开发者来说将更加友好。我们可以理解为,NULS的拳脚,老少皆宜。模块独立运行,不同的业务也将选择不同的模块,无论是账户、存储、交易、智能合约,在选择上,将更加独立、简洁。

    值得一提的是,NULS2.0将模块化思维融入跨链设计,跨链协议写入跨链模块中,最终成为新的NULS主网,所有其他链在加入跨链模块后,可与NULS主链完成价值传递,如果不同链之间因为业务需求想要进行通信,可在加入NULS跨链模块后,通过NULS跨链协议完成价值传递。NULS主网将起到中继作用,链上的节点对其他链的节点交易进行验证。

    链工厂

    NULS的愿景是让区块链更简单,所有需要自己搭建区块链的企业机构都能低门槛进入,链工厂就是为实现这样的愿景而生的。NULS用链工厂与那些内功拳脚不分上下的竞争者决生死,所以链工厂是NULS的兵器。

    NULS的链工厂,是基于NULS的一个应用,模块仓库。链工厂内置多个模块,并设计展示界面,链工厂通过跨链模块与NULS主网进行价值互通。链工厂内置模块独立运行,任何想要搭建一条链的企业或机构,在链工厂中选择所需要的模块,快速搭建,便可以完成一条NULS生态下的链。这条链的共识机制与NULS相同,但更多取决于模块,根据业务需求,将可能有多种共识机制选择。

    链工厂是要实现让区块链更简单的愿景,搭链简单是基础,因此作为一个基于NULS的应用,通过应用界面操作搭链是最简单的方式。中心化的应用界面,通过个性化设置,选择需要的模块,通过操作界面完成交易,申请搭链,新的链将广播到链工厂所有节点,节点可选择性运行该链。新的链可随时剥离链工厂主链,运行独立的应用。

    NULS2.0功能

    NULS2.0以POC共识作为社区和技术基础,微服务加模块化思维作为拓展,链工厂作为杀手锏应用,内外兼修,未来一至两年内,将是值得期待的一个项目。

    相关文章

      网友评论

        本文标题:我所理解的NULS2.0——三板斧闯江湖

        本文链接:https://www.haomeiwen.com/subject/vpahcqtx.html