一种基于区块链网络的交易处理方法及相关设备技术

技术编号:46520097 阅读:3 留言:0更新日期:2025-09-30 18:47
本申请实施例提供了一种基于区块链网络的交易处理方法及相关设备,该方法包括:在第一区块链节点对自身的交易池中的交易进行打包处理的过程中,确定N个分时打包额度及公用打包额度;从该交易池中选取出待打包处理的第一交易,并按照N个分时打包额度对第一交易进行打包处理;第一交易被打包处理之后在交易池中被删除;若交易池中还存在待打包处理的交易,则当公用打包额度满足使用条件时,按照公用打包额度从交易池中选取出第二交易进行打包处理;将打包处理得到的目标区块广播给区块链网络中的第二区块链节点,以使第二区块链节点对目标区块进行交易分时合法性验证。这样可以保证交易打包的公平公开,降低其他节点的交易上链的延时。

【技术实现步骤摘要】

本申请涉及区块链,尤其涉及一种基于区块链网络的交易处理方法及相关设备


技术介绍

1、区块链的打包出块是区块链技术中的核心环节,这一过程保证了区块链的有序、安全和不可篡改。在打包出块的过程中,通过区块链网络中该时段具有记账权的打包节点可以对各个区块链节点发起的交易进行打包,得到区块。然而,当前的交易打包技术中,具有记账权的区块链打包节点可能在某一区块中完全打包自身提交的交易而不打包其他节点广播的交易,或者通过恶意提高交易的手续费用扰乱交易的排序顺位,打破交易公平排序的平衡,也就造成了其他节点的交易上链的延时,并且还影响交易打包的公平性。


技术实现思路

1、本申请实施例提供一种基于区块链网络的交易处理方法及相关设备,可以保证交易打包的公平公开,降低其他节点的交易上链的延时。

2、一方面,本申请实施例提供了一种基于区块链网络的交易处理方法,区块链网络中包括n个区块链节点,n为大于1的整数;该方法包括:

3、在第一区块链节点对第一区块链节点的交易池中的交易进行打包处理的过程中,确定n个分时打本文档来自技高网...

【技术保护点】

1.一种基于区块链网络的交易处理方法,其特征在于,所述区块链网络中包括N个区块链节点,N为大于1的整数;所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述N个分时打包额度包括所述第一区块链节点对应的分时打包额度;所述确定N个分时打包额度,包括:

3.如权利要求2所述的方法,其特征在于,所述区块链网络中的至少一个区块链节点签署有分时声明;

4.如权利要求1所述的方法,其特征在于,所述第一交易的数量包括J个,J为正整数;所述按照所述N个分时打包额度对所述第一交易进行打包处理,包括:

5.如权利要求4所述的方法,其特征在于,所述方法还包...

【技术特征摘要】

1.一种基于区块链网络的交易处理方法,其特征在于,所述区块链网络中包括n个区块链节点,n为大于1的整数;所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述n个分时打包额度包括所述第一区块链节点对应的分时打包额度;所述确定n个分时打包额度,包括:

3.如权利要求2所述的方法,其特征在于,所述区块链网络中的至少一个区块链节点签署有分时声明;

4.如权利要求1所述的方法,其特征在于,所述第一交易的数量包括j个,j为正整数;所述按照所述n个分时打包额度对所述第一交易进行打包处理,包括:

5.如权利要求4所述的方法,其特征在于,所述方法还包括:

6.如权利要求1-5中任一项所述的方法,其特征在于,所述按照所述公用打包额度从所述交易池中选取出第二交易进行打包处理,包括:

7.一种基于区块链网络的交易处理方法,其特征在于,所述区块链网络中包括n个区块链节点,n为大于1的整数;所述方法还包括:

8.如权利要求7所述的方法,其特征在于,所述区块分时声明包括每个区块链节点的让渡打包额度和每个区块链节点的节点地址,所述基于所述目标区块中的区块分时声明构建区块分时额度表,包括:

9.如权利要求7所述的方法,其特征在于,所述目标区块中包括k个交易;k为正整数;所述区块分时额度表中包括:每个区块链节点的分时打包额度、每个区块链节点的交易数量计数以及每个区块链节点的节点地址;所述按照所述区块分时额度表对所述目标区块进行交易分时合法性验证,包括:

...

【专利技术属性】
技术研发人员:郑伟林许家豪周桂镔张子扬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1