[发明专利]基于工作流管理区块链网络上的私有交易有效
| 申请号: | 201880007101.8 | 申请日: | 2018-11-07 |
| 公开(公告)号: | CN110226318B | 公开(公告)日: | 2021-05-18 |
| 发明(设计)人: | 潘冬;张文彬;闫雪冰 | 申请(专利权)人: | 创新先进技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 艾佳 |
| 地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 工作流 管理 区块 网络 私有 交易 | ||
本公开的实施方式包括:第一共识节点获得用于在至少两个客户端节点之间发送交易数据的工作流的策略。所述策略由所述至少两个客户端节点各自使用相应的私钥进行了数字签名,并且所述策略包括所述交易数据在所述至少两个客户端节点之间的路由顺序。第一共识节点还接收由所述至少两个客户端节点中的第一个节点提交的所述交易数据。所述交易数据通过所述至少两个客户端节点中的所述第一个节点的私钥进行了数字签名。第一共识节点然后基于所述策略将所述交易数据转发到第二共识节点或所述至少两个客户端节点中的第二个节点。
背景技术
区块链网络,还可被称为区块链系统、共识网络、分布式账本系统(DLS)网络或区块链,使参与的实体能够安全地、不可篡改地存储数据。区块链可被描述为交易账本,区块链的多个副本存储在区块链网络中。区块链的示例类型可以包括公有区块链、联盟区块链和私有区块链。公有区块链对所有实体开放使用区块链以及参与共识处理。联盟区块链是其中共识处理由预先选择的节点集控制的区块链。私有区块链是为特定实体提供的,该特定实体集中控制读写权限。
一些区块链系统可以包括使用区块链网络的共识节点和客户端节点(或用户)。一方面,共识节点与其他共识节点通信以达成共识。另一方面,共识节点与客户端节点通信以接受新交易并向区块添加该新交易。在某些情况下,客户端节点可能不希望提交给区块链以进行共识的交易数据被共识节点查看。在某些情况下,共识节点还与联盟系统或具有不同安全级别的其他核心系统的预选节点网络进行通信。因此,可以为不同类型的通信设置界限以保护数据隐私和安全性。
发明内容
本公开的实施方式涉及基于工作流通过区块链网络管理客户端节点之间的私有交易。更具体地,本公开的实施方式涉及在区块链客户端节点之间配置私有通信信道以对私有交易数据进行同步。
在一些实施方式中,动作包括:由第一共识节点获得用于在至少两个客户端节点之间发送交易数据的工作流的策略,该策略由所述至少两个客户端节点各自使用相应的私钥进行了数字签名,并且所述策略包括所述交易数据在所述至少两个客户端节点之间的路由顺序;接收由所述至少两个客户端节点中的第一个节点提交的交易数据,所述交易数据通过所述至少两个客户端节点中的第一个节点的私钥进行了数字签名;以及基于该策略将交易数据转发到第二共识节点或所述至少两个客户端节点中的第二个节点。其他实施方式包括被配置为执行编码在计算机存储设备上的方法的动作的相应系统、装置和计算机程序。
这些实施方式和其他实施方式可以各自可选地包括以下特征中的一个或多个:从至少两个客户端节点中的按照路由顺序的最后一个客户端节点,接收由所述至少两个客户端节点各自使用相应的私钥进行了数字签名的交易数据,基于区块链的共识处理确定所述交易数据是有效的,以及将所述交易数据的哈希值记录在所述区块链上;所述至少两个客户端节点中的第一个节点是所述路由顺序中的第一客户端节点;所述第二共识节点被所述路由顺序中的第二客户端节点信任;所述第一共识节点被所述至少两个客户端节点中的第一个节点和所述至少两个客户端节点的第二个节点信任;所述交易数据由所述至少两个客户节点中的第一个节点进行了数字签名;该策略包括所述至少两个客户端节点以及被所述至少两个客户端节点信任的共识节点各自的地址。
本公开还提供了耦接到一个或多个处理器并且其上存储有指令的一个或多个非暂态计算机可读存储介质,当所述指令由所述一个或多个处理器执行时,所述指令将促使所述一个或多个处理器按照本公开提供的方法的实施例执行操作。
本公开还提供了用于实施本公开提供的所述方法的系统。该系统包括一个或多个处理器以及耦接到所述一个或多个处理器并且其上存储有指令的计算机可读存储介质,当所述指令由所述一个或多个处理器执行时,所述指令将导致所述一个或多个处理器按照本公开提供的方法的实施例执行操作。
应了解,依据本公开的方法可以包括本公开描述的方面和特征的任意组合。也就是说,根据本公开的方法不限于本公开具体描述的方面和特征的组合,还包括所提供的方面和特征的任意组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880007101.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据认证方法、装置和系统
- 下一篇:用于紧急接入期间的参数交换的方法和设备





