[发明专利]用户余额隐私保护和授权监管下的交易删除方法及系统有效
| 申请号: | 202010778239.7 | 申请日: | 2020-08-05 |
| 公开(公告)号: | CN111988290B | 公开(公告)日: | 2022-10-14 |
| 发明(设计)人: | 霍鑫磊;龙宇;刘志强;刘振;谷大武 | 申请(专利权)人: | 上海交通大学 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1097;H04L9/32;H04L9/08;G06Q40/04 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 200240 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用户 余额 隐私 保护 授权 监管 交易 删除 方法 系统 | ||
1.一种用户余额隐私保护和授权监管下的交易删除方法,其特征在于,包括
参与各方的初始化步骤:定义成员节点的角色分类及功能,生成成员节点的公私钥,生成授权监管方的监管参数;
转账的发起步骤:令普通用户发起转账交易,将转账交易信息发送给记账节点、授权监管方和转账接收方;
记账节点记账步骤:记账节点接收转账交易信息,验证收到的转账交易信息是否合法,若合法则接受交易,若不合法则拒绝交易;
转账的接收步骤:转账接收方接收转账交易信息,验证收到的转账交易信息是否合法,若合法则接受交易,若不合法则拒绝交易;
授权监管方的授权监管步骤:授权监管方监察用户余额,并且可对包含恶意交易信息的交易进行删除;
所述生成授权监管方的监管参数:
由授权监管方生成变色龙哈希函数的公私钥对(hk,tk),并将哈希公钥hk发送给全体记账节点,将哈希私钥tk保存下来;
所述授权监管方生成Pedersen Commitment的公共参数,并广播给全体成员;
所述授权监管方生成NIZK所用的公共参数,并广播给全体成员;
针对NIZK,规定语言L={x|x=(cm1,cm2,cm3,y,y2)};
其中,
x的证据w=(r1,r2,r3,v1,v2,v3,r,r′),满足:
cmi=Comm(vi,ri),i∈{1,2,3};
v1-v2=v3,vi≥0,i∈{1,2,3};
设EncPk(m,r)代表用公钥加密算法Enc、公钥PK、随机数r加密消息m,则定义
对L中的一个实例x,借助其证据w,生成证明,记为Π。
2.根据权利要求1所述的用户余额隐私保护和授权监管下的交易删除方法,其特征在于,所述定义成员节点的角色分类及功能:
联盟链中的主要角色有三种:授权监管方、记账节点、普通用户;
所述授权监管方是整个联盟链交易的监管者, 在此方案中授权监管方默认已知各普通用户在联盟链中的初始的账户余额;
所述记账节点是联盟链中预先选定的多个节点, 记账节点参与记账共识与账本的同步, 联盟链中区块的生成由记账节点间通过安全共识协议决定;
所述普通用户参与联盟链中的交易,并将交易提交给记账节点,但不参与记账行为或区块生成。
3.根据权利要求1所述的用户余额隐私保护和授权监管下的交易删除方法,其特征在于,所述生成成员节点的公私钥:
由可信第三方作为负责发放和管理数字证书的权威机构进行身份认证;
所述可信第三方承担公钥体系中公钥的合法性检验的责任;
所述成员节点通过与证书颁发机构的交互获得自己的公私钥对以及对应的公钥证书,符号标记如下:
授权监管方M:公私钥对记为(PKM,SKM);
记账节点Li:公私钥对记为
普通节点Ui:公私钥对记为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010778239.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种开袋填充机构及其使用方法
- 下一篇:一种保温板加工用涂胶装置





