[发明专利]基于区块链的Web3接口调用方法、系统、装置以及存储介质在审
申请号: | 202210143968.4 | 申请日: | 2022-02-16 |
公开(公告)号: | CN114710510A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 刘祥涛 | 申请(专利权)人: | 深圳番多拉信息科技有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L69/22;H04L67/02;H04L9/40;H04L9/32 |
代理公司: | 深圳腾文知识产权代理有限公司 44680 | 代理人: | 李晓鹏 |
地址: | 518000 广东省深圳市光明区玉塘*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 web3 接口 调用 方法 系统 装置 以及 存储 介质 | ||
本申请公开了一种基于区块链的Web3接口调用方法、系统、装置以及存储介质,用于应用迁移的安全性和数据存储的安全性。本申请方法包括:接收对目标接口的调用请求;根据所述调用请求获取对应的输入参数,并将所述输入参数封装至所述目标接口中,生成接口参数,所述接口参数中包含有用于指定所需要访问的区块链的标识字段;从所述目标接口中解析出所述接口参数;对所述接口参数进行验证;若验证通过,则根据所述接口参数中包含的标识字段对存储于相应区块链中的数据执行对应的数据访问。
技术领域
本申请涉及区块链技术领域,尤其涉及一种基于区块链的Web3接口调用方法、系统、装置以及存储介质。
背景技术
互联网应用是基于互联网承载的应用,一般分为服务端和客户端,分为C/S和B/S模式,C/S模式即Client/Server(客户端/服务器)模式,B/S模式即Browser/Server(浏览器/服务器)模式;互联网应用一般在服务器端开启超文本传输协议(英文全称:Hyper TextTransfer Protocol,英文缩写HTTP)服务或Web Socket服务,即基于TCP(中文全称:传输控制协议,英文全称:Transmission Control Protocol,英文缩写:TCP)的长连接服务,由客户端应用或浏览器端应用与服务器端通信,从而达成服务模式。
互联网应用经历了Web1.0、Web2.0、Web3.0等3个时代,其中:
Web1.0主要由中央服务器生产数据内容并供用户访问使用,不存在用户资产确权问题;
Web2.0主要由用户生产数据并在服务端存储,用户所生产的数据并没有成为用户的数据资产;
Web3.0同样由用户生产数据,并以去中心化身份(英文全称:DecentralizedIdentity,英文缩写:DID)的私钥,由用户对数据进行签名,从而绑定数据与用户身份的关系,实现用户生成内容的资产确权,并通常以区块链方式存储数据。
互联网如今是一个Web2.0应用为主流的时代,用户可以在游戏、社交、电商、教育等Web2.0互联网应用系统中产生海量的用户行为数据、虚拟资产数据、交易数据、物品数据等,而这些数据都存储在中央服务器上,用户所生产的数据并没有成为用户的数据资产。Web3.0的服务端通常是去中心化的,多以区块链原生应用或智能合约应用的方式存在,可以通过DID身份将用户资产进行确权,从而将数据资产价值还原给用户。
而将目前主流的多类互联网Web2.0应用升级为Web3.0应用,将是一个复杂的系统工程;例如,目前区块链是一个多链并存的时代,包括以创新性推出智能合约和区块链2.0知名的Ethereum,以速度快和低燃料费(Gas fee)为特征的Polygon,以速度快、历史证明(Proof of History,PoH)创新技术著称的Solana,等;传统Web2.0互联网应用要对接这些区块链并进行智能合约开发,将面临选择哪条链并将服务端程序改造成安全的去中心化智能合约程序的技术问题,并需要花费大量的研发成本和时间成本进行设计开发和测试部署上线。
发明内容
为了解决上述技术问题,本申请提供了一种基于区块链的Web3接口调用方法、系统、装置以及存储介质。
本申请第一方面提供了一种基于区块链的Web3接口调用方法,所述方法包括:
接收对目标接口的调用请求;
并根据所述调用请求获取对应的输入参数,并将所述输入参数封装至所述目标接口中,生成接口参数,所述接口参数中包含有用于指定所需要访问的区块链的标识字段;
从所述目标接口中解析出所述接口参数;
对所述接口参数进行验证;
若验证通过,则根据所述接口参数中包含的标识字段对存储于相应区块链中的数据执行对应的数据访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳番多拉信息科技有限公司,未经深圳番多拉信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210143968.4/2.html,转载请声明来源钻瓜专利网。