[发明专利]一种混合型点对点的网络处理方法有效
申请号: | 201811502912.3 | 申请日: | 2018-12-10 |
公开(公告)号: | CN109559123B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 万民;黄伟 | 申请(专利权)人: | 深圳市小绿人网络信息技术有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;H04L29/06;H04L29/08 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 孟丽平 |
地址: | 518000 广东省深圳市龙华区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 混合 点对点 网络 处理 方法 | ||
本申请实施例涉及一种混合型点对点的网络处理方法、装置、客户端、混合型点对点网络和存储介质。所述方法包括:将所述客户端与服务节点的交互数据上传至少两个验证节点,以使所述至少两个验证节点验证所述服务节点是否可信,并将验证结果发送至区块链;在所述区块链中查询所述验证结果,如果所述验证结果为所述服务节点可信,则授权给所述服务节点,以使所述服务节点能访问所述区块链上所述客户端的授权数据。由此可解决中心化网络的信任问题以及去中心化网络的安全问题。
技术领域
本发明涉及区块链技术领域,特别是涉及一种点对点的网络处理方法、装置、客户端、混合型点对点网络和存储介质。
背景技术
随着区块链的兴起,去中心化网络的研究也随之兴盛起来。
在中心化的网络中,需要中心平台解决信任问题,但中心平台本身却成了不可信的因素之一,传统的去中心化基于区块的网络,由于去中心化的问题,基于工作量证明(PoW:Proof of Work)的模式消耗太多无用能源,区块的生成需要矿工进行无数次的计算,权益证明(PoS:Proof of Stake)本质上还是一种中心化,存在极大的安全问题。
发明内容
本发明实施方式主要解决的技术问题是提供一种点对点的网络处理方法、装置、客户端、混合型点对点网络和存储介质,能够解决现有技术中中心化网络的信任问题以及去中心化网络的安全问题。
第一方面,本申请实施例提供了一种混合型点对点的网络处理方法,用于客户端,包括:
将所述客户端与服务节点的交互数据上传至少两个验证节点,以使所述至少两个验证节点验证所述服务节点是否可信,并将验证结果发送至区块链;
在所述区块链中查询所述验证结果,如果所述验证结果为所述服务节点可信,则授权给所述服务节点,以使所述服务节点能访问所述区块链上所述客户端的授权数据。
在一些实施例中,所述方法还包括:
对数据进行加密,并将加密后的数据上传至所述区块链;
从所述区块链获取数据。
在一些实施例中,所述方法还包括:
对作为所述服务节点以及所述验证节点的节点进行积分奖励。
在一些实施例中,所述至少两个验证节点验证所述服务节点是否可信,包括:
所述至少两个验证节点根据PBFT算法投票验证所述服务节点是否可信。
第二方面,本申请实施例还提供了一种混合型点对点的网络处理装置,用于客户端,包括:
第一上传模块,用于将所述客户端与服务节点的交互数据上传至少两个验证节点,以使所述至少两个验证节点验证所述服务节点是否可信,并将验证结果发送至区块链;
查询模块,用于在所述区块链中查询所述验证结果,如果所述验证结果为所述服务节点可信,则授权给所述服务节点,以使所述服务节点能访问所述区块链上所述客户端的授权数据。
第三方面,本申请实施例还提供了一种客户端,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的方法。
第四方面,本申请实施例还提供了一种混合型点对点的网络,包括:上述的客户端,以及分别与所述客户端通信连接的服务节点、验证节点以及区块链;
所述客户端,用于与所述服务节点进行数据交互;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市小绿人网络信息技术有限公司,未经深圳市小绿人网络信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811502912.3/2.html,转载请声明来源钻瓜专利网。