[发明专利]从区块链网络中提取数据有效
申请号: | 202080030363.3 | 申请日: | 2020-03-19 |
公开(公告)号: | CN113711536B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | M·奥贝霍弗;F·蒙泽尔;H·帕姆·特;T·提瓦拉贾 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F16/25 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 姚杰 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 网络 提取 数据 | ||
本发明涉及一种用于由具有对区块链网络访问的计算设备对表示在区块链网络上发生的事件的事件数据进行模型驱动的提取的方法。该计算设备被配置为ETL设备,该ETL设备用于执行ETL代码以使用所提取的事件数据来修改区块链网络外部的外部数据结构的数据内容。该方法包括检测事件、确定事件模式、提供和执行ETL代码。ETL代码包括用于提取表示检测到的事件的事件数据的机器可执行指令,使用所述事件模式来转换所提取的事件数据以符合定义所述外部数据结构的逻辑结构的数据模型,以及将所转换的数据加载到所述外部数据结构以修改所述外部数据结构的所述数据内容。
背景技术
本公开涉及电子数据处理领域,以及更具体地,涉及从区块链网络提取数据。
区块链提供了共享分类账技术,区块链网络中的参与者可使用该共享分类账技术来记录不能被更改的事务。区块链提供单个真值:共享的、防篡改的和/或防篡改的分类账。该方法将事务跟踪从孤立模型(其中多个分类账被单独维护)改变为提供跨区块链网络的共同视图的模型。因为区块链使用共识来向分类账提交事务,所以结果最终变得一致。即使是系统管理员也不能删除事务。具有访问特权的区块链网络的每个成员具有同一分类账的副本,因此资产起源和可追溯性是透明和可信的。可以仅在需要知道的基础上共享信息。
发明内容
各个实施例提供了一种用于由访问区块链网络的计算设备对表示在区块链网络上发生的事件的事件数据进行模型驱动的提取的方法、以及一种用于执行如独立权利要求的主题所描述的方法的计算机程序产品和计算设备。在从属权利要求中描述了有利的实施例。如果本发明的实施例不相互排斥,则它们可以自由地彼此组合。
在一个方面,本发明涉及一种用于由访问区块链网络的计算设备对表示在区块链网络上发生的事件的事件数据进行模型驱动的提取的方法。该计算设备被配置为ETL设备,该ETL设备用于执行ETL代码以使用所提取的事件数据来修改区块链网络外部的外部数据结构的数据内容。
该方法包括检测发生在区块链网络上的事件。确定所述检测到的事件的事件模式,其中所述事件模式标识表示所述检测到的事件的所述事件数据的逻辑结构。提供ETL代码。ETL代码包括机器可执行指令集,所述机器可执行指令集被配置用于提取表示检测到的事件的事件数据,使用所述事件模式来转换所提取的事件数据以符合定义所述外部数据结构的逻辑结构的数据模型,以及将所转换的数据加载到所述外部数据结构以修改所述外部数据结构的所述数据内容。执行所提供的ETL代码。ETL-代码的执行使得ETL-设备提取表示检测到的事件的事件数据,使用所述事件模式转换所述提取的事件数据以符合所述外部数据结构的所述数据模型,以及将所述经转换的事件数据加载到所述外部数据结构以修改所述外部数据结构的所述数据内容。
根据实施例,ETL设备由以ETL对等体的形式的区块链网络包括。
根据各实施例,ETL设备是被配置成使用到区块链网络的对等体的加密安全消息传递(messaging)连接来监视在区块链网络上交换的数据的外部计算设备。
在一个进一步的方面,本发明涉及一种计算机程序产品,该计算机程序产品包括非易失性计算机可读存储介质,该非易失性计算机可读存储介质具有随其体现的计算机可读程序代码,该计算机可读程序代码用于由访问区块链网络的计算设备对表示在区块链网络上发生的事件的事件数据进行模型驱动的提取。该计算设备被配置为ETL设备,该ETL设备用于执行ETL代码以使用所提取的事件数据来修改区块链网络外部的外部数据结构的数据内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080030363.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于盖的弯曲组件
- 下一篇:用于执行轨道作业的处理系统和方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置