一种保证幂等的微服务调用监管系统及方法

    公开(公告)号:CN111241112B

    公开(公告)日:2023-05-23

    申请号:CN201911380810.3

    申请日:2019-12-27

    Abstract: 本公开提供了一种保证幂等的微服务调用监管系统及方法,包括交易申请模块、交易调用模块、交易后续结果存取模块和交易管理模块,交易申请模块用于微服务调用前生成交易编号,交易调用模块用于处理每一次的微服务调用,交易后续结果存取模块用于处理时间较长的微服务,交易管理模块用于管理所有的微服务调用,查看每一次调用的详情,并针对调用异常的情况给出处理方法;本公开保证了微服务的严格幂等,屏蔽了在不同系统以及不同数据库之间调用时造成的数据库操作一致性问题,避免因为微服务处理时间过长导致调用端一直等待甚至出现超时的问题。

    一种基于关联语义的区块链交易并行执行方法与装置

    公开(公告)号:CN114331711A

    公开(公告)日:2022-04-12

    申请号:CN202111473745.6

    申请日:2021-11-30

    Abstract: 本发明属于区块链技术领域,提供了一种基于关联语义的区块链交易并行执行方法与装置。其中,该方法包括根据同一交易对象间以及不同交易对象间存在的关联语义,构建出基于语义的交易依赖图;根据所述交易依赖图中的偏序关系,从各个交易对象分支中选取当前前置依赖交易已经执行完成的未执行交易,作为一组交易且并行执行该组的交易;上一组交易执行完成后,再从各个交易对象分支中选取当前前置依赖交易已经执行完成的未执行交易,作为下一组交易且并行执行,直到所有交易执行完成。

    基于偏序的区块链多版本交易时序化方法及系统

    公开(公告)号:CN114331709A

    公开(公告)日:2022-04-12

    申请号:CN202111443568.7

    申请日:2021-11-30

    Abstract: 本发明属于区块链技术领域,提供了一种偏序的区块链多版本交易时序化方法及系统。其中,该方法包括按照交易时序标号大小,对每个资产下的交易进行排序;按照排序依次处理相应资产每个时序标号下的交易:若同一时序标号下只有一笔交易,则直接执行状态校验并加入到串行化交易列表中;若同一时序标号下包含多笔交易,则进行串行化处理;串行化处理完成后,更新资产当前时序标号为本次串行化处理的交易的时序标号;其中,串行化处理过程为:找出最大的无状态冲突的交易集合,将其中不满足状态校验的交易抛弃,剩余交易按照交易哈希排序,依次执行状态校验且校验执行完成后加入到串行化交易列表中。

    一种区块链公私钥备份及丢失找回方法和系统

    公开(公告)号:CN110086612B

    公开(公告)日:2022-03-04

    申请号:CN201910346056.5

    申请日:2019-04-26

    Abstract: 本公开提出了一种区块链公私钥备份及丢失找回方法和系统,用户可以选择n个区块链用户作为备份方,将私钥明文划分成n个片段,每个片段分别使用一个备份方公钥加密,备份方将加密片段通过交易发送到区块链中。用户需要恢复私钥时,由各备份方将加密私钥片段恢复成明文片段,经加密传输,由用户钱包节点将私钥片段恢复出私钥,且n个备份方中m(m数值小于n,可由用户设置)个备份方提供私钥片段即可恢复私钥。整个过程中,除用户以外的区块链运营方、备份方或其他任何主体都无法获取用户私钥,能够为区块链用户提供一种安全的私钥备份和恢复机制,保证用户区块链账户永不丢失。

    一种基于区块链的数字档案系统

    公开(公告)号:CN108763463B

    公开(公告)日:2020-04-10

    申请号:CN201810526512.X

    申请日:2018-05-22

    Abstract: 本发明提出了一种基于区块链的数字档案系统,包括档案管理系统和数字档案区块链;所述档案管理系统包括档案组件、档案组卷、档案查阅、档案移交、档案鉴定、档案销毁、档案统计;所述数字档案区块链包括档案交易账本和档案柜。本发明通过设置授权密码、利用区块链加密技术、全网维护、不可篡改,保障数字档案安全、真实可信,杜绝档案被盗用、非法访问等的现象,简化了传统档案核验流程,降低了审核成本,实现档案低成本使用,同时也避免了档案篡改造假给单位带来的损失。可查询任意时刻的档案管理业务行为,查阅、移交记录不可篡改、可追溯。实现身份确认、资格认证,助力发展数字经济、新旧动能转换,降低信任成本,提高社会制度运行效率。

    一种区块链公私钥备份及丢失找回方法和系统

    公开(公告)号:CN110086612A

    公开(公告)日:2019-08-02

    申请号:CN201910346056.5

    申请日:2019-04-26

    Abstract: 本公开提出了一种区块链公私钥备份及丢失找回方法和系统,用户可以选择n个区块链用户作为备份方,将私钥明文划分成n个片段,每个片段分别使用一个备份方公钥加密,备份方将加密片段通过交易发送到区块链中。用户需要恢复私钥时,由各备份方将加密私钥片段恢复成明文片段,经加密传输,由用户钱包节点将私钥片段恢复出私钥,且n个备份方中m(m数值小于n,可由用户设置)个备份方提供私钥片段即可恢复私钥。整个过程中,除用户以外的区块链运营方、备份方或其他任何主体都无法获取用户私钥,能够为区块链用户提供一种安全的私钥备份和恢复机制,保证用户区块链账户永不丢失。

    一种动态的跨链消息转发方法及系统

    公开(公告)号:CN114362996B

    公开(公告)日:2024-03-19

    申请号:CN202111454156.3

    申请日:2021-12-01

    Abstract: 本发明提供了一种动态的跨链消息转发方法及系统,消息发起链的各节点以链间节点对应关系发送跨链消息至中继链节点;中继链节点验证所述跨链消息的正确性,对通过验证的消息签名;中继链节点基于协商的动态因子划分群组,建立群组间节点发送消息的对应关系;中继链节点进行群组内部节点签名的广播聚合,当签名个数达到设定阈值时,进行群组间节点签名的广播聚合,直至总签名到达预定阈值;中继链节点按照所述链间节点对应关系,发送携带到达预定阈值的聚合签名的消息到目标链的节点,目标链的节点验证消息和聚合签名的正确性;本发明能够保证消息真实可信不被篡改,可靠传递;且能够提高中继链节点验证消息并聚合签名的效率。

Patent Agency Ranking