[发明专利]数据处理方法、装置、区块链客户端和区块链节点有效
申请号: | 201910299016.X | 申请日: | 2019-04-15 |
公开(公告)号: | CN110189121B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 刘正;李漓春;殷山 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 区块 客户端 节点 | ||
本说明书实施例提供一种数据处理方法、装置、区块链客户端和区块链节点。所述数据处理方法包括:接收区块链客户端发来的令牌获取请求;调用部署在区块链中的令牌分配合约,生成提交令牌,所述提交令牌用于表示所述区块链客户端具有向所述区块链的特定数据区块提交交易数据的权限,所述令牌分配合约用于协调提交令牌在同一机构的多个区块链客户端中的分配;向区块链客户端反馈所述提交令牌。本说明书实施例提供的数据处理方法、装置、区块链客户端和区块链节点,可以避免交易冲突的问题。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种数据处理方法、装置、区块链客户端和区块链节点。
背景技术
区块链技术是一种分布式数据库技术,利用密码学和共识机制保证了数据的不可篡改和不可伪造。随着计算机和互联网技术的发展,区块链技术以其去中心化、公开透明、不可篡改、可信任等优点,备受青睐,在智能合约、证券交易、电子商务、物联网、社交通讯、文件存储、存在性证明、身份验证、股权众筹等众多领域得到广泛应用。
在相关技术中,多个机构之间可以基于区块链技术建立区块链。每个机构可以包括区块链网络中的一个或多个区块链节点。每个机构还可以包括多个区块链客户端,所述多个区块链客户端可以共用该机构在所述区块链中的机构账户。每个机构的每个区块链客户端可以与该机构的一个或多个区块链节点进行通信。
上述相关技术中,同一机构的多个区块链客户端是分别独立向该机构的区块链节点发送交易数据的。鉴于区块链是串行处理交易数据的,因此在同一机构的多个区块链客户端并发向区块链节点发送交易数据时(例如,同一机构的多个区块链客户端并发向该机构的同一区块链节点发送交易数据,或者,同一机构的多个区块链客户端并发向该机构的多个区块链节点发送交易数据),有可能会造成交易冲突。
发明内容
本说明书实施例的目的是提供一种数据处理方法、装置、区块链客户端和区块链节点,以避免交易冲突的问题。
为实现上述目的,本说明书中一个或多个实施例提供的技术方案如下。
根据本说明书一个或多个实施例的第一方面,提供了一种基于区块链的数据处理方法,应用于区块链客户端,包括:向区块链节点发送令牌获取请求;接收区块链节点反馈的提交令牌,所述提交令牌用于表示所述区块链客户端具有向特定数据区块提交交易数据的权限;向区块链节点发送交易数据。
根据本说明书一个或多个实施例的第二方面,提供了一种基于区块链的数据处理装置,应用于区块链客户端,包括:发送单元,用于向区块链节点发送令牌获取请求;接收单元,用于接收区块链节点反馈的提交令牌,所述提交令牌用于表示所述区块链客户端具有向特定数据区块提交交易数据的权限;发送单元,用于向区块链节点发送交易数据。
根据本说明书一个或多个实施例的第三方面,提供了一种区块链客户端,包括:存储器,用于存储计算机指令;处理器,用于执行所述计算机指令以实现如第一方面所述的方法步骤。
根据本说明书一个或多个实施例的第四方面,提供了一种基于区块链的数据处理方法,应用于区块链节点,包括:接收区块链客户端发来的令牌获取请求;调用部署在区块链中的令牌分配合约,生成提交令牌,所述提交令牌用于表示所述区块链客户端具有向特定数据区块提交交易数据的权限,所述令牌分配合约用于协调提交令牌在同一机构的多个区块链客户端中的分配;向区块链客户端反馈所述提交令牌。
根据本说明书一个或多个实施例的第五方面,提供了一种基于区块链的数据处理装置,应用于区块链节点,包括:接收单元,用于接收区块链客户端发来的令牌获取请求;调用单元,用于调用部署在区块链中的令牌分配合约,生成提交令牌,所述提交令牌用于表示所述区块链客户端具有向特定数据区块提交交易数据的权限,所述令牌分配合约用于协调提交令牌在同一机构的多个区块链客户端中的分配;反馈单元,用于向区块链客户端反馈所述提交令牌。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910299016.X/2.html,转载请声明来源钻瓜专利网。