基于区块链中间件技术的持续集成系统技术方案

技术编号:26385615 阅读:19 留言:0更新日期:2020-11-19 23:54
本发明专利技术提供基于区块链中间件技术的持续集成系统,涉及区块链技术领域。该区块链中间件技术的持续集成系统,基于云的解决方案系统,包括多个区块链系统,所述多个区块链系统包括Ethereum、Libra、Cocos、IOST、Nervos和Ultra,所述Ethereum、Libra、Cocos、IOST、Nervos和Ultra均与云开发平台ChainIDE信号连接,所述ChainIDE为Ethereum、Libra、Cocos、IOST、Nervos和Ultra提供基于Web的接口。本发明专利技术使得跨链开发方便快捷,且开发效率高成本低。

【技术实现步骤摘要】
基于区块链中间件技术的持续集成系统
本专利技术涉及区块链
,具体为基于区块链中间件技术的持续集成系统。
技术介绍
最近,随着Libra区块链从Facebook发布,分布式的金融概念又有了巨大的发展。然而,现在已经存在许多不同的区块链系统,区块链系统的发展变得越来越复杂,因为每种区块链开发环境都会消耗时间来构建,并且不支持Windows系统。对于其他区块链系统,下载和构建过程都是不同的,这将使跨链的开发非常昂贵,且开发不便,效率低,过程繁琐。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了基于区块链中间件技术的持续集成系统,解决了跨链的开发非常昂贵,且开发不便,效率低,过程繁琐的问题。(二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:基于区块链中间件技术的持续集成系统,基于云的解决方案系统,包括多个区块链系统,所述多个区块链系统包括Ethereum、Libra、Cocos、IOST、Nervos和Ultra,所述Ethereum、Libra、Cocos、IOST、Nervos和Ultra均与云开发平台ChainIDE信号连接,所述ChainIDE为Ethereum、Libra、Cocos、IOST、Nervos和Ultra提供基于Web的接口。优选的,所述Web的接口与Ethereum、Libra、Cocos、IOST、Nervos和Ultra交互连接。优选的,所述ChainIDE预留缓存机制和Cloudflare。优选的,所述ChainIDE提供了一个图形用户界面且图形用户界面与Internet浏览器交互。优选的,Libra是一种通用的加密资产协议,第一个资产将是一种稳定币,数据结构的角度来看,Libra更像Ethereum或Ripple,而不是比特币。优选的,Cocos向游戏开发者提供易用、完善的区块链游戏基础设施,包含可视化的开发套件和链上生态环境,开发者无需关注区块链技术的实现,即可直接以图形化的方式,低门槛、快速高效的完成区块链游戏的开发。优选的,IOST是一种基于区块链应用的技术,是为在线服务提供商开发的区块链应用技术,在设计上采用POB共识机制和第二层扩展方案,具有横向扩容和高吞吐量的功能。优选的,Nervos是由多条区块链组成的网络,第一层是保证安全的基础公链,第二层是保证性能的AppChain。优选的,Ultra又称超脑链,超脑链认为,区块链提供的是一种不可删除、不可篡改、可追溯、透明的信任计算模式,未来将与中心化的云计算共同存在,共同服务商业社会。(三)有益效果本专利技术提供了基于区块链中间件技术的持续集成系统。具备以下有益效果:1、本专利技术基于云计算的方法,用户可以在任何数字设备上编程,而无需任何开发环境的准备,只要他们有Internet连接和支持JavaScript的Internet浏览器即可开发,使得跨链开发方便快捷;2、本专利技术通过设置多个区块链系统,使得多个区块链系统之间互通,大大减少了不必要的环境构建和下载,且结合Internet浏览器、预留缓存机制和Cloudflare,使得编译保存更加的方便快捷,使得开发效率高成本低,操作简单方便。本专利技术使得区块链的开发方便快捷,操作简单方便,且有利于编译程序的储存,大大提高了开发效率。具体实施方式下面对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:本专利技术实施例提供基于区块链中间件技术的持续集成系统,基于云的解决方案系统,云系统不需要构建新的开发环境也不需要进行下载,大大提高了开发效率,包括多个区块链系统,多个区块链系统包括Ethereum、Libra、Cocos、IOST、Nervos和Ultra,Ethereum、Libra、Cocos、IOST、Nervos和Ultra均与云开发平台ChainIDE信号连接,通过多个区块链联动交互,使得开发效率大大提高,且功能丰富,集众家所长,ChainIDE为Ethereum、Libra、Cocos、IOST、Nervos和Ultra提供基于Web的接口,通过Web接口方便Internet浏览器的使用和控制。Web的接口与Ethereum、Libra、Cocos、IOST、Nervos和Ultra交互连接。ChainIDE预留缓存机制和Cloudflare,以便在Internet浏览器关闭的情况下保存未编译的代码,此外,部署Cloudflare来加速特殊网络环境的编译过程。ChainIDE提供了一个图形用户界面且图形用户界面与Internet浏览器交互,ChainIDE提供的图形用户界面,同时提供的教程和帮助文档,使得区块链开发人员可以直接与区块链系统交互。Libra是一种通用的加密资产协议,第一个资产将是一种稳定币,数据结构的角度来看,Libra更像Ethereum或Ripple,而不是比特币。Cocos向游戏开发者提供易用、完善的区块链游戏基础设施,包含可视化的开发套件和链上生态环境,开发者无需关注区块链技术的实现,即可直接以图形化的方式,低门槛、快速高效的完成区块链游戏的开发。IOST是一种基于区块链应用的技术,是为在线服务提供商开发的区块链应用技术,在设计上采用POB共识机制和第二层扩展方案,具有横向扩容和高吞吐量的功能。Nervos是由多条区块链组成的网络,第一层是保证安全的基础公链,第二层是保证性能的AppChain。Ultra又称超脑链,超脑链认为,区块链提供的是一种不可删除、不可篡改、可追溯、透明的信任计算模式,未来将与中心化的云计算共同存在,共同服务商业社会,多区块链结合使得用户在区块链开发上避免下载和开发环境创造,使得开发更加的简单快捷,同时集众家所长使得开发更加的丰富。尽管已经示出和描述了本专利技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围由所附权利要求及其等同物限定。本文档来自技高网...

【技术保护点】
1.基于区块链中间件技术的持续集成系统,其特征在于:基于云的解决方案系统,包括多个区块链系统,所述多个区块链系统包括Ethereum、Libra、Cocos、IOST、Nervos和Ultra,所述Ethereum、Libra、Cocos、IOST、Nervos和Ultra均与云开发平台ChainIDE信号连接,所述ChainIDE为Ethereum、Libra、Cocos、IOST、Nervos和Ultra提供基于Web的接口。/n

【技术特征摘要】
1.基于区块链中间件技术的持续集成系统,其特征在于:基于云的解决方案系统,包括多个区块链系统,所述多个区块链系统包括Ethereum、Libra、Cocos、IOST、Nervos和Ultra,所述Ethereum、Libra、Cocos、IOST、Nervos和Ultra均与云开发平台ChainIDE信号连接,所述ChainIDE为Ethereum、Libra、Cocos、IOST、Nervos和Ultra提供基于Web的接口。


2.根据权利要求1所述的基于区块链中间件技术的持续集成系统,其特征在于:所述Web的接口与Ethereum、Libra、Cocos、IOST、Nervos和Ultra交互连接。


3.根据权利要求1所述的基于区块链中间件技术的持续集成系统,其特征在于:所述ChainIDE预留缓存机制和Cloudflare。


4.根据权利要求1所述的基于区块链中间件技术的持续集成系统,其特征在于:所述ChainIDE提供了一个图形用户界面且图形用户界面与Internet浏览器交互。


5.根据权利要求1所述的基于区块链中间件技术的持续集成系统,其特征在于:Libra是一种通用的加密...

【专利技术属性】
技术研发人员:吴啸张恒鸣
申请(专利权)人:南京纯白矩阵科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1