软件框架因具备降低开发成本、提升系统可扩展性和可维护性等多种优点,在如今的商业应用开发中,已成为开发的必备武器。使用软件框架开发的应用加起来的市值,也早已超过上万亿美元。
区块链技术仍处于早期,相较传统互联网开发而言,区块链开发的成本和门槛都要更高。能否出现专门针对区块链开发的底层框架,对行业发展有着重大影响,同时这也是一个上万亿美元的潜在市场。
NULS核心团队于2018年7月成功上线了自己研发的NULS公有链。NULS是一个提供可定制化服务的区块链基础设施,致力于让区块链更简单。为了更好地实现这一目标,NULS核心团队和NULS CCC(NULS核心技术社区)成员共同设计了基于微服务的NULS2.0全新架构。其中NULS2.0的核心NULSTAR,更是一个基于微服务的区块链底层框架。
当前的微服务框架很复杂,并且必须使用异构的”亚”微服务。NULSTAR的设计中,取消了消息总线,采用Websocket通信协议,让微服务回归最本质:模块即服务。并且NULSTAR还做了更多的优化,包括完备的开发库、基于区块链特性的定制等。
NULS团队率先布局区块链微服务底层框架,在区块链底层框架领域占得先机,不仅仅是看到了这个潜在的上万亿美金市场,更是想要实现让区块链更简单的价值定位。NULS核心团队和社区欢迎更多的开发者加入NULS的模块化开发中,一起让区块链更简单,让世界更简单。