[发明专利]获取区块链数据的方法、系统及计算机可读存储介质在审
申请号: | 201811200621.9 | 申请日: | 2018-10-16 |
公开(公告)号: | CN109308410A | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 翟红鹰 | 申请(专利权)人: | 翟红鹰 |
主分类号: | G06F21/55 | 分类号: | G06F21/55;G06F21/62;G06Q40/04 |
代理公司: | 安化县梅山专利事务所 43005 | 代理人: | 夏赞希 |
地址: | 100038 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 计算机可读存储介质 调取 链端 交易数据信息 保障用户 交易数据 权限查询 请求端 核准 增设 查询 外部 | ||
1.一种获取区块链数据的方法,其特征在于,所述方法应用于获取区块链数据的系统中,所述系统包括请求端与区块链端,所述请求端与区块链端之间通过API连接;所述方法包括如下步骤:
步骤S10,API接收所述请求端发送的数据请求;
步骤S20,API将所接收到的数据请求发送给区块链端;
步骤S30,区块链端根据数据请求进行对应反馈操作;
步骤S40,区块链端将反馈操作后的信息反馈至请求端。
2.根据权利要求1所述的获取区块链数据的方法,其特征在于,所述区块链端内设置有服务器和客户端,所述客户端用于接收所述API发送的请求端的数据请求,并将该数据请求发送给所述服务器;
所述服务器用于根据数据请求对应的请求发送至对应的用户进行操作,并将操作后的结果反馈至请求端。
3.根据权利要求1所述的获取区块链数据的方法,其特征在于,所述步骤S10之前还包括:
步骤S101,检测请求端发送过来的数据请求是否存在恶意请求信息;
步骤S102,若是,则将该数据请求过滤;
步骤S103,若否,则将信息传输至API处。
4.根据权利要求1所述的获取区块链数据的方法,其特征在于,所述数据请求包括交易请求、交易查询请求、业务确认请求。
5.根据权利要求1~4任一项所述的获取区块链数据的方法,其特征在于,所述方法还包括:
步骤S50,间隔预设时间API处检测请求端发送的数据请求的数量;
步骤S60,若数据请求的数量在预设时间内超过预设次数,则将拒绝该请求对区块链端的访问。
6.根据权利要求2~4任一项所述的获取区块链数据的方法,其特征在于,当所述客户端的数量为多个时,所述API将接收到的数据请求分配至每一个客户端。
7.一种获取区块链数据的系统,其特征在于,所述系统包括请求端与区块链端,所述请求端与所述区块链端之间通过API连接;所述请求端用于向所述区块链端发出数据请求;
所述API用于接收所述请求端发送的数据请求,并将其转发至所述区块链端;
所述区块链端用于根据数据请求进行对应反馈操作;还用于将反馈操作后的信息反馈至请求端。
8.根据权利要求7所述的获取区块链数据的系统,其特征在于,所述区块链端内设置有服务器和客户端,所述客户端用于接收所述API发送的请求端的数据请求,并将该数据请求发送给所述服务器;
所述服务器用于根据数据请求对应的请求发送至对应的用户进行操作,并将操作后的结构反馈至请求端。
9.根据权利要求8所述的获取区块链数据的系统,其特征在于,所述区块链端内设置有至少两个服务器,所述客户端与所述服务器的数量比为1:1;
所述API中包括负载均衡器,用于将接收到的数据请求分配给多个客户端。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有获取区块链数据的程序,所述获取区块链数据的程序被处理器执行时实现如权利要求1-6任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于翟红鹰,未经翟红鹰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811200621.9/1.html,转载请声明来源钻瓜专利网。