[发明专利]一种基于非对称加密形式的Fabric私人交易方法在审

专利信息
申请号: 202110118602.7 申请日: 2021-01-28
公开(公告)号: CN112861174A 公开(公告)日: 2021-05-28
发明(设计)人: 不公告发明人 申请(专利权)人: 中山大学深圳研究院;中山大学
主分类号: G06F21/62 分类号: G06F21/62;G06F21/60;G06Q40/04
代理公司: 暂无信息 代理人: 暂无信息
地址: 518057 广东省深圳市南山区粤海街*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 对称 加密 形式 fabric 私人 交易 方法
【说明书】:

发明公开了一种基于非对称加密形式的Fabric私人交易方法。本发明首先选出建群发起人来执行类PBFT的群组协商流程,获得非对称密钥;客户端使用群组公钥加密背书请求,发送给背书节点生成背书结果;客户端验证收集到的背书结果,满足策略的背书结果追加上群ID并发送给排序服务;排序服务将交易排序并打包成区块发送给所有节点;所有节点解析收集到的区块,判断对应群ID是否为自身节点所在群,如在,使用对应的加密私钥解密交易内容,更新本地账本。本发明可实现一个Fabric通道内任意节点间建立任意形式的匿名私人交易,使节点间的通信更加具有匿名性;基于PBFT机制,使授权组件动态协商以及更新授权组密钥,来加密正常交易流程中的明文数据,更具安全性。

技术领域

本发明涉及区块链领域,具体涉及一种基于非对称加密形式的Fabric私人交易方法。

背景技术

区块链技术也被称为分布式账本技术,各节点均维护一份账本并对其数据进行验证与存储,通过共识机制达成一致,由于账本上的数据对所有节点都是公开可见的,账本上的信息相当于完全公开透明,这对用户的隐私造成了很大的威胁。

在Fabric中,节点(Peer)是组织在区块链网络中的实体,不同的组织节点通过通道(Channel)的方式联系在一起,相当于一个联盟。通道内所有节点各自维护一份相同的账本(Ledger),账本对通道内所有成员可见,不同通道间在数据可操作上相互隔离,彼此不知道互相存在,来保护隐私。

在Fabric中,一个基本的交易流程包含如下过程:

客户端节点向背书节点发送明文背书请求,背书节点模拟执行交易,并将背书结果(明文读写集)发送给客户端;客户端节点收集背书结果,如满足策略,将明文背书读写集发送给排序服务;排序服务将收集到的交易(包含明文读写集)进行排序打包成区块,发送给通道内所有记账节点;记账节点在收到来自排序服务的区块后,进行相关验证并更新本地账本数据。

通道级别的隐私保护过于粗糙,通道内所有节点均可见区块内所有数据。如果一个通道内存在N个组织,其中一些组织想实现一些私有交易或者数据,必须重新建立新的通道,而通道是一个相对非常重的资源,同时也不方便管理员进行管理,考虑到最坏情况,一个组织个数为N的通道,如果全部建立双边交易,所需要建立的通道数为O(n2)级别,不切实际。

分析普通的Fabric交易流程中,客户端节点收集以及发送的背书结果均是明文的,通过将背书结果进行加密或混淆来对交易信息进行隐藏,仅对私人交易者可见,进而实现一个通道内部分节点之间低成本高效率的私人交易。

现有的技术为基于Hash算法的Fabric私人交易方法,该方法是仅把背书结果读写集的Hash值打包到区块中,私下通过底层Gossip协议进行授权组中的通信进行实际读写集同步的。步骤如下:

1.背书过程中客户端仅向授权组中背书节点发送背书请求,背书节点进行背书生成读写集及其Hash,仅将Hash值返回给客户端,将背书结果(读写集)存放到本地临时数据库中。

2.客户端收集背书结果Hash,如满足私有交易策略,将Hash值作为交易内容提交给排序服务。

3.排序服务将收集到的交易进行排序打包成区块,发送给所有节点。

4.授权组内背书节点,直接转移临时数据库数据到主隐私数据库中,同时将读写集通过通信方式同步给授权组其它记账节点。

该方法的缺点在于:

1.背书阶段,背书请求是明文的,可能会造成隐私泄露,数据同步阶段仅借助底层Gossip协议,数据易被获取泄露。

2.只具有内容隐私,不具有身份隐私,缺乏匿名性。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学深圳研究院;中山大学,未经中山大学深圳研究院;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110118602.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top