基于预言机的访问请求处理方法、装置、设备和介质制造方法及图纸

技术编号:26653364 阅读:24 留言:0更新日期:2020-12-09 00:57
本公开提供了一种基于预言机的访问请求处理方法,涉及区块链领域,该方法包括:通过预言机网络接收来自外部区块链网络的第一访问请求,其中,预言机网络包括分布式预言机集群和预言机区块链网络;由分布式预言机集群中的每个预言机节点基于第一访问请求得到处理结果,并将处理结果存储至预言机区块链网络;由预言机区块链网络基于预设的验证方式来验证分布式预言机集群中的每个预言机节点的处理结果;以及在处理结果通过验证的情况下,确定存储于预言机区块链网络中的处理结果正确,并将正确的处理结果发送给外部区块链网络。本公开还提供了一种基于预言机的访问请求处理装置、一种计算设备以及一种介质。

【技术实现步骤摘要】
基于预言机的访问请求处理方法、装置、设备和介质
本公开涉及计算机
、区块链领域等,特别是涉及一种基于预言机的访问请求处理方法、一种基于预言机的访问请求处理装置、一种计算设备以及一种计算机可读存储介质。
技术介绍
预言机是一个可以回答特定问题集合的一个实体,该问题在限定的时间节点和相同的计算背景条件下得出的结论是不变的。比如与天气有关的预言机,在某一时刻询问其天气信息,预言机会给出该时刻的气候、温度、湿度、气压等多维度答案。该问题在不同时刻会得到不同答案,然而在某一指定时刻下的答案是不变的。预言机通常可以用于针对来自外部区块链的访问请求提供处理结果。在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题。在通过预言机针对外部区块链的访问请求提供处理结果时,相关技术难以保证处理结果的准确性。
技术实现思路
有鉴于此,本公开提供了一种优化的基于预言机的访问请求处理方法、基于预言机的访问请求处理装置、计算设备和计算机可读存储介质。本公开的一个方面提供了一种基于预言机的访问请求处理方法,包括:本文档来自技高网...

【技术保护点】
1.一种基于预言机的访问请求处理方法,包括:/n通过预言机网络接收来自外部区块链网络的第一访问请求,其中,所述预言机网络包括分布式预言机集群和预言机区块链网络;/n由所述分布式预言机集群中的每个预言机节点基于所述第一访问请求得到处理结果,并将所述处理结果存储至所述预言机区块链网络;/n由所述预言机区块链网络基于预设的验证方式来验证所述分布式预言机集群中的每个预言机节点的处理结果;以及/n在所述处理结果通过验证的情况下,确定存储于所述预言机区块链网络中的处理结果正确,并将正确的处理结果发送给所述外部区块链网络。/n

【技术特征摘要】
1.一种基于预言机的访问请求处理方法,包括:
通过预言机网络接收来自外部区块链网络的第一访问请求,其中,所述预言机网络包括分布式预言机集群和预言机区块链网络;
由所述分布式预言机集群中的每个预言机节点基于所述第一访问请求得到处理结果,并将所述处理结果存储至所述预言机区块链网络;
由所述预言机区块链网络基于预设的验证方式来验证所述分布式预言机集群中的每个预言机节点的处理结果;以及
在所述处理结果通过验证的情况下,确定存储于所述预言机区块链网络中的处理结果正确,并将正确的处理结果发送给所述外部区块链网络。


2.根据权利要求1所述的方法,还包括:
通过预言机网络接收来自外部区块链网络的第二访问请求;
在所述第二访问请求所针对的处理结果存储在所述预言机区块链网络中时,从所述预言机区块链网络中读取与所述第二访问请求相关的处理结果;以及
将与所述第二访问请求相关的处理结果发送给所述外部区块链网络。


3.根据权利要求2所述的方法,其中:
所述第一访问请求所针对的处理结果包括第一标识信息;
所述方法还包括:基于所述第二访问请求所针对的处理结果的第二标识信息,确定所述预言机区块链网络中是否存在与所述第二标识信息一致的第一标识信息,如果存在则确定第二访问请求所针对的处理结果存储在所述预言机区块链网络中。


4.根据权利要求2所述的方法,所述从所述预言机区块链网络中读取与所述第二访问请求相关的处理结果之前,所述方法包括:
确定所述第一访问请求是否被处理完成;以及
如果确定所述第一访问请求未被处理完成,等待所述第一访问请求被处理完成以将针对所述第一访问请求的处理结果存储至所述预言机区块链网络。


5.根据权利要求1所述的方法,还包括:
将所述分布式预言机集群中每个预言机节点的变更信息写入所述预言机区块链网络第一智能合约。


6.根据权利要求5所述的方法,其中,所述将所述处理结果存储至所述预言机区块链网络包括:将所述处理结果写入所述预言机区块链网络的第二智能合约;
其中,所述由所述预言机区块链网络基于预设的验证方式来验证所述分布式预言机集群中的每个预言机节点的处理结果包括:
由所述预言机...

【专利技术属性】
技术研发人员:杨毅
申请(专利权)人:工银科技有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1