首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种用于区块链预言机的两阶段动态数据挖掘方法 

申请/专利权人:北京睿航至臻科技有限公司;广西师范大学

申请日:2024-03-19

公开(公告)日:2024-06-04

公开(公告)号:CN118134526A

主分类号:G06Q30/0201

分类号:G06Q30/0201;G06F21/62;G06F21/64;G06Q40/04

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.06.21#实质审查的生效;2024.06.04#公开

摘要:本公开提供一种用于区块链预言机的两阶段动态数据挖掘方法。所述方法包括任务发布、第一次真相发现、第二次真相发现、任务结束四个阶段,共9个步骤;步骤1调用预言机合约接口;步骤2实时监听链上事件,从对应的数据源请求数据;步骤3得到预估真值;步骤4更新该节点对数据源的可靠性评分;步骤5先将其获取数据的摘要返回预言机合约;步骤6匹配验证;步骤7聚合得到预估真值;步骤8更新预言机合约对预言机节点的可靠性评分;步骤9将聚合的最终真相回传给调用接口的用户合约;本发明将一次预言机任务被划分为两阶段真相发现过程,可以保障最终数据的正确性,并根据预言机任务价值动态调整可信度可以有效降低攻击者对高价值合约的攻击影响。

主权项:1.一种用于区块链预言机的两阶段动态数据挖掘方法,其特征在于,包括任务发布、第一次真相发现、第二次真相发现、任务结束四个阶段,共9个步骤;所述任务发布阶段包含:步骤1、区块链上的交易合约作为预言机任务的发起者,调用预言机合约接口,在区块链上生成一个交易相关的请求事件I,S,F,MI,其中I表示ID、S表示数据源集合、F表示回调函数、MI表示该交易的价值,以获取链下价格数据进行交易;步骤2、链下预言机节点Oi实时监听链上事件,当节点Oi监听到请求事件发生后,根据请求事件I,S,F,MI的内容,从对应的数据源s请求数据,s∈S;所述第一次真相发现包含:步骤3、链下预言机节点Oi根据从数据源S所获得的所有数据数据源S截止第I次任务为止的数据源可靠性评分进行真相聚合,得到预估真值步骤4、预言机节点Oi根据数据源s获得的数据以及步骤3中计算得到的本次任务的预估真值,更新下一次任务中该节点对数据源的可靠性评分步骤5、本次任务中所有的预言机节点Oi先将数据的摘要上传到预言机合约,其中pki表示节点Oi的公钥;步骤6、预言机节点Oi再上传原始数据以及步骤5中签名的公钥进行匹配验证;所述第二次真相发现包含:步骤7、预言机合约根据从预言机节点Oi所获得的所有数据截止第I次任务为止的预言机节点的可靠性评分聚合得到预估真值步骤8、预言机合约根据预言机节点Oi所获得的所有数据截止第I次任务为止的数据源可靠性评分以及步骤7中所计算得到的本次任务的预估真值更新下一次任务中预言机合约对预言机节点Oi的可靠性评分所述任务结束阶段包含:步骤9、预言机合约调用回调函数F,将聚合的最终调用合约所需的实时价格回传给调用接口的用户合约。

全文数据:

权利要求:

百度查询: 北京睿航至臻科技有限公司;广西师范大学 一种用于区块链预言机的两阶段动态数据挖掘方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。