[发明专利]一种用于区块链事务优先级排序的策略引擎及其使用方法有效
申请号: | 201811487152.3 | 申请日: | 2018-12-06 |
公开(公告)号: | CN109710387B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 王学东;陈永滔 | 申请(专利权)人: | 成都佰纳瑞信息技术有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50;G06Q40/04 |
代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 杜志兰 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种用于区块链事务优先级排序的策略引擎及其使用方法,在事务执行之前对列表中的事务进行甄别,按照预置策略的规则、优先级的高低顺序进行重排序,针对不同的策略等级为事务分配不同的硬件和计算资源,其使用方法包括如下步骤:S1:区块链根据预置策略选择事务进行打包,在区块链准备打包时调用策略引擎,判断优先级账户或地址是否存在并负责对优先级进行排序;S2:区块链将事务池推送至池队列,采用高速缓存队列以先进先出的顺序接受事务池;S3:多个策略引擎对事务进行排序,将事务池从池队列中取出并对事务池中的事务进行排序,策略引擎包括多种外部规则引擎;S4:推送执行,按照策略引擎最终输出结果为每个事务分配资源。 | ||
搜索关键词: | 一种 用于 区块 事务 优先级 排序 策略 引擎 及其 使用方法 | ||
【主权项】:
1.一种用于区块链事务优先级排序的策略引擎及其使用方法,其特征在于,所述策略引擎在事务执行之前对列表中的事务进行甄别,然后按照预置策略的规则按照优先级的高低顺序进行重排序,所述策略引擎针对不同的策略等级,为事务分配不同的硬件和计算资源,所述策略引擎的使用方法包括如下步骤:S1:策略引擎预排序,所述区块链根据预置策略选择事务进行打包,在区块链准备打包时调用所述策略引擎,判断优先级账户或优先级地址是否存在并负责对优先级进行排序;S2:所述区块链将事务池推送至池队列,采用高速缓存队列以先进先出的顺序接受事务池;S3:多个所述策略引擎对事务进行排序,将事务池从所述池队列中取出并对事务池中的事务进行排序,所述策略引擎包括多种外部规则引擎;S4:推送执行,按照所述策略引擎最终输出结果为每个所述事务分配对应的硬件和计算资源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都佰纳瑞信息技术有限公司,未经成都佰纳瑞信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811487152.3/,转载请声明来源钻瓜专利网。