[发明专利]一种基于区块链交易可信应用实现方法在审
申请号: | 202211429206.7 | 申请日: | 2022-11-15 |
公开(公告)号: | CN115906117A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 丁振华;林宣兵;郭承燕;李东阳 | 申请(专利权)人: | 中博信息技术研究院有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64;G06Q40/04 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 王清 |
地址: | 210012 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 交易 可信 应用 实现 方法 | ||
1.一种基于区块链交易可信应用实现方法,其特征在于:包括如下步骤:
步骤1:设立中心服务器集群,在中心服务器集群中部署一个用于交易数据上链申请接口,通过交易数据上链申请接口接收并校验业务系统递交的交易数据的上链申请;
步骤2:中心服务器集群中设立数据缓存模块,数据缓存模块缓存交易数据,针对交易数据生成对应各方用户的多个随机口令,并将确权链接和随机口令发送给交易涉及的各方用户;
步骤3:各方用户打开收到的确权链接,查看上链内容,输入随机口令,完成交易二次确权;
在交易涉及的所有协作用户都输入正确的随机口令,从而完成二次确认后,中心服务器集群调用统一标准的上链智能合约,将交易数据使用密码信封技术加密后进行上链;任何一方用户未完成确权,交易数据都不会上链;
步骤4:在交易数据成功上链后,通过回调源申请上链业务系统提供的相应接收接口,将上链交易Hash与密码信封的密码回传给请求上链的原业务系统,同时中心服务器集群发送信封密码给交易的涉及的各方用户,保证上链交易Hash与密码信封密码只在交易涉及各方的有限范围内传播;
交易各方想要查看完整链上交易信息时,必须通过接口传入正确的上链交易Hash值与密码信封密码,调用统一标准的下链智能合约,才能从链上获取出解密后交易数据内容。
2.如权利要求1所述的一种基于区块链交易可信应用实现方法,其特征在于:所述交易数据包括交易协作各方用户信息、交易明细数据和相关已签名的原始电子凭证附件。
3.如权利要求1所述的一种基于区块链交易可信应用实现方法,其特征在于:所述中心服务器集群集成第三方分布式框架,第三方分布式框架用于构建分布式文件存证系统,并通过网络策略、服务配置、应用API等多层面关闭访问权限,限制只能通过中心服务器集群提供的接口进行I/O访问。
4.如权利要求3所述的一种基于区块链交易可信应用实现方法,其特征在于:在执行步骤2和步骤3时,在中心服务器集群中构建分布式文件存证系统,即提供标准的文件签名验签接口、ZIP文件上传接口、ZIP文件下载接口和ZIP文件Hash校验接口;
交易原始电子凭证文件签名验签通过后加密压缩ZIP格式上传分布式文件存证系统存储,并返回随机唯一ZIP文件FileID、文件访问口令、原始电子凭证文件解压密码;
须凭借ZIP文件FileID和文件访问口令调用下载接口下载加密压缩的ZIP文件;并且用户需要使用解压密码解压ZIP文件方能查看原始电子凭证文件。
5.如权利要求4所述的一种基于区块链交易可信应用实现方法,其特征在于:在执行步骤3时,将交易基本信息、ZIP文件FileID、文件访问口令、原始电子凭证文件解压密码、文件摘要和文件防篡改Hash值的信息使用密码信封技术加密后上链。
6.如权利要求3所述的一种基于区块链交易可信应用实现方法,其特征在于:在交易数据上传交易数据上链申请接口时,上传交易数据上链申请接口支持多附件上传发送,请求方需要使用私钥对每个附件进行签名;
数据缓存模块接收到交易数据后,对上传的附件使用请求方的公钥进行验签;交易涉及的各方确权后,随机生成预置解压密码,将交易关联的多个附件使用密码加密压缩成ZIP包格式文件。
7.如权利要求3所述的一种基于区块链交易可信应用实现方法,其特征在于:在执行步骤4时,通过解密后的交易记录中包括的存证ZIP文件FileID和文件访问口令,调用分布式文件存证系统的API下载压缩的交易凭证附件ZIP压缩包;使用链上解密得到的原始电子凭证文件解压密码解压ZIP包,从而查看原始的交易电子凭证附件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中博信息技术研究院有限公司,未经中博信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211429206.7/1.html,转载请声明来源钻瓜专利网。