【技术实现步骤摘要】
区块链的生成方法、装置、区块链节点及存储介质
本申请涉及区块链
,尤其涉及一种区块链的生成方法、装置、区块链节点及存储介质。
技术介绍
随着科学技术的飞速发展,数据安全性也越来越重要,区块链技术由于其不可篡改不可伪造等特点随之发挥越来越重要的功能。现有技术中,处于同一区块链网络中的各区块链节点共同维护一条区块链,用于存储交易数据。但是,现有的区块链技术,写入速度慢,导致数据处理效率低。
技术实现思路
本申请提供一种区块链的生成方法、装置、区块链节点及存储介质,以解决现有技术区块链数据处理效率低等缺陷。本申请第一个方面提供一种区块链的生成方法,包括:获取待处理交易数据,所述待处理交易数据中包括至少一种业务类型的交易数据;根据每种业务类型的所述待处理交易数据确定其对应的目标区块链标识;根据每种业务类型的所述待处理交易数据,在所述目标区块链标识对应的区块链上生成新区块。本申请第二个方面提供一种区块链的生成装置,包括:获取模块,用于获取待处理交易数据,所述待处理交易数据中包括至少一种业务类型的交易数据;处理模块,用于根据每种业务类型的所述待处理交易数据确定其对应的目标区 ...
【技术保护点】
1.一种区块链的生成方法,其特征在于,包括:获取待处理交易数据,所述待处理交易数据中包括至少一种业务类型的交易数据;根据每种业务类型的所述待处理交易数据确定其对应的目标区块链标识;根据每种业务类型的所述待处理交易数据,在所述目标区块链标识对应的区块链上生成新区块。
【技术特征摘要】
1.一种区块链的生成方法,其特征在于,包括:获取待处理交易数据,所述待处理交易数据中包括至少一种业务类型的交易数据;根据每种业务类型的所述待处理交易数据确定其对应的目标区块链标识;根据每种业务类型的所述待处理交易数据,在所述目标区块链标识对应的区块链上生成新区块。2.根据权利要求1所述的方法,其特征在于,在获取待处理交易数据之前,所述方法还包括:获取至少两组初始参数,每组所述初始参数对应不同的业务类型;对于每组初始参数,根据所述初始参数创建对应的创世区块,并为所述创世区块对应的区块链确定区块链标识。3.根据权利要求2所述的方法,其特征在于,为所述创世区块对应的区块链确定区块链标识,包括:根据所述创世区块所包括的区块信息生成所述创世区块对应的哈希值;将所述创世区块对应的哈希值作为所述创世区块对应的区块链的区块链标识。4.根据权利要求1所述的方法,其特征在于,在所述目标区块链标识对应的区块链上生成新区块之前,所述方法还包括:对不同的所述目标区块链标识对应的待处理交易数据并行进行共识处理。5.根据权利要求1或4所述的方法,其特征在于,每种业务类型的所述待处理交易数据对应多种操作类型;相应的,根据每种业务类型的所述待处理交易数据,在所述目标区块链标识对应的区块链上生成新区块,包括:对于每种业务类型的所述待处理交易数据,根据所述待处理交易数据及所述待处理交易数据对应的操作类型,生成默克尔merkle树;根据所述merkle树的根节点的哈希值,在所述目标区块链标识对应的区块链上生成新区块。6.根据权利要求2所述的方法,其特征在于,所述为所述创世区块对应的区块链确定区块链标识之后,所述方法还包括:将不同区块链标识对应的区块链的相关数据,按照区块链标识分类存储。7.一种区块链的生成装置,其特征在于,包括:获取模块,用于获取待处理交易数据,所述待处理交易数据...
【专利技术属性】
技术研发人员:黄海泉,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。