[发明专利]基于区块链的分布式网络访问方法、系统、介质及设备有效
申请号: | 202010820010.5 | 申请日: | 2020-08-14 |
公开(公告)号: | CN111970273B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 游海涛;王琳;傅福斌;杨丰佳 | 申请(专利权)人: | 易联众信息技术股份有限公司;厦门万势顺易科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1097 |
代理公司: | 厦门加减专利代理事务所(普通合伙) 35234 | 代理人: | 王春霞 |
地址: | 361008 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 分布式 网络 访问 方法 系统 介质 设备 | ||
本发明涉及区块链技术领域,特别涉及基于区块链的分布式网络访问方法、系统、介质及设备,其中,基于区块链的分布式网络访问方法,在个人服务器与终端设备ip地址不匹配时,应用于个人服务器包括,通过中继节点接收并存储数据,其中,所述数据为终端设备上传的数据;生成数据CID并通过中继节点返回,以使所述终端设备接收数据CID后利用用户公钥对数据CID进行加密并向区块链节点发送包含加密CID的数据信息;从而避免了访问个人服务器节点不可达的问题,不仅确保了在区块链的基础上个人服务器成功访问,还有效地利用个人服务器运用到分布式网络中,真正让服务器下沉到用户身边,提高了用户访问效率。
技术领域
本发明涉及区块链技术领域,特别涉及基于区块链的分布式网络访问方法、系统、介质及设备。
背景技术
为了保证系统的稳定性和数据安全性,大多公司采取分布式服务器的运作方式,其中,分布式资源共享服务器是指程序和数据可以不唯一一个服务器,而是分散到多个服务器分开存储,通过网络上分散分布的地理信息数据和受其影响的数据库作为研究对象的一种理论计算模型服务器形式。其中分布式有利于任务在整个计算机系统上进行分配与优化,克服了传统集中式系统会导致中心主机资源紧张与相应瓶颈的缺陷。
区块链本质上是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征,其本质上是一个去中心化的数据库,但是区块链需要存储较多的数据时,现有区块链中的分布式实现是在公网上利用部署星际文件系统(简称IPFS)进行实现,其并没有运用到个人服务器,也没有考虑目前个人服务器的网络环境情况。
虽然中国专利申请(公开号为CN103856582A)公开了一种ipv4互联网控制ipv6物联网的方法,但由于个人服务器其网络复杂性,个人服务器节点有的含有ipv6地址,有的含有ipv4公网地址,有的仅由ipv4内网地址,因此访问个人服务器节点并不总是可达,使得个人服务器无法访问。
发明内容
为解决上述现有技术中访问个人服务器节点并不总是可达的不足,本发明提供的基于区块链的分布式网络访问方法、系统、介质及设备,能够确保在区块链的基础上个人服务器成功访问。
第一方面,本申请实施例提供了一种基于区块链的分布式网络访问方法,在个人服务器与终端设备ip地址不匹配时,应用于个人服务器,所述方法包括:
通过中继节点接收并存储数据,其中,所述数据为终端设备上传的数据;
生成数据CID并通过中继节点返回,以使所述终端设备接收数据CID后利用用户公钥对数据CID进行加密并向区块链节点发送包含加密CID的数据信息。
进一步地,所述中继节点包括若干公网可访问的中继节点和/或双栈可访问的中继节点,若干中继节点ip:port形成ip:port列表;当所述ip:port列表中某个ip:port请求无响应或响应错误时,切换至另一个ip:port。
进一步地,当节点为ipv4内网地址,终端设备的节点为ipv4地址或ipv6地址时,通过公网可访问的中继节点接收存储数据或返回数据CID。
进一步地,当节点为ipv6地址,终端设备的节点为ipv4地址时,通过双栈可访问的中继节点接收存储数据或返回数据CID。
进一步地,所述分布式网络包括IPFS或ICFS分布式网络。
第二方面,本申请实施例提供了一种基于区块链的分布式网络访问方法,在个人服务器与终端设备ip地址不匹配时,应用于终端设备,所述方法包括:
通过中继节点发送上传数据,以使个人服务器通过中继节点接收存储数据并返回数据CID;
通过中继节点接收数据CID后,利用用户公钥对数据CID进行加密并向区块链节点发送包含加密CID的数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易联众信息技术股份有限公司;厦门万势顺易科技有限公司,未经易联众信息技术股份有限公司;厦门万势顺易科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010820010.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种维持ZnTe晶体稳定性的方法
- 下一篇:电子流量调节阀及调节方法