[发明专利]一种区块链的预言机计算系统及处理大量数据的方法有效
申请号: | 202111268841.7 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114024985B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 雷雨田;马超群;周中定;李信儒;兰秋军;米先华;万丽 | 申请(专利权)人: | 湖南大学 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L9/32 |
代理公司: | 长沙智嵘专利代理事务所(普通合伙) 43211 | 代理人: | 黄海波 |
地址: | 410082 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 预言 计算 系统 处理 大量 数据 方法 | ||
本申请公开了一种区块链的预言机计算系统及处理大量数据的方法,所述预言机计算系统包括:数据层单元,用作数据输入通道获取并保存来自区块链上自身的账本数据、其它区块链的跨链数据、以及来自链下的数据,并将获取的数据提供给计算层单元或者算法层单元;计算层单元,使用若干大数据计算引擎处理来自数据层单元的数据,并将计算结果以API的形式提供给算法层单元或应用层单元;算法层单元,集成若干智能算法,根据需求处理来自数据层单元或计算层单元的数据,并将计算结果以API的形式提供给应用层单元;应用层单元,通过调用算法层单元或者计算层单元提供的API接口,以客户端的形式向外输出某项决策结果或者提供某项服务。
技术领域
本申请涉及区块链技术领域,特别地,涉及一种区块链的预言机计算系统及处理大量数据的方法。
背景技术
预言机是指能够解决任何决策问题或功能性问题的实体,对于给定的数据输入,能够进行智能计算并完成某项决策或者实现某种功能,从而得到输出结果。因此,预言机可以被看作为一个“黑匣子”,能为任何给定的请求提供解决方案。应用于区块链中的预言机主要有两种功能:1)数据IO接口:为区块链封闭的环境提供数据的输入和输出。预言机使智能合约能够发起获取区块链外部数据的请求;2)智能计算:对区块链账本数据或者来自区块链外部的数据进行智能计算,得到某项决策结果或某项功能。然而,现有应用于区块链中的预言机存在如下不足:
①预言机作为区块链连接外部环境的通道,能够为区块链提供真实的外部数据。目前存在的预言机(ChainLink等)通过多节点的分流来应对大量数据上传至区块链,然后在链上进行数据聚合。但是此方案需要多节点进行共识,上传数据的性能和可扩展性较差,且成本较高,不能很好的处理大规模数据(例如物联网数据等)的存储问题。
②区块链链上的计算能力有限,无法直接处理链上存储的大量账本数据和来自区块链外部的大规模数据。预言机可以为区块链提供处理数据的算力,但是目前存在的预言机(例如ChainLink等),使用英特尔的SGX等技术,处理数据的能力有限,且成本较高,效率低下,只能应对一些简单的任务场景,不支持大规模数据的智能计算(例如大数据分析、机器学习、深度学习等)。
发明内容
针对上述技术问题,本申请一方面提供了区块链的预言机计算系统,用于解决目前应用于区块链中的预言机上传数据性能较差且开销大、计算能力有限的问题。
本申请通过以下方案实现:
一种区块链的预言机计算系统,包括:
数据层单元,用作数据输入通道获取并保存来自区块链上自身的账本数据、其它区块链的跨链数据、以及来自链下的数据,并将获取的数据提供给计算层单元或者算法层单元,保存数据时,根据数据的规模大小确定采用外部数据库集群存储或账本存储的方式保存所获数据;
计算层单元,使用若干大数据计算引擎处理来自数据层单元的数据,并将计算结果以API的形式提供给算法层单元或应用层单元;
算法层单元,集成若干智能算法,根据需求处理来自数据层单元或计算层单元的数据,并将计算结果以API的形式提供给应用层单元;
应用层单元,通过调用算法层单元或者计算层单元提供的API 接口,以客户端的形式向外输出某项决策结果或者提供某项服务。
进一步地,所述数据层单元具体包括:
区块链账本数据组件,包括第一数据组件和第一网络组件,所述第一数据组件用于存放区块链账本数据,第一网络组件用于将数据提供给计算层单元或者算法层单元;
跨链数据组件,包括第二数据组件和第二网络组件,所述第二数据组件用于存放跨链数据,所述第二网络组件通过跨链网关获得跨链数据并将跨链数据提供给计算层单元或者算法层单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111268841.7/2.html,转载请声明来源钻瓜专利网。