[发明专利]一种医疗联盟链轻量级动态自主跨链交互方法有效
申请号: | 201911187519.4 | 申请日: | 2019-11-28 |
公开(公告)号: | CN110993044B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 乔蕊;秦泽华;范克涛;秦杰;郭锦权;周帅;白采莹 | 申请(专利权)人: | 周口师范学院 |
主分类号: | G16H10/60 | 分类号: | G16H10/60;G06F21/62 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 张立强 |
地址: | 466001 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 医疗 联盟 轻量级 动态 自主 交互 方法 | ||
1.一种医疗联盟链轻量级动态自主跨链交互方法,其特征在于,包括:
构建基于门限数字签名的跨链共识机制;
构造跨链路径证明签名,包括:群密钥生成与共享、门限子群签名生成及路径证明更新;
实现不同联盟链节点间价值转移;
所述实现不同联盟链节点间价值转移包括:
步骤3.1:在创建价值转移密钥后,请求发起结点/选取单向抗冲突哈希函数H(·),计算/与/协商并部署带有哈希锁定h和时间锁定ttimestamp+8Δt的智能合约,实现/至/的积分转移托管,其中ttimestamp表示跨链通信第一阶段智能合约的时间,Δt表示最小时间间隔;若/在时间ttimestamp+8Δt前向智能合约发送价值转移密钥/使得则智能合约中托管的积分不可撤销地从/转移到/若/在时间ttimestamp+8Δt前未能揭示该秘密,由/发起积分退回交易,将智能合约中托管的积分退还给/
步骤3.2:结点确认步骤3.1中智能合约稳定部署后,与/协商并部署哈希锁定为h,时间锁定为ttimestamp+7Δt的智能合约,利用预设联盟链间异构价值兑换函数,实现与步骤3.1中智能合约托管积分等价值CA系统积分从/转移至/的托管;
步骤3.3:结点确认步骤3.2中智能合约稳定部署后,与响应结点/协商并部署哈希锁定为h,时间锁定为ttimestamp+6Δt的智能合约,实现与步骤3.2中智能合约托管积分等值积分从/转移至/的托管;
步骤3.4:结点确认步骤3.3中智能合约稳定部署后,与/协商并部署哈希锁定为h,时间锁定为ttimestamp+5Δt的智能合约,实现与步骤3.3中智能合约托管积分等值积分从/转移至/的托管;
步骤3.5:确认步骤3.4中智能合约稳定部署后,在该合约有效期内向合约输入价值转移密钥/触发合约执行,获得合约中/托管的资产,合约执行完毕后以返回值形式向智能合约部署方即/发送价值转移密钥s;
步骤3.6:获得价值转移密钥/后,在步骤3.3部署智能合约有效期内向该合约输入价值转移密钥/触发合约执行,/获得合约中/托管的资产,合约执行完毕后以返回值形式向智能合约部署方即/发送价值转移密钥/
步骤3.7:获得价值转移密钥/后,在步骤3.2部署智能合约有效期内向该合约输入价值转移密钥/触发合约执行,/获得合约中/托管的资产,合约执行完毕后以返回值形式向智能合约部署方即/发送价值转移密钥/
步骤3.8:获得价值转移密钥/后,在步骤3.1部署智能合约有效期内向该合约输入价值转移密钥/触发合约执行,/获得合约中/托管的资产。
2.根据权利要求1所述的一种医疗联盟链轻量级动态自主跨链交互方法,其特征在于,所述构建基于门限数字签名的跨链共识机包括:
建立合作关系的m个联盟链C1,C2,…,Cm验证结点列表集合记为群各联盟链验证结点列表记为群/中m个互不相交的特权子群/基于特权子群门限签名机制生成群/的公私钥对/联盟链间合作关系表示为:
其中,ni表示子群验证结点列表中的结点个数,ti表示特权子群/的ni个验证结点通过某次验证的最少结点数目,ti′表示ni个验证结点中实际通过某次验证的结点数目,t表示群的n个验证结点通过某次验证的最少结点数目,TX表示交易;式(4)限定联盟链间合作关系,式(5)、式(6)表示联盟链验证结点集规模,式(7)表示联盟链内部基于验证结点列表的门限共识,式(8)表示基于特权子群门限签名机制的跨链共识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周口师范学院,未经周口师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911187519.4/1.html,转载请声明来源钻瓜专利网。