预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114205160A(43)申请公布日2022.03.18(21)申请号202111519943.1(22)申请日2021.12.13(71)申请人深圳前海微众银行股份有限公司地址518027广东省深圳市前海深港合作区前湾一路1号A栋201室(72)发明人余勇范瑞彬张开翔苏小康(74)专利代理机构北京同立钧成知识产权代理有限公司11205代理人杨泽黄健(51)Int.Cl.H04L9/40(2022.01)H04L9/32(2006.01)H04L67/1095(2022.01)G06Q40/04(2012.01)权利要求书3页说明书16页附图5页(54)发明名称基于区块链的数据处理方法、装置及电子设备(57)摘要本申请实施例提供了一种基于区块链的数据处理方法、装置及电子设备,所述方法包括第一节点从交易池中获取目标交易数据,其中,目标交易数据中包含预处理结果标识和目标拦截级别,若预处理结果标识为数据待处理标识,则根据目标拦截级别和预存的算力衡量规则对第一节点的算力进行计算,得到算力衡量结果,若算力衡量结果为算力充足,则根据预存的预处理规则判断目标交易数据是否合规,得到预处理结果,根据预处理结果对目标交易数据进行拦截或广播处理。既避免了无效数据的盲目广播,节约了资源,也减少了共识节点的工作量,提高了交易数据的处理效率,进而提高了用户的使用体验。CN114205160ACN114205160A权利要求书1/3页1.一种基于区块链的数据处理方法,其特征在于,包括:第一节点从交易池中获取目标交易数据,其中,所述目标交易数据中包含预处理结果标识和目标拦截级别;若所述预处理结果标识为数据待处理标识,则根据所述目标拦截级别和预存的算力衡量规则对所述第一节点的算力进行计算,得到算力衡量结果;若所述算力衡量结果为算力充足,则根据预存的预处理规则判断所述目标交易数据是否合规,得到预处理结果;根据所述预处理结果对所述目标交易数据进行拦截或广播处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标拦截级别和预存的算力衡量规则对所述第一节点的算力进行计算,得到算力衡量结果,包括:将目标拦截级别存储至预存的拦截级别集合中;确定所述拦截级别集合中的最大拦截级别;根据所述最大拦截级别以及所述目标拦截级别确定所述第一节点的期望综合负载值;根据所述第一节点对应的处理器当前利用率、内存当前利用率以及预存的综合负载计算规则确定所述第一节点的综合负载值;根据所述综合负载值以及所述期望综合负载值得到算力衡量结果。3.根据权利要求2所述的方法,其特征在于,在所述获取所述拦截级别集合中的最大拦截级别之前,还包括:判断所述拦截级别集合中的元素个数是否不大于预设个数阈值;若所述拦截级别集合中的元素个数不大于所述个数阈值,则获取所述拦截级别集合中的最大拦截级别。4.根据权利要求3所述的方法,其特征在于,所述拦截级别集合中的各拦截级别为按存入时间顺序存储的,则所述方法还包括:若所述拦截级别集合中的元素个数大于所述个数阈值,则依次删除所述拦截级别集合中存入时间最早的拦截级别直至所述拦截级别集合中的元素个数等于所述个数阈值,得到新的拦截级别集合;获取所述新的拦截级别集合中的最大拦截级别。5.根据权利要求1所述的方法,其特征在于,所述根据所述预处理结果对所述目标交易数据进行拦截或广播处理,包括:若所述预处理结果为目标交易数据合规,则将所述预处理结果标识设置为数据合规标识,并广播所述目标交易数据至区块链中的其他节点,以使所述区块链中的其他节点实现所述目标交易数据对应的待处理业务;若所述预处理结果为目标交易数据不合规,则将所述预处理结果标识设置为数据不合规标识,并删除所述第一节点对应的交易池中的目标交易数据。6.根据权利要求1‑5任一项所述的方法,其特征在于,在所述得到算力衡量结果之后,还包括:若所述算力衡量结果为算力不充足,则根据预存的有向无环图确定区块链中的第二节点,并将所述目标交易数据发送至所述第二节点,以使所述第二节点提高所述目标拦截级别,并根据提高后的目标拦截级别以及预存的算力衡量规则对所述第二节点的算力进行计2CN114205160A权利要求书2/3页算,得到新的算力衡量结果,其中,所述第二节点为普通节点。7.根据权利要求1‑5任一项所述的方法,其特征在于,在所述得到算力衡量结果之后,还包括:若所述算力衡量结果为算力不充足,则根据预存的有向无环图确定区块链中的第二节点,并将所述目标交易数据发送至所述第二节点,以使所述第二节点根据预存的预处理规则对所述目标交易数据进行预处理,并根据预处理结果进行全网共识进而实现所述目标交易数据对应的待处理待处理业务,其中,所述第二节点为共识节点。8.根据权利要求