全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210449984.6 (22)申请日 2022.04.26 (71)申请人 成都质数斯达克 科技有限公司 地址 610094 四川省成 都市高新区交子大 道33号中国华商金融 中心1807-1810 (72)发明人 熊剑平 刘昱  (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) H04L 67/565(2022.01) (54)发明名称 一种区块链数据传输方法、 装置、 设备及可 读存储介质 (57)摘要 本发明涉及区块链技术领域, 具体而言, 涉 及一种区块链数据传输方法、 装置和设备及可读 存储介质, 方法包括: 响应于本地业务系统发送 的第一业务数据, 判断第一业务数据接收方业务 系统类型为异 类, 调取本地标准模板将第一业务 数据中的第一业务文件均转化为对应的第一标 准业务文件; 将第一业务数据和第一标准业务文 件封装为第一传输数据, 并将其发送至数据接收 方; 接收确认信息, 本发明通过在区块链本地节 点上部署用于使本地业务数据对接区块链标准 文件的本地模板, 使转换后的每个业务文件里面 放置统一标准的多种业务报文, 而报文格式的标 准化转化通过在全网共识的区块链数字字典来 完成, 达到业务数据的异类平台间的相互转 化。 权利要求书2页 说明书7页 附图2页 CN 114978526 A 2022.08.30 CN 114978526 A 1.一种区块链数据传输方法, 适用于区块链网络 中任一数据发送节点, 其特征在于, 所 述方法包括: 响应于本地业务系统发送的第 一业务数据, 判断所述第 一业务数据的接收方业务系统 类型, 若所述接收方业务系统类型为异类, 则调取本地标准模板, 并通过所述本地标准模板 将所述第一业务数据中的多个第一业务文件均转化为对应的第一标准业务文件, 所述第一 标准业务文件为包 含有标准报文的数据; 将所述第一业务数据和所述第 一标准业务文件封装为第 一传输数据, 并将其发送至数 据接收方, 以使所述数据接收方反馈确认接收的信息; 接收所述数据接收方发送的确认信息 。 2.根据权利要求1所述的区块链数据传输方法, 其特征在于, 通过所述本地标准模板将 所述第一 业务数据中的多个第一 业务文件均转 化为对应的第一标准 业务文件, 包括: 调取所述第一业务数据, 所述第一业务数据包括多个第一业务文件, 所述第一业务文 件包括多个第一报文; 解析每条所述第 一报文对应的业务类型, 并根据 所述业务类型在所述本地标准模板中 找到对应的映射关系, 所述映射关系包括所述第一报文所在的所述第一业务文件与标准文 件的对应关系和所述第一报文的业 务类型与标 所述标准文件中所包 含业务的对应关系; 根据所述映射关系分别将每条 所述第一报文转 化为对应的所述标准报文; 根据所述标准文件包含的业务类型, 封装多个对应的所述标准报文, 得到多个所述第 一标准文件。 3.根据权利要求1所述的区块链数据传输方法, 其特征在于, 将所述第 一业务数据和所 述第一标准 业务文件封装为第一传输数据, 并将其发送至数据接收方, 包括: 计算所述第一传输数据的哈希值, 并将所述哈希值进行上链共识, 以使所述数据接收 方验证所述第一传输数据的真实性; 与所述数据接收方建立数据安全传输通道, 并通过所述数据安全传输通道将所述第 一 传输数据发送至所述数据接收方。 4.根据权利要求3所述的区块链数据传输方法, 其特征在于, 通过所述数据安全传输通 道将所述第一传输数据发送至所述数据接收方, 包括: 在本地公共账本中调取 数据接收方公钥; 通过所述数据接收方公钥对应所述第一传输数据进行加密, 得到第一加密数据; 在所述第一加密数据上添加本地节点的签名, 得到所述第一传输数据, 并将所述第一 传输数据发送至所述数据接收方。 5.一种区块链数据传输装置, 适用于区块链网络 中任一数据发送节点, 其特征在于, 所 述装置包括: 第一计算模块, 用于响应于本地业务系统发送的第一业务数据, 判断所述第一业务数 据的接收方业务系统类型, 若 所述接收方业务系统类型为异类, 则调取本地标准模板, 并通 过所述本地标准模板将所述第一业务数据中的多个第一业务文件均转化为对应的第一标 准业务文件, 所述第一标准 业务文件为包 含有标准报文的数据; 第二计算模块, 用于将所述第 一业务数据和所述第 一标准业务文件封装为第 一传输数 据, 并将其发送至数据接收方, 以使所述数据接收方反馈确认接收的信息;权 利 要 求 书 1/2 页 2 CN 114978526 A 2第一接收模块, 用于 接收所述数据接收方发送的确认信息 。 6.根据权利要求5所述的区块链数据传输装置, 其特 征在于, 所述第一计算模块, 包括: 第一调取单元, 用于调取所述第一业务数据, 所述第一业务数据包括多个第一业务文 件, 所述第一 业务文件包括多个第一报文; 第一计算单元, 用于解析每条所述第一报文对应的业务类型, 并根据所述业务类型在 所述本地标准模板中找到对应的映射关系, 所述映射关系包括所述第一报文 所在的所述第 一业务文件与标准文件的对应关系和所述第一报文的业务类型与标所述标准文件中所包 含业务的对应关系; 第二计算单元, 用于根据所述映射关系分别将每条所述第 一报文转化为对应的所述标 准报文; 第一封装单元, 用于根据 所述标准文件包含的业务类型, 封装多个所述标准报文, 得到 所述第一标准文件。 7.根据权利要求5所述的区块链数据传输装置, 其特 征在于, 所述第二计算模块, 包括: 第三计算单元, 用于计算所述第 一传输数据的哈希值, 并将所述哈希值进行上链共识, 以使所述数据接收方验证所述第一传输数据的真实性; 第一传输单元, 用于与所述数据接收方建立数据安全传输通道, 并通过所述数据安全 传输通道将所述第一传输数据发送至所述数据接收方。 8.根据权利要求3所述的区块链数据传输装置, 其特 征在于, 所述第一传输单 元, 包括: 第一调取子单 元, 用于在本地公共账本中调取 数据接收方公钥; 第一加密子单元, 用于通过所述数据接收方公钥对应所述第一传输数据进行加密, 得 到第一加密数据; 第一签名子单元, 用于在所述第一加密数据上添加本地节点的签名, 得到所述第一传 输数据, 并将所述第一传输数据发送至所述数据接收方。 9.一种区块链数据传输设备, 其特 征在于, 包括: 存储器, 用于存 储计算机程序; 处理器, 用于执行所述计算机程序时实现如权利要求1至4任一项所述区块链数据传输 方法的步骤。 10.一种可读存储介质, 其特征在于: 所述可读存储介质上存储有计算机程序, 所述计 算机程序被处 理器执行时实现如权利要求1至4 一项所述区块链数据传输方法的步骤。权 利 要 求 书 2/2 页 3 CN 114978526 A 3

.PDF文档 专利 一种区块链数据传输方法、装置、设备及可读存储介质

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种区块链数据传输方法、装置、设备及可读存储介质 第 1 页 专利 一种区块链数据传输方法、装置、设备及可读存储介质 第 2 页 专利 一种区块链数据传输方法、装置、设备及可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:13:34上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。