基于区块链的数据订阅方法、订阅表达式生产方法和装置制造方法及图纸

技术编号:43077680 阅读:21 留言:0更新日期:2024-10-26 09:29
本申请涉及一种基于区块链的数据订阅方法、订阅表达式生成方法、装置、计算机设备、存储介质和程序产品。所述方法涉及区块链,包括:接收数据订阅请求,获取数据订阅请求携带的订阅表达式,订阅表达式是根据访问的区块链网络对应的目标表达式模板、交易属性信息以及业务需求信息确定得到的。若订阅表达式符合预设数据订阅条件,获取与订阅表达式匹配的数据回调地址,并从区块链网络数据中,订阅与订阅表达式匹配的链上数据,将所订阅的链上数据反馈至数据回调地址。采用本方法可减少获取链上数据过程中的资源消耗,同时根据订阅表达式可精准筛选获得实际业务处理过程中所需的数据,提升了数据获取效率。

【技术实现步骤摘要】

本申请涉及区块链,特别是涉及一种基于区块链的数据订阅方法、订阅表达式生成方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着区块链技术的发展,以及在涉及区块链的各项实际业务处理过程中,由于实际业务不同,其业务处理过程中所需的数据不同,进而需要根据实际需求从区块链中获取不同的数据。

2、传统技术中,根据实际业务需求信息进行数据获取或筛选时,通常采用直接连接区块链节点,用节点原生的接口方法实时同步链上数据的方式,并在同步过程中可根据实际需要进行数据过滤处理,以根据过滤得到数据进行链下数据分析。

3、然而,传统的数据获取方式,通常需要和区块链节点实时建立长久连接,如果中断连接则会导致数据丢失的情况出现,且对所同步得到的链上的全部数据进行进一步筛选时,需要耗费大量人力、物力资源,其获取数据的效率仍有待提升。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够快速、准确获得实际业务处理过程所需数据的基于区块链的数据订阅方法、订阅表达式生成方法、装置、计算机设备、计算本文档来自技高网...

【技术保护点】

1.一种基于区块链的数据订阅方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述接收数据订阅请求,并获取所述数据订阅请求携带的订阅表达式之后,还包括:

3.根据权利要求1或2所述的方法,其特征在于,在获取与所述订阅表达式匹配的数据回调地址之前,还包括:

4.根据权利要求3所述的方法,其特征在于,触发数据回调地址配置指令时,所述方法还包括:获取与所述数据回调地址配置指令对应的配置信息,所述配置信息包括数据回调地址类型、数据回调地址个数、通知重试次数和通知重试频率;

5.根据权利要求4所述的方法,其特征在于,所述配...

【技术特征摘要】

1.一种基于区块链的数据订阅方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述接收数据订阅请求,并获取所述数据订阅请求携带的订阅表达式之后,还包括:

3.根据权利要求1或2所述的方法,其特征在于,在获取与所述订阅表达式匹配的数据回调地址之前,还包括:

4.根据权利要求3所述的方法,其特征在于,触发数据回调地址配置指令时,所述方法还包括:获取与所述数据回调地址配置指令对应的配置信息,所述配置信息包括数据回调地址类型、数据回调地址个数、通知重试次数和通知重试频率;

5.根据权利要求4所述的方法,其特征在于,所述配置信息还包括预设回调字段和通知报文字段数量;所述方法还包括:

6.一种订阅表达式生成方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,...

【专利技术属性】
技术研发人员:黄桂鸿
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1