一种具备快速部署区块链的区块链技术服务平台的制作方法

文档序号:35670001发布日期:2023-10-07 16:45阅读:44来源:国知局
一种具备快速部署区块链的区块链技术服务平台的制作方法

本发明属于区块链,具体涉及一种具备快速部署区块链的区块链技术服务平台。


背景技术:

1、国有企业的数字化转型不仅是由“技术应用”向传统业务、管理、服务模式的“数字重构”转变,更是向利用数据发现与提升“数字价值”、使用“数据思维”进行商业模式与产业生态创新的方向发展。

2、项目研究的开展有利于充分发挥区块链技术在数据共享、优化业务流程、提升协同效率、建设可信体系等方面的作用,支撑广东省交通领域区块链技术创新发展。通过结合业务场景,支持我省多区块链应用快速落地,提供公共区块链基础服务,促进培育我省数字经济新模式、新业态。所以,本项目在需求上是迫切的,在经济上是合理的,在技术上是可行的。

3、现有的hyperledger fabric分布式账本技术,专业性太强,部署复杂度高,门槛过高。假设企业想搭建属于自己的私有链,需要了解hyperledger fabric运行机制、自动化运维、云计算基础设施、网络架构等,而且因为专业度不高,对其中一方面不够深入,导致区块链稳定性不高,性能和稳定性不可靠,大大提高了企业的运营成本,同时应用效率不高。


技术实现思路

1、本发明的目的在于提供一种具备快速部署区块链的区块链技术服务平台,旨在解决现有技术中的hyperledger fabric分布式账本技术,专业性太强,部署复杂度高,门槛过高。假设企业想搭建属于自己的私有链,需要了解hyperledger fabric运行机制、自动化运维、云计算基础设施、网络架构等,而且因为专业度不高,对其中一方面不够深入,导致区块链稳定性不高,性能和稳定性不可靠,大大提高了企业的运营成本,同时应用效率不高的问题。

2、为实现上述目的,本发明提供如下技术方案:

3、一种具备快速部署区块链的区块链技术服务平台,包括baas平台,所述baas平台内设置有注册登录模块、联盟管理模块、激活模块以及区块链自动部署模块,其中:

4、所述注册登录模块用于用户注册登录信息;

5、所述联盟管理模块用于用户维护管理联盟信息并进行联盟链资源的申请;

6、所述激活模块用于用确定联盟链资源的申请;

7、所述区块链自动部署模块用于自动化部署区块链并完成资源申请的分配。

8、作为本发明一种优选的方案,所述注册登录模块中设置有注册单元和登录单元,所述注册单元用于用户注册登录信息,所述登录单元用于用户登录进入联盟管理模块。

9、作为本发明一种优选的方案,所述注册单元内注册信息为姓名信息、身份证信息、手机验证信息以及信息设置。

10、作为本发明一种优选的方案,所述登录单元内设置有登录验证入口,所述登录验证入口的验证方式为人脸识别或数字密码中的一种。

11、作为本发明一种优选的方案,所述登录单元进行用户身份验证时会出现下列a和b两种情况:

12、a、在进入登录单元后,进入验证入口,键入用户名,然后键入数字密码或人脸识别中的一种信息,然后通过验证入口对键入信息进行验证,验证确认无误后,进入联盟管理模块内,可以进行联盟管理模块的操作;

13、b、在进入登录单元后,进入验证入口,键入用户名,然后键入数字密码或人脸识别中的一种信息,然后通过验证入口对键入信息进行验证,验证身份信息错误后,则重新返回登录单元处,重新键入验证信息内容。

14、作为本发明一种优选的方案,所述联盟管理模块内设置有:

15、信息维护单元,用于用户维护自己的联盟信息;

16、资源申请单元,用于用户根据实际需求申请联盟链资源;

17、资源分配单元,管理者对用户申请的联盟链资源进行分配;以及

18、数据加密单元,对联盟管理模块内用户申请、分配信息进行加密。

19、作为本发明一种优选的方案,所述资源申请单元通过生成资源申请单来进行联盟链资源的申请,所述联盟链资源包含基础设施配置和区块链节点数。

20、作为本发明一种优选的方案,所述baas平台内还设置有监控模块,所述监控模块用于实时监控整个baas平台的运行安全。

21、作为本发明一种优选的方案,所述监控模块内设置有多个节点监控单元,多个所述节点监控单元分别对应监控baas平台内的多个模块。

22、作为本发明一种优选的方案,所述激活模块通过人工手动激活。

23、与现有技术相比,本发明的有益效果是:

24、1、本发明中,能够有效提高区块链应用的开发效率,通过baas平台提供了一些基础设施,如区块链节点、智能合约、身份验证等,开发者可以直接使用这些组件来构建应用程序,而无需从头开始构建这些基础设施;这可以大大提高开发效率,减少开发成本和时间。

25、2、本发明中,能够有效简化区块链的部署和管理:通过baas平台提供了一些工具和功能,如监控、自动扩展、自动备份等,可以帮助企业和开发者简化区块链的部署和管理;这可以降低运营成本和复杂度,使得企业和开发者能够更加专注于应用程序的开发和运营。

26、3、本发明中,能够有效提高区块链应用的可靠性和安全性,通过baas平台通常使用成熟的区块链技术和安全措施,如共识算法、数据加密、审计和监控等,可以提高区块链应用的可靠性和安全性;这可以保护企业和用户的数据安全,防止数据泄露和篡改。

27、4、本发明中,能够有效降低区块链应用的技术门槛,通过baas平台提供了一些易于使用的工具和接口,使得企业和开发者无需具备深入的区块链技术知识,也可以轻松构建和部署区块链应用程序;这可以降低区块链应用的技术门槛,使得更多的企业和开发者能够参与到区块链应用的开发和应用中来。

28、5、本发明中,支持多种区块链技术和应用场景,通过baas平台通常支持多种区块链技术和应用场景,如公有链、联盟链、私有链等,可以根据不同的业务需求和应用场景选择合适的技术和平台。这可以帮助企业和开发者更好地适应不同的应用场景和业务需求,满足不同的用户需求。



技术特征:

1.一种具备快速部署区块链的区块链技术服务平台,其特征在于,包括baas平台,所述baas平台内设置有注册登录模块、联盟管理模块、激活模块以及区块链自动部署模块,其中:

2.根据权利要求1所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述注册登录模块中设置有注册单元和登录单元,所述注册单元用于用户注册登录信息,所述登录单元用于用户登录进入联盟管理模块。

3.根据权利要求2所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述注册单元内注册信息为姓名信息、身份证信息、手机验证信息以及信息设置。

4.根据权利要求3所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述登录单元内设置有登录验证入口,所述登录验证入口的验证方式为人脸识别或数字密码中的一种。

5.根据权利要求4所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述登录单元进行用户身份验证时会出现下列a和b两种情况:

6.根据权利要求5所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述联盟管理模块内设置有:

7.根据权利要求6所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述资源申请单元通过生成资源申请单来进行联盟链资源的申请,所述联盟链资源包含基础设施配置和区块链节点数。

8.根据权利要求7所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述baas平台内还设置有监控模块,所述监控模块用于实时监控整个baas平台的运行安全。

9.根据权利要求8所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述监控模块内设置有多个节点监控单元,多个所述节点监控单元分别对应监控baas平台内的多个模块。

10.根据权利要求9所述的一种具备快速部署区块链的区块链技术服务平台,其特征在于,所述激活模块通过人工手动激活。


技术总结
本发明提供一种具备快速部署区块链的区块链技术服务平台,属于区块链技术领域,该平台包括BaaS平台,所述BaaS平台内设置有注册登录模块、联盟管理模块、激活模块以及区块链自动部署模块;本发明中,BaaS平台是一种云计算服务,用于帮助企业和开发者快速构建和部署区块链应用程序;BaaS平台基于成熟的Hyperledger Fabric区块链基础架构,依托云计算等技术,用于帮助企业和开发者快速构建和部署区块链应用程序,并提供高效、可靠、安全的服务。这可以降低区块链应用的技术门槛,提高开发效率和运营效率,同时提高应用的可靠性和安全性,支持多种区块链技术和应用场景。

技术研发人员:王文龙,李志军,林宪春
受保护的技术使用者:广东东方思维科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1