[发明专利]用于在区块链中实现网页访问的方法、装置和存储介质有效
申请号: | 201811060625.1 | 申请日: | 2018-09-12 |
公开(公告)号: | CN109284466B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 史锋锋 | 申请(专利权)人: | 上海点融信息科技有限责任公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F21/62 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 杨胜军 |
地址: | 200023 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 区块 实现 网页 访问 方法 装置 存储 介质 | ||
本公开的实施例公开了用于在区块链中实现网页访问的方法、装置和存储介质。该方法包括:接收来自客户端设备的针对存储在所述区块链的账本中的网页的访问请求;响应于所述访问请求,从所述账本中获取与所述网页相关联的网页代码,所述网页代码包括代码类型标志;基于所述代码类型标志判断所述网页代码为动态网页代码还是能够在所述客户端设备处解析的第一静态网页代码;以及在所述网页代码为所述第一静态网页代码的情况下,向所述客户端设备返回所述第一静态网页代码。
技术领域
本公开的实施例总体上涉及区块链技术,并且更具体地涉及在区块链中实现网页访问的方法、装置和存储介质。
背景技术
区块链(Blockchain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。所谓价值互联网,是指使得用户能够通过网络方便、快捷、低成本地传递价值。区块链技术包括利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据等。
智能合约是一种旨在以信息化方式传播、验证或执行合同的计算机协议,智能合约可以为区块链节点设备中执行特定功能的计算机程序。用户通过使用智能合约进行事务、共享数据、建立信任,并由区块链技术的特性而保障数据的存储、读取以及执行整个过程透明可跟踪、不可篡改。
由于存入区块链中的数据无法被篡改,因而区块链在数据防篡改方面也能够得到保证。而且,由于区块链可通过将加密数据块按照时间顺序叠加来生成持久的不可修改的记录,并且将记录存储在区块链网络的各个节点中,因此这样可以使得能够以去中心化的方式来集体管理一个可靠数据库。总之,区块链在数据防篡改、透明性以及去中心化方面具有技术优势。
发明内容
本公开的实施例提供了用于在区块链中实现网页访问的方法、装置和存储介质。
在本公开的第一方面,提供了一种用于在区块链中实现网页访问的方法,包括:接收来自客户端设备的针对存储在所述区块链的账本中的网页的访问请求;响应于所述访问请求,从所述账本中获取与所述网页相关联的网页代码,所述网页代码包括代码类型标志;基于所述代码类型标志判断所述网页代码为动态网页代码还是能够在所述客户端设备处解析的第一静态网页代码;以及在所述网页代码为所述第一静态网页代码的情况下,向所述客户端设备返回所述第一静态网页代码。
在本公开的第二方面,提供了一种用于在区块链中实现网页访问的装置,包括:处理器;存储器,所述存储器耦合至所述处理器并且存储有指令,当所述指令执行时使得所述处理器执行以下动作:接收来自客户端设备的针对存储在所述区块链的账本中的网页的访问请求;响应于所述访问请求,从所述账本中获取与所述网页相关联的网页代码,所述网页代码包括代码类型标志;基于所述代码类型标志判断所述网页代码为动态网页代码还是能够在所述客户端设备处解析的第一静态网页代码;以及在所述网页代码为所述第一静态网页代码的情况下,向所述客户端设备返回所述第一静态网页代码。
在本公开的第三方面,提供了一种计算机可读存储介质,其具有存储在其上的计算机可执行指令,所述计算机可执行指令在设备中运行时使得所述设备执行根据本公开的第一方面所述的方法。
经由本公开的实施例,由于可以通过区块链来提供对网页的访问,因此提高了网页访问的安全性和可靠性。
附图说明
图1可用于实施本公开的示例实施例的区块链网络100(此后简称为区块链100)的架构的示意图。
图2例示了根据本公开的实施例的WEB服务智能合约的大致工作原理的示图。
图3例示了根据本公开的实施例的用于在区块链中实现网页访问的方法300的流程图。
图4例示了根据本公开的示例实施例的用于在区块链中实现网页访问的方法400的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海点融信息科技有限责任公司,未经上海点融信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811060625.1/2.html,转载请声明来源钻瓜专利网。