摘要:NULS链工厂的发布标志着一键造链时代正式来临,高效低成本的大规模造链将成为现实。
文:向文波
在近期的相关重要会议中,区块链作为核心技术被提及,加快推动区块链技术和产业创新发展,上升到战略层面。区块链再次成为焦点,实实在在又火了一把。
核心技术的地位确立不到两天,区块链的百度搜索指数激增40倍,微信搜索指数激增25倍,核心媒体频繁提及并持续报道,这是一次大型区块链科普,无疑将刺激更多企业投身到区块链产业中来。
但是不可回避的现实是企业转型区块链的门槛非常之高。首先,区块链技术是加密算法、分布式存储、点对点传输等多种技术的组合,本身技术难度较高;其次,区块链发展仍处于早期,基础设施不完善,人才稀缺,研发成本也非常高。如何降低企业进入区块链的门槛,成为应用区块链技术需要首先解决的问题。
公有链项目NULS,将自己定位为造链专家,将“让区块链更简单”作为自己的使命。NULS在造链领域取得了重要成果,降低了区块链的门槛,给企业转型区块链带来了福音。
降低区块链门槛:微服务与10分钟造链
一项技术的应用和普及,依赖于使用门槛的降低。从大型计算机到个人电脑,半导体到集成电路,PC互联网到移动互联网,都遵循这一规律,区块链想要得到普及,首先也需要降低使用门槛。
为降低区块链的使用门槛,NULS团队大胆创新,率先实现了微服务与区块链的融合,设计出了可定制任何区块链的NULS2.0。
NULS2.0的核心NULSTAR,是一个区块链微服务底层框架,可以支撑所有基于微服务架构的区块链项目;利用微服务,将区块链拆分成网络、共识、账本等模块,屏蔽了区块链底层技术,并且做到了模块的完全独立。企业使用NULS2.0造链,不用关心区块链底层技术,只需开发自己的业务模块,NULS实现了造链就像开发传统软件一样简单。
为了进一步降低区块链开发的难度和成本,NULS还基于NULS2.0推出了10分钟造链产品ChainBox。ChainBox为开发人员提供了一个开箱即用,快速造链的区块链引擎。开发者使用ChainBox造链,可以实现业务模块和基础模块的快速组装,在10分钟内搭建一条属于自己的应用链。
ChainBox让NULS对造链的支持变得更加全面,外加使用NULS2.0造出来的链,模块独立可替换,支持多语言开发,可扩展性强,企业在之后的区块链升级和维护中,将节省更多成本。
通过微服务和10分钟造链,NULS降低了企业进入区块链的门槛,但这些底层上的创新,其价值还未得到完全的发挥,NULS在现有的技术成果之上,还将推出一键造链产品链工厂,实现造链标准化,让区块链可以得到大规模应用。
链工厂:一站式造链平台,实现造链标准化
标准化是一个产业的发展方向,因为标准化的本质是降低生产成本和学习成本。标准化的原件和产品,可以实现流水线式的规模化生产,这是生产成本的降低;标准化的生产过程和生产工具,可以实现一次学习多处适用,这是生产者学习成本的降低。
生产成本和学习成本的降低,将带来产品的批量化生成,应用的大规模落地。18世纪工业革命爆发,机械化生产代替手工生产,工厂标准化的流水线作业,让工业化制造走向成熟;20世纪的信息革命,从半导体到集成电路,软件开发到软件工程,无疑也都因标准化的形成,逐渐走向成熟。
区块链想要实现应用的大规模落地,逐渐走向成熟,实现区块链开发的标准化,将是整个行业努力的方向。NULS经过两年多的努力,完成了区块链底层技术的封装和模块化开发,在前期的积累下,NULS将推出一站式造链平台链工厂,实现造链标准化。
NULS推出的链工厂,结合自身微服务架构的特性和行业目前存在的问题,针对性的从三个方面,来实现对造链的标准化管理:
1.图形化配置管理
2.精细化模块管理
3.自动化部署管理
链工厂提供选择模块进行造链的能力,用户只要在必选模块的基础上,选择满足自己需求的业务模块,然后配置好资产信息、创世块、种子节点等相关参数,就可以完成打包前的所有准备工作。
在现有图形化配置功能的基础上,链工厂后续还将提供对更多参数和配置文件的管理功能。设置参数和管理配置文件,在软件工程中有专业的流程和规范,因为在大型软件系统中,参数和配置文件不仅多,并且会持续增加。链工厂通过对参数和配置文件的管理,将有效降低造链难度和出错率,节省造链成本。
链工厂通过选择模块就可以实现造链,依赖于NULS模块仓库。针对模块仓库,链工厂将实现精细化模块管理。精细化模块管理主要分为两个方面:1)根据功能和业务场景,对业务模块进行分类,帮助用户更快地挑选模块;2)实现模块的上传下载,提供模块的依赖库和文档,开发者可以使用别人提供的模块,或者提供模块给别人使用;3)除了开源的免费模块外,开发者可以对贡献的业务模块进行定价,赚取收益。通过链工厂获取的收益,20%将销毁,30%将给推广者,50%将由开发者获得。
精细化模块管理功能,将让模块仓库更快地涵盖不同行业的业务模块,使链工厂成为规模化的造链工厂。模块就像是基础元件,在链工厂中,用户想要的元件都有,使用这些元件可以轻松的改造或组装出自己想要的区块链。链工厂的精细化模块管理,让造链成为流水线式操作,高效低成本的规模化造链将成为现实。
链工厂将实现造链过程的简单无门槛,而链工厂的自动化部署管理功能,将帮助用户走完造链的最后一公里。业务模块开发或改造完成后,用户可以上传业务模块,与模块仓库中其他模块组合之后,填写好链的其他参数和配置信息,就可以完成打包。
打包完成,用户就可以获得节点程序、钱包、浏览器等内容。用户想要部署自己的区块链,只需要通过链工厂提供的云端部署功能,选择适合自己的云服务器套餐,支付相应的NULS,就可以快速完成节点部署。链工厂的自动化部署管理,帮助用户实现了节点的部署和管理,链工厂让一站式造链成为可能。
链工厂的图形化配置管理、精细化模块管理和自动化部署管理,让用户可以按照固定的流程和操作完成造链,实现了造链的标准化。而造链标准化的形成,将实现区块链的流水线规模化开发,让区块链得到大规模应用。
尾声:深耕区块链基础设施,抢夺区块链竞赛主动权
在科技主导的信息化时代,科技战争从未停止过。面对发达国家对我们的“科技制裁”,国家把区块链作为自主创新的核心技术,正是意识到了区块链将有可能成为下一场科技战争的主战场。
而面对区块链处于发展早期,基础设施不完善的现状,加快区块链基础设施建设,在核心技术上取得突破,就成了在竞争中抢占先机的关键。NULS始终坚持区块链基础设施的建设,在技术和产品上钻研和创新,才取得了现有的成果。
从微服务区块链融合,10分钟造链,再到一站式造链,NULS不仅展现出了正确的价值观,在造链领域取得的成果,也已经抓住了政策红利下的时代先机。
只有越来越多的团队和机构,像NULS一样,在区块链这场竞赛中,深耕区块链基础设施,在技术和产品上大胆尝试和突破,区块链的应用落地才会尽早实现,我们才会在未来的价值互联网时代获得主动权。