[发明专利]基于区块链与智能合约的数据抄送方法、系统及介质有效
申请号: | 202011009069.2 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112187471B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 刘涛;马晓;陈燕;江小星;张喜良 | 申请(专利权)人: | 上海万向区块链股份公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40;H04L67/55 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 200086 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 智能 合约 数据 抄送 方法 系统 介质 | ||
1.一种基于区块链与智能合约的数据抄送方法,其特征在于,包括:
数据共享权限申请步骤:数据共享申请人需要先在客户端注册生成公私钥对,之后登录客户端提出数据共享申请并签名,后台应用服务收到请求后调用区块链服务校验申请人签名信息,智能合约在共享数据组成员中随机抽取部分成员作为审核人,然后通过应用服务将共享申请推送给审核人;
共享申请审核步骤:审核人登录客户端后可以看到待处理的共享申请提示,审核人可以选择同意或拒绝,当智能合约统计到同意共享的审核人数量达到第一预设比例时,会生成抄送应允响应,推送给同意共享的审核人,当统计到拒绝共享的审核人数量达到第二预设比例时,会生成抄送拒绝响应,推送给申请人;
所述共享申请审核步骤包括:
步骤S201:审核人登录客户端后,会收到待审核共享申请列表,审核人查看共享申请后可以选择同意或者拒绝,操作完后会生成审核信息并使用审核人私钥生成审核信息签名,客户端将审核信息和审核信息签名发送到后台应用服务;
步骤S202:后台应用服务收到请求后先做身份认证,将审核人公钥和审核信息签名转发到区块链服务,做签名认证;
步骤S203:如果审核签名验签成功,审核信息签名会发布到区块链上,之后审核信息会被推送到逻辑合约服务;如果审核签名验签失败,区块链服务通过应用服务返回认证失败信息到客户端,当前审核人的审核流程结束,不允许审核人审核失败后可以做重复审核;
步骤S204:针对每个审核人的审核信息,逻辑合约服务和数据合约服务会自动做审核信息统计,并提供实时统计状态相关数据,推送到应用服务;
步骤S205:当逻辑合约服务统计到有=50%的审核人同意共享时,会生成抄送应允响应,并通过应用服务发送到已同意的审核人,拒绝共享申请的审核人和处理共享申请异常的审核人不会收到该抄送应允响应,同时发送审核完成响应到未处理该共享申请的审核人客户端,取消此共享申请信息的显示;当逻辑合约统计到有50%的审核人拒绝共享或审核异常时,会生成抄送拒绝响应,并通过应用服务发送给申请人,申请人登录客户端后会看到拒绝共享信息,没有处理该共享申请的审核人客户端上不再显示此共享申请信息;
共享数据抄送步骤:审核人收到抄送应允响应后,使用申请人的公钥和自己的私钥生成加密抄送数据,审核人身份通过区块链服务校验后,加密抄送数据入库,完成抄送,智能合约收到抄送完成信息后会给其他审核人推送抄送完成响应,避免数据多次被审核和抄送。
2.根据权利要求1所述的基于区块链与智能合约的数据抄送方法,其特征在于,所述数据共享权限申请步骤包括:
步骤S101:申请人在客户端登录,申请加入某一业务组,共享该业务组数据,生成共享申请并使用申请人私钥生成共享申请签名,客户端将共享申请和共享申请签名发送到后台;
步骤S102:后台应用服务收到共享申请后先做身份认证,将申请人公钥和共享申请签名转发到区块链服务,做签名认证;
步骤S103:如果共享申请签名验签成功,共享申请签名会发布到区块链上,共享申请会被推送到逻辑合约服务;如果申请签名验签失败,区块链服务会通过应用服务返回认证失败信息到客户端,共享申请结束;
步骤S104:逻辑合约服务和数据合约服务收到共享申请后,会根据共享申请中的业务组标识找到所有成员并从中随机抽取一定数量的成员作为审核人,抽取的数量根据成员总量确定,如果成员总量少于预设数量则所有成员会被抽取,否则会根据特定的抽样算法抽取,审核人确定后,逻辑合约服务生成共享申请响应,将共享申请响应和抽取的审核人推送到应用服务;
步骤S105:审核人登录客户端后,应用服务将共享申请响应实时推送给审核人,审核人客户端接收到后以待审核共享申请列表形式展示出来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万向区块链股份公司,未经上海万向区块链股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011009069.2/1.html,转载请声明来源钻瓜专利网。