[发明专利]基于区块链的文件处理方法和装置有效
| 申请号: | 201810320389.6 | 申请日: | 2018-04-11 |
| 公开(公告)号: | CN108550037B | 公开(公告)日: | 2022-05-17 |
| 发明(设计)人: | 叶季青;杨立峰;叶昊 | 申请(专利权)人: | 北京知金链网络技术有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F21/62;G06F16/11 |
| 代理公司: | 北京国贝知识产权代理有限公司 11698 | 代理人: | 丛芳 |
| 地址: | 100043 北京市石景*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 区块 文件 处理 方法 装置 | ||
本申请实施例公开了基于区块链的文件处理方法和装置。该方法的一具体实施方式包括:接收目标用户的存证文件和存证文件的属性信息;对存证文件和属性信息进行编号,得到存证文件的第一存证编号;基于预设的密码算法,对存证文件和属性信息进行密码计算,得到用于表征存证文件和属性信息的第一文件标识;将第一存证编号和第一文件标识发送至区块链系统;获取区块链系统对第一存证编号和第一文件标识进行存储所确定的账本区块高度和内项指示;生成包括账本区块高度和内项指示的操作状态信息,以及将操作状态信息发送至状态系统。该实施方式提高了文件处理的灵活性和文件存取的安全性。
技术领域
本申请实施例涉及计算机技术领域,具体涉及基于区块链的文件处理方法和装置。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用技术集合。从数据角度来看,区块链按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,数据结构通过密码学方式保证其不可篡改和不可伪造。从技术角度来看,区块链技术整合了多种不同的技术,通过构建区块链网络,使得网络内的每一个节点都允许获得一份完整的数据库拷贝,并基于共识机制以及竞争计算来维护基于区块链的数据库的更新,由此,通过众多节点沟通构成的端到端网络实现数据存储和管理的去中心化和去信任。
区块链技术最先被应用于互联网货币的流通和记账中。随着其优势的不断凸显,区块链技术被应用于越来越多的领域进行数据的记录、存证等。
发明内容
本申请实施例提出了基于区块链的文件处理方法和装置。
第一方面,本申请实施例提供了一种基于区块链的文件处理方法,该方法包括:接收目标用户的存证文件和存证文件的属性信息;对存证文件和属性信息进行编号,得到存证文件的第一存证编号;基于预设的密码算法,对存证文件和属性信息进行密码计算,得到用于表征存证文件和属性信息的第一文件标识;将第一存证编号和第一文件标识发送至区块链系统;获取区块链系统对第一存证编号和第一文件标识进行存储所确定的账本区块高度和内项指示;生成包括账本区块高度和内项指示的操作状态信息,以及将操作状态信息发送至状态系统,其中,操作状态信息用于标识对存证文件进行的操作。
在一些实施例中,在将操作状态信息发送至状态系统之后,方法还包括:生成包括第一存证编号的推送信息,以及将推送信息推送至目标用户。
在一些实施例中,操作状态信息还包括以下至少一种:第一存证编号、第一文件标识、操作时间、操作次数。
在一些实施例中,该方法还包括:关联存储存证文件、第一存证编号和第一文件标识。
在一些实施例中,在将操作状态信息发送至状态系统之后,该方法还包括:响应于接收到目标用户的、包括第一存证编号的查询请求,基于第一存证编号,查找第一存证编号对应的存证文件和存证文件的属性信息;基于密码算法,对存证文件和属性信息进行密码计算,得到用于表征存证文件和属性信息的第二文件标识;将第一存证编号发送至状态系统,以及接收状态系统发送的、与第一存证编号对应的账本区块高度和内项指示,以及将所接收的账本区块高度和内项指示发送至区块链系统;获取区块链系统存储的、与所提取的账本区块高度和内项指示对应的第三文件标识和第二存证编号;响应于确定第三文件标识、第二文件标识,以及第一文件标识相同,并且第二存证编号与第一存证编号相同,将存证文件的相关信息推送至目标用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京知金链网络技术有限公司,未经北京知金链网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810320389.6/2.html,转载请声明来源钻瓜专利网。





