[发明专利]基于区块链的网络通信系统、方法、设备及存储介质有效
申请号: | 202110794335.5 | 申请日: | 2021-07-14 |
公开(公告)号: | CN113542405B | 公开(公告)日: | 2023-10-17 |
发明(设计)人: | 张锦喜;梁增健;叶亚芳;陈佳伟 | 申请(专利权)人: | 广东卓启云链科技有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/104;H04L9/40;H04L9/32 |
代理公司: | 北京超凡宏宇知识产权代理有限公司 11463 | 代理人: | 王丽莎 |
地址: | 518000 广东省深圳市南山区沙河街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 网络 通信 系统 方法 设备 存储 介质 | ||
本申请提供一种基于区块链的网络通信系统、方法、设备及存储介质,系统包括客户端、区块链的信使节点和链端节点;客户端,用于向目标信使节点发送合约执行请求,合约执行请求包括智能合约的目标全局变量;信使节点,用于对客户端发送的合约执行请求进行验证,并在合约执行请求验证成功后,将合约执行请求转发至链端节点;链端节点,用于执行信使节点转发的合约执行请求,对智能合约的目标全局变量进行写操作,得到合约执行结果。本实施例通过向区块链引入信使节点作为监控全局变量的中继节点,并通过目标信使节点对客户端发起的请求验证成功后,再转发至链端节点,从而由信使节点控制全局变量的访问,从而在根本上防止链端用户的作弊行为。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种基于区块链的网络通信系统、方法、设备及存储介质。
背景技术
目前,区块链技术在可信存储、物流、食品溯源和供应链金融等领域已成功应用,但是区块链的链式顺序结构,严重限制其交易吞吐量,以至于区块链无法有效承载足够大的用户量与交易规模。
在相关技术中,利用区块链的二层网络架构(比如比特币的闪电网络、以太坊的状态通道以及等离子二层网络(Plasma))在一定程度上提高区块链的容量,但是二层网络架构存在子链作弊、数据存储消耗大等问题。例如,以太坊的等离子二层网络为例,子链用户需要在主网上部署一个“根智能合约”(root smart contract),同时需要将合约内的所有交易内容均记录一遍,使得数据存储空间消耗增大;当仅在二层网络内交易时,将主网内的通用资产先映射到各个合约内的非同质化通证(Non-Fungible Token,NFT)资产,若需要转回主网交易,则需要再将NFT转换为通用资产,使得网络交易过程繁琐,非常费时,从而使子链用户能够利用转换时间差进行作弊。
发明内容
本申请实施例的目的在于提供一种基于区块链的网络通信系统、方法、设备及存储介质,旨在解决当前区块链的网络通信过程存在子链用户作弊的问题。
第一方面,本申请实施例提供了一种基于区块链的网络通信系统,包括客户端、区块链的信使节点和链端节点;
客户端,用于向目标信使节点发送合约执行请求,合约执行请求包括智能合约的目标全局变量;
信使节点,用于对客户端发送的合约执行请求进行验证,并在合约执行请求验证成功后,将合约执行请求转发至链端节点;
链端节点,用于执行信使节点转发的合约执行请求,对智能合约的目标全局变量进行变更操作,得到合约执行结果。
在本实施例中,向区块链引入信使节点作为监控全局变量的中继节点,并通过客户端在发起请求时将目标信使节点作为接收对象,由目标信使节点对客户端发起的请求验证成功后,再转发至链端节点,从而由信使节点控制全局变量的访问,从而根本上防止链端用户的作弊行为。
在一实施例中,客户端包括:
调用模块,用于调用预设的变量映射函数,变量映射函数包含多个全局变量与多个信使节点之间的对应关系;
第一确定模块,用于根据变量映射函数,确定全局变量对应的目标信使节点;
发送模块,用于将合约执行请求发送至目标信使节点。
在本实施例中,通过变量映射函数确定全局变量对应的目标信使节点,从而使客户端能够将合约执行请求发送至目标信使节点,以获得信使节点的授权,进而访问链端节点。
在一实施例中,信使节点包括:
验证模块,用于对合约执行请求的签名数据进行合法性验证;
第二确定模块,用于若签名数据合法,则确定目标全局变量是否与目标信使节点对应;
判定模块,用于若目标全局变量与目标信使节点对应,则合约执行请求验证成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东卓启云链科技有限公司,未经广东卓启云链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110794335.5/2.html,转载请声明来源钻瓜专利网。