在国产的公链中,nuls或许是一个异类,明明已经有了以太坊等非常好用的智能合约平台了,还一意孤行自行搞模块化造链,这个值得吗?值得不值得,得从时间成本和资金成本上考虑。 首先简单介绍下公链NULS和其开创性的模块化造链功能吧。NULS中文名纳世链,谐音牛肉丝,这是一个面向定制化服务的区块链基础设施,并且开源的社区项目。采用了微服务思想,通过高度模块化的底层架构,运用模块仓库、智能合约和跨链等技术,以降低区块链开发成本,推动区块链商业应用落地。NULS是一条公链,那么其跨链功能、智能合约功能等都是必不可少的。
当然最值得一提的就是本文的主题:快速造链功能。 快速造链功能是指用户可以自由选择网络模块、共识模块、存储模块、账本模块、智能合约等核心功能模块快速创建一条区块链。如何将一条区块链分成这么多模块是NULS项目方的事情,如何使用这样的功能就是用户的事情了。
有人可能会有疑问:明明基于以太坊公链的智能合约已经非常好用了,为什么还要再搞一个这样的造链功能呢?注意了,发币和造链是不一样的。基于以太坊智能合约的仅仅是发币,并不是制造出一条额外的公链。在以太坊上发币,想要转账还是得靠以太坊,还是得受限于以太坊区区每秒21笔的转账速度。而采用NULS模块化造链功能制造出来的区块链,则会完全摆脱以太坊那龟速的TPS限制,在测试环境下,NULS的每秒交易速度已经能达到8000笔了。
这样的功能普通的个人好像是用不到的,但是很多企业,特别是业务上需要区块链赋能的企业,这种功能就非常必要了。这种功能极大的降低了造链的时间成本和资金成本。 从时间成本上看,NULS提出的这个造链功能在十分钟就能拉出一条区块链了,这也是NULS所主打的十分钟造链功能。NULS项目方推出了链盒(ChainBox),基本做到了开箱即用,让用户(开发者)专注于业务层,而不是基础。这个就像是开发商早就将房子建设好,用户只需要按照自己的意愿装潢一下自己的房子就能住了,而不是自己从打地基开始再砌墙搭屋顶最后才能装潢那样的繁琐耗时。
那么从“开发商手中购买的房子”需要付出多少资金成本呢?采用NULS的造链模块搭建区块链,最低只需要2000个NULS(约6000元人民币)。因为是模块化搭建,开发者只需要选择自己所需的模块就够了。例如,一条区块链所必选的账本模块、账户模块、网络模块、共识模块、交易模块、区块模块等是必选的,这些只需要2000个NULS就够了。当然开发者如果还需要跨链模块、智能合约模块、公共服务模块等就需要再付出一些NULS就够了,毕竟开发商建设房子也是需要成本的嘛。 那么假设开发者自行开发公链需要多少成本呢?
我只要举一个栗子就够了:2017年年末1Co最火爆的时候,很多知名大佬都募集了大量的资金,最后耗时一年多才开发出来了公链的项目,就足以说明一条区块链的搭建所需要的成本将远远超过十分钟和2000NULS。 NULS的这个功能我认同其实不算什么,重要的是要有企业用户认同。
目前采用了NULS的这个技术的有Samos、VeriTAG、Token Network、Prism等多个项目,涵盖了食品、电商、零售、解决方案等多个领域。在目前看来,NULS的用户还非常的稀少,也没有知名企业用户,但是不要忘了NULS的造链功能近日才正式发布。