一种文件存储方法、装置、设备及存储介质制造方法及图纸

技术编号:19822527 阅读:26 留言:0更新日期:2018-12-19 14:58
本发明专利技术实施例提供的一种文件存储方法、装置、设备及存储介质,属于区块链领域。该方法包括获取待存储文件在中转服务器的地址;根据所述地址将所述待存储文件从所述中转服务器同步到区块链文件服务器节点;对所述待存储文件进行预处理,生成签名数据;将所述签名数据进行上链存储,并在数据节点间完成共识;将所述待存储文件在所有文件节点进行共识与同步处理,并返回用于表征所述待存储文件上链成功的成功信息。从而实现将不动产业务数据进行上链,从而保证文件不会在外部丢失,能够有效提高文件存储的安全性,从而解决了现有技术存在的技术问题。

【技术实现步骤摘要】
一种文件存储方法、装置、设备及存储介质
本专利技术涉及区块链领域,具体而言,涉及一种文件存储方法、装置、设备及存储介质。
技术介绍
由于不动产数据涉及大量的图片及文件数据(合同、业务办理表格扫描件、测绘图纸、业务办理附件扫描件),而这些数据如果通过区块链进行共识,会导致区块链有以下几个问题:a.单个区块文件过大,影响效率;b.区块链节点数据膨胀速度过快;然而,目前传统做法是将大文件/图片不存储到区块链上,存储在业务层,将文件的hash值存储上链进行存证,但是会导致文件在外部丢失,无法提供足够保护;以及缺乏在业务办理时,对文件的校验,仅仅做了存证,证明图片没有经过篡改以及缺乏对经过正常修改、替换的凭证文件修改记录追踪。
技术实现思路
本专利技术实施例提供的一种文件存储方法、装置、设备及存储介质,可以解决现有技术中的存在的文件丢失无法加强对文件的保护的技术问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供的一种文件存储方法,包括:获取待存储文件在中转服务器的地址;根据所述地址将所述待存储文件从所述中转服务器同步到区块链文件服务器节点;对所述待存储文件进本文档来自技高网...

【技术保护点】
1.一种文件存储方法,其特征在于,包括:获取待存储文件在中转服务器的地址;根据所述地址将所述待存储文件从所述中转服务器同步到区块链文件服务器节点;对所述待存储文件进行预处理,生成签名数据;将所述签名数据进行上链存储,并在数据节点间完成共识;将所述待存储文件在所有文件节点进行共识与同步处理,并返回用于表征所述待存储文件上链成功的成功信息。

【技术特征摘要】
1.一种文件存储方法,其特征在于,包括:获取待存储文件在中转服务器的地址;根据所述地址将所述待存储文件从所述中转服务器同步到区块链文件服务器节点;对所述待存储文件进行预处理,生成签名数据;将所述签名数据进行上链存储,并在数据节点间完成共识;将所述待存储文件在所有文件节点进行共识与同步处理,并返回用于表征所述待存储文件上链成功的成功信息。2.根据权利要求1所述的方法,其特征在于,所述的获取待存储文件在中转服务器的地址,包括:通过调用预设接口函数,获取待存储文件在中转服务器中的地址,所述中转服务器中存储有至少一个所述待存储文件。3.根据权利要求1所述的方法,其特征在于,所述的对所述待存储文件进行预处理,生成签名数据,包括:对所述待存储文件进行格式转换与压缩处理,生成文件特征值与文件访问链接;根据所述文件特征值与所述文件访问链接生成签名数据。4.根据权利要求1所述的方法,其特征在于,在将所述待存储文件在所有文件节点进行共识与同步处理,并返回用于表征所述待存储文件上链成功的成功信息之后,还包括:根据所述成功信息获取业务办理的合约数据;解析所述合约数据,得到所述文件访问链接;确定所述文件访问链接所对应的文件;将解压后的所述文件存储至所述中转服务器上,生成外部访问链接,以通过所述外部访问链接与业务办理数据共同在外部公示。5.根据权利要求4所述的方法,其特征在于,在确定所述文件访问链接所对应的文件之前,还包括:根据所述合约数据确定所述签名数据、权...

【专利技术属性】
技术研发人员:王超
申请(专利权)人:湖南智慧政务区块链科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1