一种电子单证管理方法、电子设备和存储介质与流程
- 国知局
- 2024-07-31 22:49:44
本申请涉及区块链,特别是涉及一种电子单证管理方法、电子设备和存储介质。
背景技术:
1、单证作为企业管理业务的基础载体,实现其数字化是企业数字化转型的先决条件。传统企业电子单证协同联签业务存在以下问题:(1)内外单证缺乏协同处理。单证业务参与方间采用的纸质、线下传递模式,流转过程质量控制差、周期长、成本高、效率低,跨主体间业务缺乏信息化系统支撑,无法实现与其他系统的贯通集成,难以实现线上化协同处理。(2)单证签署流程不规范、难追溯。目前主要采用传统纸质签署方式,签署过程中易发生代签、乱签、随意修改签署内容等违规现象,导致因签字内容与实际不符而造成经济损失,无法落实责任主体、难以追责,存在敏感信息泄露和窃取的风险。(3)单证多方缺乏信任。目前单证业务涉及内部业务部门及外部供应商机构等多方主体,跨主体业务环节多,线下传递模式出现纠纷时难追责、难溯源,各方无法提供有效身份证据。
2、为解决上述技术问题,现有方法有采用区块链实现电子单证协同联签业务,但电子单证在上链存储时,使用的区块链中主节点的选择过程简单,导致主节点容易被攻击,进而造成单证数据泄露。
技术实现思路
1、本申请主要解决的技术问题是提供一种电子单证管理方法、电子设备和存储介质,能够提高在电子单证上链存储时使用的区块链中主节点的抗攻击能力。
2、为解决上述技术问题,本申请第一方面提供了一种电子单证管理方法,该方法包括:获取区块链中各节点的当前信誉值以及对加密共享数据进行哈希运算得到的哈希值;其中,加密共享数据由数据生产方对单证数据进行加密得到;基于当前信誉值,选择一节点作为当前共识行为的主节点;响应于主节点与区块链中的其他节点达成共识,将哈希值上链存储,以使数据使用方能够从区块链中获取哈希值,并基于哈希值获取对应的加密共享数据,以对加密共享数据进行解密,得到单证数据。
3、为解决上述技术问题,本申请第二方面提供了一种电子单证管理方法,该方法包括:数据使用方从区块链获取单证数据的哈希值;其中,哈希值是在区块链中的主节点与区块链中的其他节点达成共识的情况下,存储至区块链的,主节点基于区块链中各节点的当前信誉值选择得到;基于哈希值,获取与哈希值对应的加密共享数据;对加密共享数据进行解密,得到单证数据;对单证数据进行加签操作。
4、为解决上述技术问题,本申请第三方面提供了一种电子设备,该电子设备包括相互耦接的存储器和处理器;其中,存储器用于存储程序指令;处理器用于执行存储器存储的程序指令,以实现上述第一方面或第二方面提供的方法。
5、为解决上述技术问题,本申请第四方面提供了计算机可读存储介质,该存储介质存储有能够被处理器运行的程序指令,程序指令用于实现上述第一方面或第二方面提供的方法。
6、本申请的有益效果是:区别于现有技术的情况,本申请获取区块链中各节点的当前信誉值以及对加密共享数据进行哈希运算得到的哈希值;其中,加密共享数据由数据生产方对单证数据进行加密得到;基于当前信誉值,选择一节点作为当前共识行为的主节点;响应于主节点与区块链中的其他节点达成共识,将哈希值上链存储,以使数据使用方能够从区块链中获取哈希值,并基于哈希值获取对应的加密共享数据,以对加密共享数据进行解密,得到单证数据。通过根据节点的信誉值选择主节点,可以提高主节点的抗攻击能力。
技术特征:1.一种电子单证管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述当前信誉值,选择一所述节点作为当前共识行为的主节点,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述当前信誉值和所述概率,确定所述节点的投票区间,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取区块链中各节点的当前信誉值,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述节点的历史信誉值和所述节点的前一共识行为,确定所述节点的当前信誉值,包括:
6.根据权利要求1所述的方法,其特征在于,在所述响应于所述主节点与区块链中的其他节点达成共识,将所述哈希值上链存储之前,包括:
7.根据权利要求1所述的方法,其特征在于,所述加密共享数据由所述数据生产方利用与所述数据使用方的属性相关联的对称密钥,对所述单证数据进行加密得到。
8.一种电子单证管理方法,其特征在于,包括:
9.一种电子设备,其特征在于,包括相互耦接的存储器和处理器;其中,
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有能够被处理器运行的程序指令,所述程序指令用于实现权利要求1至8任一项所述的方法。
技术总结本申请公开了一种电子单证管理方法、电子设备和存储介质,该方法包括:获取区块链中各节点的当前信誉值以及对加密共享数据进行哈希运算得到的哈希值;其中,加密共享数据由数据生产方对单证数据进行加密得到;基于当前信誉值,选择一节点作为当前共识行为的主节点;响应于主节点与区块链中的其他节点达成共识,将哈希值上链存储,以使数据使用方能够从区块链中获取哈希值,并基于哈希值获取对应的加密共享数据,以对加密共享数据进行解密,得到单证数据。通过上述方式,本申请能够提高在电子单证上链存储时使用的区块链中主节点的抗攻击能力。技术研发人员:王超,王维,喻伟东,程晗蕾,黄昭慈,杨庆,何威,陈丽莎,余悦,李康,杨琴受保护的技术使用者:远光软件股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/194851.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表