跨链平台的提案响应方法、装置、计算机设备及介质制造方法及图纸

技术编号:33378413 阅读:12 留言:0更新日期:2022-05-11 22:46
本发明专利技术公开了一种跨链平台的提案响应方法、装置、计算机设备及介质,所述方法包括:在接收到第一提案的处理请求时,获取第一提案的事件等级和第一提案对应的目标管理对象;获取目标管理对象对应的当前处理中的提案,作为第二提案;将第一提案的事件等级与第二提案的事件等级进行比较,将事件等级高的提案,作为待处理提案;对待处理提案进行响应,得到响应结果,并根据响应结果,执行剩余提案的处理。采用本发明专利技术提高了跨链平台的提案响应效率。本发明专利技术提高了跨链平台的提案响应效率。本发明专利技术提高了跨链平台的提案响应效率。

【技术实现步骤摘要】
跨链平台的提案响应方法、装置、计算机设备及介质


[0001]本专利技术涉及区块链
,尤其涉及一种跨链平台的提案响应方法、装置、计算机设备及介质。

技术介绍

[0002]随着跨链的发展,跨链治理受到越来越多的重视,中继模式的跨链场景中,中继链除了需要负责对跨链交易进行验证路由,也需要对跨链网络中所有的应用链、链上服务等对象进行有效治理。但治理业务越完善丰富也就越会影响中继链的资源消耗和运行效率,过于复杂的治理逻辑甚至可能导致中继链对应用链跨链交易处理不可用,如何尽可能提示跨链治理的效率、降低治理业务对中继链性能的影响,避免过犹不及、喧宾夺主,是个值得重视的问题。

技术实现思路

[0003]本专利技术实施例提供一种跨链平台的提案响应方法、装置、计算机设备和存储介质,以提高跨链平台的提案响应效率。
[0004]为了解决上述技术问题,本申请实施例提供一种跨链平台的提案响应方法,包括:
[0005]在接收到第一提案的处理请求时,获取所述第一提案的事件等级和所述第一提案对应的目标管理对象;
[0006]获取所述目标管理对象对应的当前处理中的提案,作为第二提案;
[0007]将所述第一提案的事件等级与第二提案的事件等级进行比较,将事件等级高的提案,作为待处理提案;
[0008]对所述待处理提案进行响应,得到响应结果,并根据所述响应结果,执行剩余提案的处理。
[0009]可选地,所述对所述待处理提案进行响应,得到响应结果包括:
[0010]获取所述目标管理对象对应的预设票数;
[0011]采集跨链管理员对所述目标管理对象对应的待处理提案的投票结果;
[0012]若所述投票结果的数量达到所述预设票数,则根据所述投票结果确定所述待处理提案的状态,作为所述响应结果。
[0013]可选地,所述事件等级包括第一等级、第二等级和第三等级,所述第一等级大于第二等级,所述第二等级大于第三等级,所述第一等级包括注销,所述第二等级包括冻结和更新中的至少一项,所述第三等级包括解冻和转让中的至少一项。
[0014]可选地,所述待处理提案的事件等级为第一等级,所述若所述投票结果的数量达到所述预设票数,则根据所述投票结果确定所述待处理提案的状态,作为所述响应结果包括:
[0015]若所述投票结果的数量达到所述预设票数,则检查所述投票结果中是否包含超级管理员的投票;
[0016]若包含,则基于得到的投票结果对所述待处理提案进行响应,得到响应结果。
[0017]可选地,所述根据所述响应结果,执行剩余提案的处理包括:
[0018]若所述待处理提案的事件等级为第一等级,则注销所述目标管理对象,并结束剩余提案;
[0019]若所述待处理提案的事件等级不为第一等级,则根据所述剩余提案对应的事件等级,依次由高到低执行。
[0020]为了解决上述技术问题,本申请实施例还提供一种跨链平台的提案响应装置,包括:
[0021]第一提案获取模块,用于在接收到第一提案的处理请求时,获取所述第一提案的事件等级和所述第一提案对应的目标管理对象;
[0022]第二提案获取模块,用于获取所述目标管理对象对应的当前处理中的提案,作为第二提案;
[0023]事件等级比较模块,用于将所述第一提案的事件等级与第二提案的事件等级进行比较,将事件等级高的提案,作为待处理提案;
[0024]提案处理模块,用于对所述待处理提案进行响应,得到响应结果,并根据所述响应结果,执行剩余提案的处理。
[0025]可选地,所述提案处理模块包括:
[0026]预设票数获取单元,用于获取所述目标管理对象对应的预设票数;
[0027]投票结果采集单元,用于采集跨链管理员对所述目标管理对象对应的待处理提案的投票结果;
[0028]响应结果确定单元,用于若所述投票结果的数量达到所述预设票数,则根据所述投票结果确定所述待处理提案的状态,作为所述响应结果。
[0029]可选地,所述响应结果确定单元包括:
[0030]提案推送子单元,用于若所述投票结果的数量达到所述预设票数,则检查所述投票结果中是否包含超级管理员的投票;
[0031]提案响应子单元,用于若包含,则基于得到的投票结果对所述待处理提案进行响应,得到响应结果。
[0032]可选地,所述提案处理模块还包括:
[0033]第一处理单元,用于若所述待处理提案的事件等级为第一等级,则注销所述目标管理对象,并结束剩余提案;
[0034]第二处理单元,用于若所述待处理提案的事件等级不为第一等级,则根据所述剩余提案对应的事件等级,依次由高到低执行。
[0035]为了解决上述技术问题,本申请实施例还提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述跨链平台的提案响应方法的步骤。
[0036]为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述跨链平台的提案响应方法的步骤。
[0037]本专利技术实施例提供的跨链平台的提案响应方法、装置、计算机设备及存储介质,在
接收到第一提案的处理请求时,获取第一提案的事件等级和第一提案对应的目标管理对象;获取目标管理对象对应的当前处理中的提案,作为第二提案;将第一提案的事件等级与第二提案的事件等级进行比较,将事件等级高的提案,作为待处理提案;对待处理提案进行响应,得到响应结果,并根据响应结果,执行剩余提案的处理。节约了管理员投票的成本。对于同一个管理对象,管理员同一时间只能对最高优先级的提案进行投票,故当有高优先级提案出现后,不会出现对低优先级提案投票后低优先级提案被取消,保证了管理员投票的有效性,也节约了管理员投票的成本,提高了提案处理的效率。
附图说明
[0038]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本申请可以应用于其中的示例性系统架构图;
[0040]图2是本申请的跨链平台的提案响应方法的一个实施例的流程图;
[0041]图3是根据本申请的跨链平台的提案响应装置的一个实施例的结构示意图;
[0042]图4是根据本申请的计算机设备的一个实施例的结构示意图。
具体实施方式
[0043]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨链平台的提案响应方法,其特征在于,所述跨链平台的提案响应方法包括:在接收到第一提案的处理请求时,获取所述第一提案的事件等级和所述第一提案对应的目标管理对象;获取所述目标管理对象对应的当前处理中的提案,作为第二提案;将所述第一提案的事件等级与第二提案的事件等级进行比较,将事件等级高的提案,作为待处理提案;对所述待处理提案进行响应,得到响应结果,并根据所述响应结果,执行剩余提案的处理。2.如权利要求1所述的跨链平台的提案响应方法,其特征在于,所述对所述待处理提案进行响应,得到响应结果包括:获取所述目标管理对象对应的预设票数;采集跨链管理员对所述目标管理对象对应的待处理提案的投票结果;若所述投票结果的数量达到所述预设票数,则根据所述投票结果确定所述待处理提案的状态,作为所述响应结果。3.如权利要求1或2所述的跨链平台的提案响应方法,其特征在于,所述事件等级包括第一等级、第二等级和第三等级,所述第一等级大于第二等级,所述第二等级大于第三等级,所述第一等级包括注销,所述第二等级包括冻结和更新中的至少一项,所述第三等级包括解冻和转让中的至少一项。4.如权利要求3所述的跨链平台的提案响应方法,其特征在于,所述待处理提案的事件等级为第一等级,所述若所述投票结果的数量达到所述预设票数,则根据所述投票结果确定所述待处理提案的状态,作为所述响应结果包括:若所述投票结果的数量达到所述预设票数,则检查所述投票结果中是否包含超级管理员的投票;若包含,则基于得到的投票结果对所述待处理提案进行响应,得到响应结果。5.如权利要求3任一项所述的跨链平台的提案响应方法,其特征在于,所述根据所述响应结果,执行剩余提案的处理包括:若所述待处理提案的事件等级为第一等级,则注销所述目标管理对象,并结束剩余提案;若所述待处理提案的事件等级不为第一等级,则根...

【专利技术属性】
技术研发人员:李伟汪小益方宝珠蔡亮邱炜伟
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:

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

1