【技术实现步骤摘要】
本申请涉及区块链,尤其涉及一种基于区块链的交易打包方法、装置及存储介质。
技术介绍
1、现如今,随着区块链技术的迅速发展和去中心化应用的广泛推广,常见的区块生成流程是用户通过客户端上传交易参数后,客户端会把请求发送给共识节点,共识节点会通过点对点网络广播该交易,各个共识节点收到该交易后会进行初步的检验,然后把该交易加入节点的交易池中。在打包出块时,打包的共识节点会从交易池中抽取一部分交易打包到区块中,按打包顺序执行交易,然后把交易状态、执行结果、收据信息打包到区块并广播给其他节点。
2、但是,打包的共识节点在选取交易和交易排序的过程中,如果将在交易池中挑选的交易按照有利可图的顺序进行排序,将会给用户带来一定的经济损失,导致用户体验差。因此,如何公平、合理地对交易进行打包成为了一个亟需解决的问题。
技术实现思路
1、本申请实施例提供了一种基于区块链的交易打包方法、交易打包装置及存储介质,可以对提案节点选取的交易进行排序得到目标序列,并根据该目标序列对提案节点选取的交易进行打包处理
...【技术保护点】
1.一种基于区块链的交易打包方法,其特征在于,应用于区块链网络中的共识节点,所述共识节点包括提案节点以及至少一个重排节点,所述至少一个重排节点包括打包节点,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一节点根据所述打包节点指示参数从所述至少一个重排节点中确定所述打包节点,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一节点获取所述K个交易的第一目标序列,包括:
5.根据权利要求4所述的方法,其特征在于,所述第一节点获取交易
...【技术特征摘要】
1.一种基于区块链的交易打包方法,其特征在于,应用于区块链网络中的共识节点,所述共识节点包括提案节点以及至少一个重排节点,所述至少一个重排节点包括打包节点,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一节点根据所述打包节点指示参数从所述至少一个重排节点中确定所述打包节点,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一节点获取所述k个交易的第一目标序列,包括:
5.根据权利要求4所述的方法,其特征在于,所述第一节点获取交易重排参数,包括:
6.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-3任一项所述的方法,其特征在于,所述第一节点将所述k个交易以及所述第一目标序列发送给所述打包节点,以使得所述打包节点根据所述第一目...
【专利技术属性】
技术研发人员:黄杨峻,廖志勇,聂凯轩,朱耿良,刘区城,时一防,王宗友,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。