[发明专利]一种基于区块链预言机的高可信数据获取方法在审
申请号: | 202110228149.5 | 申请日: | 2021-03-02 |
公开(公告)号: | CN112800140A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 沈韬;张巧莲;柏粉花;张弛;刘英莉;曾凯;何苗;宋静 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 昆明同聚专利代理有限公司 53214 | 代理人: | 王远同 |
地址: | 650000 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 预言 可信 数据 获取 方法 | ||
1.一种基于区块链预言机的高可信数据获取方法,其特征在于:所述区块链预言机包括数据采集器、数据分析器;在数据获取过程中,运用预言机网络进行数据采集,当半数以上的预言机给出相同的处理结果时,才会将处理结果发送到区块链,具体包括以下步骤:
(1)预言机网络中有n个预言机,其中n≥3,在节点请求获取数据的过程中,每个预言机收到请求以后,会任选多个不同的数据源进行目标数据采集,同时保证被采集数据的数据格式符合相应规范;
(2)在各个预言机数据采集过程中有监测器进行监测,各台预言机初始状态均标记为投票型,当预言机网络中有2/3的预言机已经完成采集工作,剩余的1/3仍处于采集状态时,规定等待一段时间,超过等待时间还未完成采集工作的预言机则会被记为非投票型,不进行后续的数据处理和分析阶段;
(3)在各个预言机中都设置数据分析器,对采集到的数据进行去重并对数据进行统计和相应的分析,标记为投票型的预言机均要进行相应的数据分析和处理,在每个预言机的内部对采集到的数据进行去重和分析,并对剩余数据进行出现次数统计最终以出现次数最多的数据作为该预言机的最终结果;
(4)经过第(3)步的分析和处理,标记为投票预言机的预言机都完成相应的数据处理后,预言机网络中会将获取得到的数据提供给链上聚合合约,该合约中,有一半及以上的预言机提供的数据能够达到一致的情况下,就会将得到的一致性结果提供给有相应数据需求的区块链应用并发送到全网。
2.根据权利要求1所述基于区块链预言机的高可信数据获取方法,其特征在于:所述数据分析器内部设置有相应的数据处理设备;所述数据采集器内部设有多数据源采集设备和数据采集监测设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110228149.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种偏光镜及其制造方法
- 下一篇:一种小型化移动式箱式变电站