[发明专利]多人链下状态通道中信息安全保护实现方法及系统在审
申请号: | 202210288131.9 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114826603A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 霍鑫磊;龙宇;刘振;谷大武 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30;H04L9/40 |
代理公司: | 上海交达专利事务所 31201 | 代理人: | 王毓理;王锡麟 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多人链下 状态 通道 信息 安全 保护 实现 方法 系统 | ||
一种多人链下状态通道中信息安全保护实现方法,通过执行者建立多人链下状态通道并生成系统公共参数后,发起方与接收方加入多人链下状态通道并进行链下状态更新,经执行者验证后更新多人链下状态通道的状态,实现对通道内用户的保护。本发明通过执行者进行通道建立和对通道中交易进行排序,并在每一轮交易起始时广播通道状态,使得交易金额对通道中非交易双方的其他参与方是不可获知,在提升吞吐量改善区块链可扩展性问题的同时,保护了通道内用户的信息。
技术领域
本发明涉及的是一种区块链应用领域的技术,具体是一种多人链下状态通道中信息安全保护实现方法及系统。
背景技术
现有区块链技术的主要问题之一在于区块链的可扩展性问题。以比特币为例,由于比特币采用基于PoW(Proof of Work)的共识机制,全网完成一轮共识的期望时间为10分钟,这使得比特币系统的吞吐量只能达到7次/秒(假定区块大小为1MB)。而主流的商业数字系统如Visa, 平均每秒的处理数量可达2000次/秒。当前区块链系统的性能与传统基于第三方的分布式系统存在较大的差距,无法满足现实业务的需求。
发明内容
本发明针对现有技术无法适用于高频状态更新的场景,且需要在状态更新后进行混淆处理的不足,提出一种多人链下状态通道中信息安全保护实现方法,通过执行者进行通道建立,对通道中的多个状态更新请求进行排序,在每一轮状态更新起始时广播通道各参与方当前状态数值,且每次状态更新请求的状态对通道中除参与者双方之外的其他参与方是不可获知,在提升吞吐量改善区块链可扩展性问题的同时,保护了通道内用户的信息安全。
本发明是通过以下技术方案实现的:
本发明涉及一种多人链下状态通道中信息安全保护实现方法,通过执行者建立多人链下状态通道并生成系统公共参数后,发起方与接收方加入多人链下状态通道并进行链下状态更新, 经执行者验证后更新多人链下状态通道的状态,实现对通道内用户的保护。
所述的状态更新,包括但不限于:数据和/或信息传输、交易等。
本发明涉及一种实现上述方法的系统,包括:通道建立单元、通道加入单元、链下状态更新单元和通道退出/关闭单元,其中:通道建立单元通过可信执行环境建立通道并生成公共参数;通道加入单元通过向执行者表明身份并以承诺的形式向通道内提交信用背书的方式加入通道;链下状态更新单元在保护状态更新请求的状态内容的情况下进行高频状态更新;通道退出/关闭单元通过向链上提交通道状态退出/关闭通道。
技术效果
与现有技术相比,本发明基于可信执行环境建立链下状态通道,保证了通道协议的正确性的同时,基于承诺的链下状态通道实现了通道内用户状态更新请求的保护,即本发明在保证多用户之间可高频的更新通道内状态,缓解区块链的可扩展性问题的同时,保护通道内双方的状态更新请求。
附图说明
图1为实施例普通参与方需要通过提交信用背书参与链下通道示意图;
图2为实施例链下状态更新的过程示意图;
图3为实施例通道状态中双方的当前状态值的承诺的变化示意图。
图4为实施例流程图。
具体实施方式
如图4所示,为本实施例涉及一种多人链下状态通道中信息安全保护实现方法,通过执行者建立多人链下状态通道并生成系统公共参数后,发起方与接收方加入多人链下状态通道并进行链下状态更新,经执行者验证后更新多人链下状态通道的状态,实现对通道内用户的保护,具体包括:
步骤1、执行者通过可信执行环境建立多人状态通道,生成系统公共参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210288131.9/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置