1.一种基于区块链的文件处理方法,其特征在于,所述方法包括:接收目标用户的存证文件和所述存证文件的属性信息;对所述存证文件和所述属性信息进行编号,得到所述存证文件的第一存证编号;基于预设的密码算法,对所述存证文件和所述属性信息进行密码计算,得到用于表征所述存证文件和所述属性信息的第一文件标识;将所述第一存证编号和所述第一文件标识发送至区块链系统;获取所述区块链系统对所述第一存证编号和所述第一文件标识进行存储所确定的账本区块高度和内项指示;生成包括所述账本区块高度和所述内项指示的操作状态信息,以及将所述操作状态信息发送至状态系统,其中,所述操作状态信息用于标识对所述存证文件进行的操作;在所述将所述操作状态信息发送至状态系统之后,所述方法还包括:响应于接收到所述目标用户的、包括第一存证编号的查询请求,基于所述第一存证编号,查找所述第一存证编号对应的存证文件和所述存证文件的属性信息;基于所述密码算法,对所述存证文件和所述属性信息进行密码计算,得到用于表征所述存证文件和所述属性信息的第二文件标识;将所述第一存证编号发送至所述状态系统,以及接收所述状态系统发送的、与所述第一存证编号对应的所述账本区块高度和所述内项指示,以及将所接收的账本区块高度和内项指示发送至所述区块链系统;获取所述区块链系统存储的、与所接收的账本区块高度和内项指示对应的第三文件标识和第二存证编号;响应于确定所述第三文件标识、所述第二文件标识,以及所述第一文件标识相同,并且所述第二存证编号与所述第一存证编号相同,将所述存证文件的相关信息推送至所述目标用户。
2.根据权利要求1所述的方法,其特征在于,在将所述操作状态信息发送至状态系统之后,所述方法还包括:生成包括所述第一存证编号的推送信息,以及将所述推送信息推送至所述目标用户。
3.根据权利要求1所述的方法,其特征在于,所述操作状态信息还包括以下至少一种:所述第一存证编号、第一文件标识、操作时间、操作次数。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:关联存储所述存证文件、所述第一存证编号和所述第一文件标识。
5.一种基于区块链的文件处理装置,其特征在于,所述装置包括:接收单元,配置用于接收目标用户的存证文件和所述存证文件的属性信息;编号单元,配置用于对所述存证文件和所述属性信息进行编号,得到所述存证文件的第一存证编号;密码计算单元,配置用于基于预设的密码算法,对所述存证文件和所述属性信息进行密码计算,得到用于表征所述存证文件和所述属性信息的第一文件标识;发送单元,配置用于将所述第一存证编号和所述第一文件标识发送至区块链系统;获取单元,配置用于获取所述区块链系统对所述第一存证编号和所述第一文件标识进行存储所确定的账本区块高度和内项指示;第一生成单元,配置用于生成包括所述账本区块高度和所述内项指示的操作状态信息,以及将所述操作状态信息发送至状态系统,其中,所述操作状态信息用于标识对所述存证文件进行的操作;查询单元,配置用于响应于接收到所述目标用户的、包括第一存证编号的查询请求,基于所述第一存证编号,查找所述第一存证编号对应的存证文件和所述存证文件的属性信息;基于所述密码算法,对所述存证文件和所述属性信息进行密码计算,得到用于表征所述存证文件和所述属性信息的第二文件标识;将所述第一存证编号发送至所述状态系统,以及接收所述状态系统发送的、与所述第一存证编号对应的所述账本区块高度和所述内项指示,以及将所接收的账本区块高度和内项指示发送至所述区块链系统;获取所述区块链系统存储的、与所提取的账本区块高度和内项指示对应的第三文件标识和第二存证编号;响应于确定所述第三文件标识、所述第二文件标识,以及所述第一文件标识相同,并且所述第二存证编号与所述第一存证编号相同,将所述存证文件的相关信息推送至所述目标用户。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:第二生成单元,配置用于生成包括所述第一存证编号的推送信息,以及将所述推送信息推送至所述目标用户。
7.根据权利要求5所述的装置,其特征在于,所述操作状态信息还包括以下至少一种:所述第一存证编号、第一文件标识、操作时间、操作次数。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:存储单元,配置用于关联存储所述存证文件、所述第一存证编号和所述第一文件标识。