【技术实现步骤摘要】
一种基于公链的子链业务系统本申请要求在2019年2月26日提交中国专利局、申请号为201910141900.0、专利技术名称为“基于公链的子链搭建及应用部署方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及区块链
,特别涉及一种基于公链的子链业务系统。
技术介绍
区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。然而,区块链作为一种有可能根本性改变现有生产关系的基础技术体系,传统的业务系统都有着向区块链转型的需要。而由于区块链涉及的技术并不是大部分研发人员能够快速掌握的,因此,直接开发和部署一个新的区块链网络,并把该区块链网络应用在传统的业务系统中,显然将花费大量的研发成本和时间成本。基于此,目前亟需一种基于公链的子链业务系统,用于解决现有技术中开发新的区块链网络所需的成本较高的问题。
技术实现思路
本申请提供了一种基于公链的子链业务系统,用于解决现有技术中开发新的区块链网 ...
【技术保护点】
1.一种基于公链的子链业务系统,其特征在于,所述系统包括公链和接入公链的至少一个子链,其中,所述子链包括公链的部分节点,所述子链中的节点被配置为能够按照公链标准和子链标准生成区块链数据,以及被配置为:/nA.接收交易数据,以及根据所述交易数据定位交易发起节点;如果所述交易发起节点是所述子链中的节点,根据所述交易数据生成子链区块链数据,以及存储所述子链区块链数据;根据所述子链区块链数据生成交易数据对应的摘要信息,根据所述交易数据对应的摘要信息生成公链区块链数据,以及存储所述公链区块链数据。/n
【技术特征摘要】
20190226 CN 20191014190001.一种基于公链的子链业务系统,其特征在于,所述系统包括公链和接入公链的至少一个子链,其中,所述子链包括公链的部分节点,所述子链中的节点被配置为能够按照公链标准和子链标准生成区块链数据,以及被配置为:
A.接收交易数据,以及根据所述交易数据定位交易发起节点;如果所述交易发起节点是所述子链中的节点,根据所述交易数据生成子链区块链数据,以及存储所述子链区块链数据;根据所述子链区块链数据生成交易数据对应的摘要信息,根据所述交易数据对应的摘要信息生成公链区块链数据,以及存储所述公链区块链数据。
2.根据权利要求1所述的系统,其特征在于,所述子链中的节点进一步被配置为:
B.如果所述交易发起节点不是所述子链中的节点,从所述交易发起节点处获取交易数据对应的摘要信息,根据所述摘要信息生成公链区块链数据,以及存储所述公链区块链数据。
3.根据权利要求1所述的系统,其特征在于,所述子链中的节点进一步被配置为:
C.接收所述交易发起节点或所述子链中节点对应的邻近节点发送的交易数据。
4.根据权利要求1所述的系统,其特征在于,所述子链中的节点进一步被配置为:
D.接收数据查询交易,所述数据查询交易包括待查询的目标交易数据;从所述公链区块链数据中查询目标交易数据对应的摘要信息;根据所述目标交易数据对应的摘要信息,如果确定所述目标交易数据存储于所述子链区块链数据中,则从所述子链区块链数据中查询并返回所述目标交易数据。
5...
【专利技术属性】
技术研发人员:白杰,李冬云,吴先锋,
申请(专利权)人:傲为信息技术江苏有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。