项目简介:

OpenIBC增强型区块链平台由浪潮云信息技术股份公司发起,是开放原子开源基金会(OpenAtom Foundation)旗下的孵化项目。

面对当前区块链引擎“多链并存”的现状,通过OpenIBC增强型区块链项目的适配框架层,向下可适配主流的区块链底链,向上支撑多种区块链业务场景。

项目特点:

技术价值:

对业务应用开发者来说,是一个开箱即用的区块链服务平台,实现业务应用快速落地;对区块链平台开发者来说,是一个开放式的区块链平台框架,向下底链引擎可插拔(支持各种底链引擎),向上业务抽象层可扩展(横向增加新的组件、现有组件纵向功能扩充)。

场景化封装,专注于业务需求,把区块链能力抽象和封装成通用组件,企业基于这些通用组件组成的业务抽象层实现业务快速落地,不受区块链设施和协议复杂性的影响。

适配主流底链,增强型区块链平台可以适配主流区块链底链引擎,项目更换底链时,业务应用无需跟新的底链适配改造。

开发者友好,减少区块链应用投入生产所需的时间和成本,让企业可以把开发成本转移到个性化业务逻辑上,加速了业务应用的开发和部署。

抽象组件可扩展,业务抽象层通过适配框架层与底链引擎进行连接,并支持业务抽象层组件的横向模块扩展和纵向功能延伸。

业务价值:

对区块链底链能力进行了封装,并扩展延伸了区块链的范围和能力。不可变分布式账本、可信身份、智能合约、可追溯性等区块链特性很容易被企业使用,企业不必过多关注底层区块链选用的哪个云上的哪个区块链底链,节省了适配不同底链的成本。

加速了业务应用的开发和部署,甚至只需要调用几个对接接口,很多查询、展示、监管能力都由平台的抽象系统层已经实现,避免了大量重复开发工作。

生态价值:

通过OpenIBC的适配框架层、业务抽象层,运行在主流区块链引擎之上,使区块链的使用更简单、更易普及,并与现有的区块链引擎形成互补。适配开放原子开源基金会现有的区块链引擎作为可选底链,并推动与国内外主流的开源和商用区块链底链进行适配。

项目架构:

openIBC架构图.png