[发明专利]一种在不可信网络环境下面向区块链的多通道创建方法有效
申请号: | 202110036409.9 | 申请日: | 2021-01-12 |
公开(公告)号: | CN112769831B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 秦钢;杨英杰;金文海;顾永兴 | 申请(专利权)人: | 欧冶云商股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1095;H04L67/1097 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 杨宏泰 |
地址: | 201999 上海市宝山区漠*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 不可信 网络 环境 面向 区块 通道 创建 方法 | ||
本发明涉及一种在不可信网络环境下面向区块链的多通道创建方法,该方法将通道类型分为系统通道和应用通道两类,所述的系统通道由系统定义,用以负责管理应用通道,包括一个系统创世区块和多个应用通道的创建或配置修改区块,所有的节点都位于系统通道中,通过配置创世区块完成;所述的应用通道由用户自定义,包括一个应用创世区块和多个包含交易信息的区块,该应用通道内的所有节点共同维护一个区块链,只有在该应用通道内的节点才可以处理属于该应用通道的交易,一个节点可以参与多个应用通道,与现有技术相比,本发明具有确保区块链总体配置一致性、不同通道之间彼此隔离、提高数据并行处理效率以及区块链系统的保密性等优点。
技术领域
本发明涉及区块链技术领域,尤其是涉及一种在不可信网络环境下面向区块链的多通道创建方法。
背景技术
区块链(blockchain)作为一种去中心化、不可篡改、可追溯、可信的、多方共同维护的分布式数据库,通过集成P2P协议、非对称加密、共识机制、块链结构等多种技术,无需任何第三方可信机构,在互不了解、互不信任的多方间实现了可信的数据共享。但当前大多数的区块链系统(例如Hyperledger Fabric),在不可信网络环境下,无法在提供多通道设计的同时提供数据保密性,实际上,与其他数据共享方式相比,区块链的隐私保护问题在缺乏信任的参与者之间更为重要。
一种直接的数据隐私保护方法是采用多通道的部署结构,一个节点根据应用需求,可以加入不同的通道中,加入到同一个通道中的节点共同维护相同的区块数据,不同通道之间彼此隔离,非通道内的节点无法访问该通道上的交易。这样既有效保护了隐私数据,又提高了数据的并行处理效率以及对数据存储空间的利用。
目前在区块链多通道架构下,区块链节点通过共识算法一般为PBFT(实用拜占庭容错算法)进行共识,在系统中形成对交易排序的全局共识。再按照共识后的顺序分通道对交易进行处理。只要处理过程能保证确定性,同一通道的所有节点最后都能达到一致的状态,产生相同的本地数据。然而在Fabric架构中,共识服务(对全局交易进行排序)是由Orderer节点完成的,Orderer作为一个信任方负责接收所有通道的所有交易进行排序。现在还没有一种协议可以在有不可信的Orderer存在的情况下,提供多通道架构的同时保证数据保密性,因此Fabric架构在一般环境下不可行。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种在不可信网络环境下面向区块链的多通道创建方法。
本发明的目的可以通过以下技术方案来实现:
一种在不可信网络环境下面向区块链的多通道创建方法,该方法在区块链中引入多通道的设计,将通道类型分为系统通道和应用通道两类,所述的系统通道由系统定义,用以负责管理应用通道,包括一个系统创世区块和多个应用通道的创建或配置修改区块,所有的节点都位于系统通道中,系统通道的创建相当于区块链的初始化,通过配置创世区块完成;所述的应用通道由用户自定义,包括一个应用创世区块和多个包含交易信息的区块,该应用通道内的所有节点共同维护一个区块链,只有在该应用通道内的节点才可以处理属于该应用通道的交易,一个节点可以参与多个应用通道。
该方法具体包括:
1)创建系统通道,初始化区块链系统;
2)节点发起应用通道创建交易,创建新的应用通道;
3)节点发起应用通道配置修改交易,修改应用通道的配置信息;
4)应用通道内的节点打包属于该通道的交易并执行;
5)新的节点加入应用通道,同步应用通道的配置以及区块链数据。
所述的步骤1)具体包括以下步骤:
11)各节点确定区块链系统的配置信息,包括通道名称和通道内节点等,并将配置信息写入本地存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧冶云商股份有限公司,未经欧冶云商股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110036409.9/2.html,转载请声明来源钻瓜专利网。