本发明专利技术提供了一种区块链存证方法与系统,接收终端发送的存证请求并生成哈希值后进行上链;接收确权文件清单并存储,根据确权文件中的地址发起获取影像请求,所述获取影像请求通过第一平台下载影像件,第一平台将影像件上传影像服务器后获取影像标识;第一平台向终端服务端发起哈希校验请求,所述哈希校验请求根据影像标识访问影像服务器获取第一影像数据,由梧桐链进行哈希比对,得出比对结果并保存至数据库。通过采用区块链上链技术,实现了对核心交易环节中原始交割凭证的上链与多方存证进行数据定位和唯一性校验,降低了欺诈风险。通过采用梧桐连管理,通过区块链存证平台图形化展示区块相关信息于节点状态。
Blockchain online storage method and system
【技术实现步骤摘要】
区块链在线存证方法与系统
本专利技术涉及信息处理
,具体地,涉及一种区块链在线存证方法与系统。
技术介绍
随着手机终端以及视频技术的应用推广,项目现场进行确权人手写签名视频及确权人照片进行存证取证的应用需求进一步迫切,而目前多数是通过通用手机加后装APP,用数字水印的方法取证。专利文献CN109151157A公开了一种多媒体数字水印取证手机,它是基于图像、音频、视频脆弱数字水印嵌入和提取技术,利用脆弱数字水印特有的稳定性、隐秘性、安全性、脆弱性,保证摄录多媒体数据的完整、真实、稳定、可靠和权威性而开发的一款智能取证手机。用户使用这款手机,在拍摄的图像、音频、视频中实时嵌入不可感知、不可修改的包含唯一身份确认在内的脆弱数字水印信息。拥有该脆弱水印的图像、音频、视频可以正常使用与分发,但不可作任何人为修改。依据拍摄的数字文件是否含有该数字水印信息来鉴别文件的真伪。这种方法问题在于系统设计复杂,需要传递加解密秘钥。专利文献CN102118249A公开一种基于数字摘要和数字签名的拍照取证方法,在照片信息数据尚未存储时就把照片信息的数字摘要发送至第三方证据登记保存服务器,由第三方证据登记保存服务器以私钥加密形成数字签名以保证照片真实性,并且在拍摄之前由三方证据登记保存服务器发送时间基准信息,将照片信息数据叠加时间基准信息后的数据计算生成数字摘要,在第三方证据登记保存服务器收到数字摘要时登记接收时间以保证照片拍摄时间真实性。这种方法的问题是难以大规模推广,也需要进行数字摘要的传输。专利技术内容针对现有技术中的缺陷,本专利技术的目的是提供一种区块链在线存证方法与系统。根据本专利技术提供的一种区块链存证方法,包括以下步骤:影像上链步骤:接收终端发送的存证请求,调用封装SDK令存证请求生成哈希值后进行上链,所述上链是区块链接收存证请求后通过梧桐链实现,将上链结果和哈希值发送至第一平台,所述存证请求包括影像数据和元数据;确权存储步骤:接收确权文件清单并存储,根据确权文件中的地址发起获取影像请求,所述获取影像请求通过第一平台下载影像件,第一平台将影像件上传影像服务器后获取影像标识;哈希校验步骤:第一平台向终端服务端发起哈希校验请求,所述哈希校验请求根据影像标识访问影像服务器获取第一影像数据,由梧桐链进行哈希比对,得出比对结果并保存至数据库。优选地,所述影像上链步骤包括:读取步骤:接收发送端APP上送的上传影像和元数据信息,形成影像元数据,调用第一平台封装SDK生成哈希值;存证步骤:第一平台获取到哈希值和影像元数据,调用上链接口进行上链请求,区块链APPServer接收上链请求后调用存证平台API,通过梧桐链SDK实现上链,将上链结果返回到第一平台并存储在公网存证平台;传证步骤:第一平台接收到上链结果后,将哈希值发送至供应链,并将哈希值和上链结果通知给发送端APP。优选地,所述确权存储步骤包括:上送步骤:第一平台接收第三方平台上送的确权文件清单,将确权文件清单推送至供应链设定的服务器路径,供应链设置定时扫描任务,将获取的确权文件清单储存至数据库;下载步骤:根据确权文件清单中的地址发起获取影像请求,所述获取影像请求通过第一平台网关从平台服务器下载待确权影像;标识步骤:供应链上传已下载的待确权影像,通过影像平台负载均衡,将待确权影像上传至服务器并返回影像标识,所述影像标识是待确权影像的唯一标识ID值。优选地,所述哈希校验步骤包括:请求步骤:第一平台接收供应链发出的哈希校验请求,所述哈希校验请求通过APPServer获取;校验步骤:根据影像标识访问影像服务器获取第一影像数据,调用存证API获取区块链中已上链的哈希值,由梧桐链SDK对第一影像数据进行哈希比对,得到比对结果;返回步骤:令比对结果存入私有链,调用定时服务将比对结果存入本地数据库,并通过本地数据库将比对结果发送至消息管理平台。优选地,所述影像数据是待确权影像,所述元数据是影像数据的属性信息,所述确权文件清单包括多笔待确权影像。根据本专利技术提供的一种区块链存证系统,包括以下模块:影像上链模块:接收终端发送的存证请求,调用封装SDK令存证请求生成哈希值后进行上链,所述上链是区块链接收存证请求后通过梧桐链实现,将上链结果和哈希值发送至第一平台,所述存证请求包括影像数据和元数据;确权存储模块:接收确权文件清单并存储,根据确权文件中的地址发起获取影像请求,所述获取影像请求通过第一平台下载影像件,第一平台将影像件上传影像服务器后获取影像标识;哈希校验模块:第一平台向终端服务端发起哈希校验请求,所述哈希校验请求根据影像标识访问影像服务器获取第一影像数据,由梧桐链进行哈希比对,得出比对结果并保存至数据库。优选地,所述影像上链模块包括:读取模块:接收发送端APP上送的上传影像和元数据信息,形成影像元数据,调用第一平台封装SDK生成哈希值;存证模块:第一平台获取到哈希值和影像元数据,调用上链接口进行上链请求,区块链APPServer接收上链请求后调用存证平台API,通过梧桐链SDK实现上链,将上链结果返回到第一平台并存储在公网存证平台;传证模块:第一平台接收到上链结果后,将哈希值发送至供应链,并将哈希值和上链结果通知给发送端APP。优选地,所述确权存储模块包括:上送模块:第一平台接收第三方平台上送的确权文件清单,将确权文件清单推送至供应链设定的服务器路径,供应链设置定时扫描任务,将获取的确权文件清单储存至数据库;下载模块:根据确权文件清单中的地址发起获取影像请求,所述获取影像请求通过第一平台网关从平台服务器下载待确权影像;标识模块:供应链上传已下载的待确权影像,通过影像平台负载均衡,将待确权影像上传至服务器并返回影像标识,所述影像标识是待确权影像的唯一标识ID值。优选地,所述哈希校验模块包括:请求模块:第一平台接收供应链发出的哈希校验请求,所述哈希校验请求通过APPServer获取;校验模块:根据影像标识访问影像服务器获取第一影像数据,调用存证API获取区块链中已上链的哈希值,由梧桐链SDK对第一影像数据进行哈希比对,得到比对结果;返回模块:令比对结果存入私有链,调用定时服务将比对结果存入本地数据库,并通过本地数据库将比对结果发送至消息管理平台。与现有技术相比,本专利技术具有如下的有益效果:1、通过采用区块链上链技术,实现了对核心交易环节中原始交割凭证,亦即确权文件,影像元数据所指为影像属性信息比如大小、分辨率等的上链与多方存证包括合作方、公证处等,进行数据定位和唯一性校验,降低了欺诈风险;2、通过采用存证平台,实现了上链数据的展示、应用管理以及数据授权管理,设置不同权限等级用户用以查看区块信息,另外亦提供了公证的功能,区块链将hash信息锚定到公网后与公证处对接。3、通过采用梧桐连管理,达到了对梧桐链的管理与监控,同时本文档来自技高网...
【技术保护点】
1.一种区块链存证方法,其特征在于,包括以下步骤:/n影像上链步骤:接收终端发送的存证请求,调用封装SDK令存证请求生成哈希值后进行上链,所述上链是区块链接收存证请求后通过梧桐链实现,将上链结果和哈希值发送至第一平台,所述存证请求包括影像数据和元数据;/n确权存储步骤:接收确权文件清单并存储,根据确权文件中的地址发起获取影像请求,所述获取影像请求通过第一平台下载影像件,第一平台将影像件上传影像服务器后获取影像标识;/n哈希校验步骤:第一平台向终端服务端发起哈希校验请求,所述哈希校验请求根据影像标识访问影像服务器获取第一影像数据,由梧桐链进行哈希比对,得出比对结果并保存至数据库。/n
【技术特征摘要】
1.一种区块链存证方法,其特征在于,包括以下步骤:
影像上链步骤:接收终端发送的存证请求,调用封装SDK令存证请求生成哈希值后进行上链,所述上链是区块链接收存证请求后通过梧桐链实现,将上链结果和哈希值发送至第一平台,所述存证请求包括影像数据和元数据;
确权存储步骤:接收确权文件清单并存储,根据确权文件中的地址发起获取影像请求,所述获取影像请求通过第一平台下载影像件,第一平台将影像件上传影像服务器后获取影像标识;
哈希校验步骤:第一平台向终端服务端发起哈希校验请求,所述哈希校验请求根据影像标识访问影像服务器获取第一影像数据,由梧桐链进行哈希比对,得出比对结果并保存至数据库。
2.根据权利要求1所述的区块链存证方法,其特征在于,所述影像上链步骤包括:
读取步骤:接收发送端APP上送的上传影像和元数据信息,形成影像元数据,调用第一平台封装SDK生成哈希值;
存证步骤:第一平台获取到哈希值和影像元数据,调用上链接口进行上链请求,区块链APPServer接收上链请求后调用存证平台API,通过梧桐链SDK实现上链,将上链结果返回到第一平台并存储在公网存证平台;
传证步骤:第一平台接收到上链结果后,将哈希值发送至供应链,并将哈希值和上链结果通知给发送端APP。
3.根据权利要求1所述的区块链存证方法,其特征在于,所述确权存储步骤包括:
上送步骤:第一平台接收第三方平台上送的确权文件清单,将确权文件清单推送至供应链设定的服务器路径,供应链设置定时扫描任务,将获取的确权文件清单储存至数据库;
下载步骤:根据确权文件清单中的地址发起获取影像请求,所述获取影像请求通过第一平台网关从平台服务器下载待确权影像;
标识步骤:供应链上传已下载的待确权影像,通过影像平台负载均衡,将待确权影像上传至服务器并返回影像标识,所述影像标识是待确权影像的唯一标识ID值。
4.根据权利要求1所述的区块链存证方法,其特征在于,所述哈希校验步骤包括:
请求步骤:第一平台接收供应链发出的哈希校验请求,所述哈希校验请求通过APPServer获取;
校验步骤:根据影像标识访问影像服务器获取第一影像数据,调用存证API获取区块链中已上链的哈希值,由梧桐链SDK对第一影像数据进行哈希比对,得到比对结果;
返回步骤:令比对结果存入私有链,调用定时服务将比对结果存入本地数据库,并通过本地数据库将比对结果发送至消息管理平台。
5.根据权利要求1所述的区块链存证方法,其特征在于,所述影像数据是待确权影像,所述元数据是影像数据的属性信息,所述确权文件清单包括多笔待确权影像。
【专利技术属性】
技术研发人员:张鸿,
申请(专利权)人:张鸿,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。