[发明专利]一种基于区块链的电子材料流转溯源方法在审
申请号: | 202310071214.7 | 申请日: | 2023-02-07 |
公开(公告)号: | CN116151844A | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 刘康 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06Q30/018 | 分类号: | G06Q30/018;H04L67/1097;G06F21/64 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 郗艳荣 |
地址: | 271000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 电子 材料 流转 溯源 方法 | ||
1.一种基于区块链的电子材料流转溯源方法,其特征在于:采用中心化和基于区块链去中心化相结合的C/S架构体系,利用区块链的加密安全模式将电子材料哈希值存入到区块链各个节点中,实现区块链数据记录与溯源功能;通过所述云平台存储实现电子材料的中转和存放,电子材料存储服务器采用分布式网络部署,自动同步还原电子材料服务器中被篡改的电子材料;通过节点管理监控保证联盟链中节点的添加和正常运转。
2.根据权利要求1所述的基于区块链的电子材料流转溯源方法,其特征在于:包括以下步骤:
步骤S1、数据节点设定
搭建由区块链节点相互连接构成的区块链分布式网络,利用点对点网络技术,将各个区块链节点组成一个分布式网络,分布式网络中每个节点的地位是平等的;
将各个文件服务器节点相互连接,组成文件服务器分布式网络;
步骤S2、上传设定
用户登录应用系统,并通过应用系统中实现电子材料的上传;
步骤S3、材料同步
应用系统通过p2p传输模式,将电子材料实体自动同步到文件服务器分布式网络中各个文件服务器节点;
步骤S4、区块链广播
应用系统通过p2p传输模式,自动将电子材料的哈希值同步到区块链分布式网络中各个区块链节点中;
步骤S5、验证设定
当区块链节点002接收到区块链节点001发送来的广播内容时,区块链节点002得到原始交易信息A和签名信息;
如果区块链节点002能通过区块链节点001的公钥对签名信息进行解密,则证明该签名信息属于区块链节点001,并且在解密之后得到哈希值001;
区块链节点002对接收到的原始交易信息A进行一次哈希运算得到哈希值002;对比哈希值001和哈希值002是否一致,若一致则判定交易信息未发生改变,证明数据传输无误,通过验证;如果不一致,则判定证明交易信息发生了更改,验证无法通过;
步骤S6、流转设定
用户在登录客户端后,在将文件上传至文件服务器的同时,将文件的哈希值以及对文件哈希值的数字签名发送至文件服务器进行确认;文件服务器先对文件哈希值及用户签名进行验证,通过验证后向用户返回文件所属的唯一凭证以及对此关于文件服务器的数字签名;用户以签名验证的方式对接收到的信息进行文件流转操作;
步骤S7、追溯查询
用户在收到流转文件凭证后,通过客户端向授权节点提出查询请求;当授权节点收到查询申请时,通过申请方提供的文件索引值在数据库中进行查询,依据新旧索引值变化查找到对应的文件流转过程,从而完成文件的流转溯源过程查询。
3.根据权利要求2所述的基于区块链的电子材料流转溯源方法,其特征在于:所述步骤S2中,用户在应用系统中,通过用户ID完成身份记录并进行验证;依据用户ID获取系统中唯一身份标识的公私钥对,实现用户的登录操作。
4.根据权利要求2所述的基于区块链的电子材料流转溯源方法,其特征在于:所述步骤S4中,区块链节点验证交易的有效性,并在验证通过的情况下,将相应的区块链节点加入其本地区块链;区块链节点在本地保存有一份完整的交易账本副本,即本地区块链;区块链节点的交易账本副本同步完成更新,从而达成去中心化共识。
5.根据权利要求2所述的基于区块链的电子材料流转溯源方法,其特征在于:所述步骤S4中,在区块链操作交易数据时,每个区块链节点上都设有独立的私钥和公钥;该区块链节点上的电子材料先采用该区块链节点上的私钥进行加密,再进行存储和传输;区块链网络调用协议接口将交易数据发送到区块链分布式网络中,新区块链节点入链时交易即生效。
6.根据权利要求2所述的基于区块链的电子材料流转溯源方法,其特征在于:所述步骤S6中,当应用系统中有用户发起文件流转交易时,授权节点将交易请求数据通过区块链共识机制,经本地运算产生的新的区块链节点,并将其广播到区块链分布式网络的每个节点;当超过半数的授权节点确认了该区块链节点的有效性后和合法性后,此次文件流转交易才被写入区块链存储,通过记录父块哈希链接到区块链上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310071214.7/1.html,转载请声明来源钻瓜专利网。