[发明专利]基于区块链交易的多重监管方法、系统及存储介质有效
申请号: | 202211177023.0 | 申请日: | 2022-09-26 |
公开(公告)号: | CN115550026B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 王楠;刘浩 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08;G06Q40/04;G06F21/60;G06F21/62 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 李红 |
地址: | 200120 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 交易 多重 监管 方法 系统 存储 介质 | ||
1.一种基于区块链交易的多重监管方法,其特征在于,包括:
作为区块链节点的金融机构根据金融机构的监管密钥对用户交易进行加密,构造区块链交易;
多个监管机构中的任一监管机构逐级获取下一级监管机构的监管密钥,直到获取到金融机构的直接监管机构的监管密钥,根据直接监管机构的监管密钥计算得到金融机构的监管密钥;所述多个监管机构中至少有一个最高监管机构且至少有一个直接监管机构;
任一监管机构根据金融机构的监管密钥计算得到区块链交易的密钥,通过该密钥解密区块链交易,以对区块链交易进行监管;
其中,所述构造区块链交易,包括:若金融机构有多个直接监管机构,在金融机构构造区块链交易时,在区块链交易中包含函数h的描述,所述函数h是从金融机构的监管密钥与直接监管机构的监管密钥构成的旁系不可解函数族中抽样得到的,函数h在集合上的映射值为KFi,其中,PRF表示伪随机数生成函数,Fi表示金融机构,Nj1、Njk表示直接监管机构,表示直接监管机构的监管密钥,IDFi表示金融机构,KFi表示金融机构的监管密钥。
2.根据权利要求1所述的基于区块链交易的多重监管方法,其特征在于,在金融机构构造区块链交易之前,所述方法还包括:
生成最高监管机构的监管密钥,根据最高监管机构的监管密钥生成下一级监管机构的监管密钥;
生成金融机构的监管密钥。
3.根据权利要求2所述的基于区块链交易的多重监管方法,其特征在于,所述生成金融机构的监管密钥,包括:
在金融机构仅有一个直接监管机构的情况时,根据直接监管机构的监管密钥生成金融机构的监管密钥;
在金融机构有多个直接监管机构的情况时,随机生成金融机构的监管密钥,金融机构的监管密钥与直接监管机构的监管密钥构成旁系不可解函数族。
4.根据权利要求3所述的基于区块链交易的多重监管方法,其特征在于,所述作为区块链节点的金融机构根据金融机构的监管密钥对用户交易进行加密,包括:
金融机构根据金融机构的监管密钥生成区块链交易隐私保护所需的参数或密钥;
根据所述参数或密钥对用户交易进行加密。
5.根据权利要求4所述的基于区块链交易的多重监管方法,其特征在于,所述金融机构根据金融机构的监管密钥生成区块链交易隐私保护所需的参数或密钥,包括:
将金融机构的监管密钥作为随机数种子生成随机大整数,将随机大整数作为素数搜索的起始点确定素数,利用该素数计算区块链交易所需的参数;
将金融机构的监管密钥作为随机数种子,采用伪随机数生成函数生成区块链交易隐私保护所需的密钥。
6.根据权利要求3所述的基于区块链交易的多重监管方法,其特征在于,所述根据直接监管机构的监管密钥计算得到金融机构的监管密钥,包括:
若金融机构有多个直接监管机构,将直接监管机构的监管密钥代入区块链交易中描述的函数h,计算得到金融机构的监管密钥。
7.根据权利要求5所述的基于区块链交易的多重监管方法,其特征在于,任一监管机构根据金融机构的监管密钥计算得到区块链交易的密钥,包括:
监管机构将金融机构的监管密钥作为随机数种子生成随机大整数,将随机大整数作为素数搜索的起始点确定素数,根据所述素数计算得到区块链交易的密钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211177023.0/1.html,转载请声明来源钻瓜专利网。