[发明专利]区块链系统的数据传输方法、装置、设备以及存储介质在审
申请号: | 202210239589.5 | 申请日: | 2022-03-11 |
公开(公告)号: | CN115118427A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 谢辉 | 申请(专利权)人: | 达闼机器人股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;H04L9/40;G06Q40/04 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 张爱;刘戈 |
地址: | 200245 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 系统 数据传输 方法 装置 设备 以及 存储 介质 | ||
本申请实施例提供一种区块链系统的数据传输方法、装置、设备以及存储介质,在本申请实施例中,针对客户端和区块链节点之间需要进行数据传输的场景,客户端在与区块链节点进行数据传输之前,既需要客户端与区块链节点之间进行双向身份认证,还需要客户端对区块链节点进行可信认证,以及区块链节点对客户端基于系统级账户管理智能合约进行可信认证。针对区块链节点之间需要进行数据传输的场景,第二区块链节点在需要与第一区块链节点进行数据传输之前,第二区块链节点与第一区块链节点进行双向身份认证,且基于系统级账户管理智能合约进行双向可信认证,由此,确保可信的对象之间才能进行数据传输,有利于提高区块链系统的网络安全性。
技术领域
本申请涉及区块链技术领域,尤其涉及一种区块链系统的数据传输方法、装置、设备以及存储介质。
背景技术
区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。
目前,区块链系统主要包括客户端和区块链节点。用户通过客户端提交交易请求,与客户端连接的区块链节点对交易请求中的交易数据进行验证,并在验证通过后,将交易数据广播至区块链系统中,以供区块链系统中具有区块生成功能的区块链节点将交易数据打包至区块中,并向区块链系统广播区块,以供区块链系统将区块加入至区块链上进行存储。
实际应用中,区块链系统中任一区块链节点可能需要与客户端进行数据传输,也可能需要与其它区块链节点进行数据传输,若不加强数据传输风险管理,很容易降低区块链系统的网络安全性,进而影响区块链系统的可信度。于是,如何保证区块链系统的网络安全性成为亟待解决的技术问题。
发明内容
本申请的多个方面提供一种区块链系统的数据传输方法、装置、设备以及存储介质,用以确保可信的对象之间才能进行数据传输,提高区块链系统的网络安全性,保证区块链系统的可信度,进而在一定程度上使得区块链系统成为可信区块链系统。
本申请实施例提供一种区块链系统的数据传输方法,应用于区块链系统中的客户端,该方法包括:根据第一区块链节点发送的第一认证数据,对第一区块链节点进行身份认证,若确定第一区块链节点通过身份认证,则获取第一区块链节点的区块链账户标识;根据第一区块链节点的区块链账户标识和客户端本地预先配置的目标区块链节点的区块链账户标识,确定第一区块链节点是否属于目标区块链节点,客户端能够与目标区块链节点进行数据传输;若确定第一区块链节点属于目标区块链节点,则向第一区块链节点发送第二认证数据,以供第一区块链节点在客户端通过身份认证且从系统级账户管理智能合约中查询客户端的链上行为权限包括读取权限时返回确认信息;在接收到确认信息的情况下,与第一区块链节点建立数据传输通道,并通过数据传输通道与第一区块链节点进行数据传输。
本申请实施例还提供一种区块链系统的数据传输方法,应用于区块链系统中的第一区块链节点,该方法包括:根据目标对象发送的第二认证数据,对目标对象进行身份认证,若确定目标对象通过身份认证,则获取目标对象的区块链账户标识;目标对象为区块链系统中的任一客户端或第二区块链节点;根据目标对象的区块链账户标识和系统级账户管理智能合约,识别目标对象的链上行为权限是否包括针对各区块链节点的读取权限;其中,系统级账户管理智能合约中预先配置有各个区块链账户标识及其对应的链上行为权限;若确定目标对象的链上行为权限包括读取权限,则向目标对象返回确认信息,以供目标对象与第一区块链节点建立相应的数据传输通道,并通过相应的数据传输通道与目标对象进行数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达闼机器人股份有限公司,未经达闼机器人股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210239589.5/2.html,转载请声明来源钻瓜专利网。