首页  专利技术  电子电路装置的制造及其应用技术

一种基于智能合约的数据处理方法及相关设备与流程

2025-03-01 13:20:06 242次浏览
一种基于智能合约的数据处理方法及相关设备与流程

本发明属于区块链数据处理,尤其涉及一种基于智能合约的数据处理方法及相关设备。


背景技术:

1、股票、基金、债券等金融产品的数据复杂多样,对金融产品的数据进行处理显得尤为重要。

2、当前,一般是由代理商或第三方网站提供的一系列金融产品的数据,客户在接收到这些数据后,根据自己的处理方式和风险承受能力,对金融产品进行选择。

3、但是,代理商或第三方网站提供的一系列金融产品的数据相对固定,并且这些数据的来源和处理方式往往受到多方因素的制约,这些数据往往是不可控、不可知的。


技术实现思路

1、鉴于上述问题,本技术提出一种基于智能合约的数据处理方法及相关设备,为了解决金融产品的数据相对固定、不可控和不可知的问题,具体方案如下:

2、一种基于智能合约的数据处理方法,应用于应用服务器,所述方法包括:

3、从区块链中获取智能合约,所述智能合约中携带有调整信息、触发条件、源数据类型和指标数据类型,所述智能合约为客户和目标方之间签订的智能合约,所述目标方包括银行、保险公司中的至少一个;

4、从网络服务器采集所述源数据类型对应的金融产品的数据,所述网络服务器处的所述金融产品的数据是由智能网关从所述区块链获取并在归集后发送至所述网络服务器的;

5、对所述金融产品的数据进行计算,得到与所述指标数据类型对应的指标数据;

6、判断所述指标数据是否满足所述触发条件,若满足,则基于所述调整信息生成用于对所述金融产品的至少一种数据进行调整的指令,并将所述指令发送给目标设备,所述目标设备包括银行侧设备和/或保险公司侧设备。

7、可选的,所述金融产品的数据包括阶段收益率、复合收益率、超额阶段收益率、阶段回撤率和市值波动;所述指标数据包括投资追加绩效指标和投资赎回绩效指标;

8、所述对所述金融产品的数据进行计算,得到与所述指标数据类型对应的指标数据,包括:

9、按照预设的第一计算公式对所述阶段收益率、所述复合收益率和所述超额阶段收益率进行计算,得到投资追加绩效指标;

10、按照预设的第二计算公式对所述投资追加绩效指标、所述阶段回撤率和市值波动进行运算,得到投资赎回绩效指标。

11、可选的,所述智能合约为所述客户和所述银行之间签订的第一智能合约,所述第一智能合约的触发条件为第一触发条件和第二触发条件,所述调整信息包括第一调整信息和第二调整信息,所述指令包括第一指令和第二指令;

12、所述判断所述指标数据是否满足所述触发条件,若满足,则基于所述调整信息生成用于对所述金融产品的至少一种数据进行调整的指令,并将所述指令发送给目标设备,所述目标设备包括银行侧设备和/或保险公司侧设备,包括:

13、判断所述投资追加绩效指标和所述投资赎回绩效指标是否满足所述第一触发条件,若满足,则基于所述第一调整信息生成用于对所述金融产品的至少一种数据进行控制的第一指令,并将所述第一指令发送给银行侧设备,所述第一指令用于指示按照预设的投资追加策略逐步缩减所述金融产品的追加投资额;

14、判断所述投资赎回绩效指标是否满足所述第二触发条件,若满足,则基于所述第二调整信息生成用于对所述金融产品的至少一种数据进行控制的第二指令,并将所述第二指令发送给所述银行侧设备,所述第二指令用于指示按照预设的投资赎回策略逐步增加所述金融产品的赎回投资额。

15、可选的,所述指标数据包括回报金额指标,所述智能合约为所述客户和所述保险公司之间签订的第二智能合约,所述第二智能合约的触发条件为第三触发条件,所述调整信息包括第三调整信息,所述指令包括第三指令;

16、所述判断所述指标数据是否满足所述触发条件,若满足,则基于所述调整信息生成用于对所述金融产品的至少一种数据进行调整的指令,并将所述指令发送给目标设备,所述目标设备包括银行侧设备和/或保险公司侧设备,包括:

17、判断所述回报金额指标是否满足所述第三触发条件,若满足,则基于所述第三调整信息生成用于对所述金融产品的至少一种数据进行控制的第三指令,并将所述第三指令发送给保险公司侧设备,所述第三指令用于指示按照预设的赔偿金额进行赔偿。

18、可选的,所述方法还包括:

19、判断所述智能合约的所述调整信息对应的指令是否都执行完毕;

20、如果所述智能合约的所述调整信息对应的指令都执行完毕,则对所述智能合约添加已完成标记,并从所述区块链中移除;

21、如果所述智能合约的所述调整信息对应的指令未都执行完毕,则对所述智能合约添加未完成标记,并在所述区块链中等待。

22、一种基于智能合约的数据处理装置,应用于应用服务器,所述装置包括:

23、获取单元,用于从区块链中获取智能合约,所述智能合约中携带有调整信息、触发条件、源数据类型和指标数据类型,所述智能合约为客户和目标方之间签订的智能合约,所述目标方包括银行、保险公司中的至少一个;

24、采集单元,用于从网络服务器采集所述源数据类型对应的金融产品的数据,所述网络服务器处的所述金融产品的数据是由智能网关从所述区块链获取并在归集后发送至所述网络服务器的;

25、计算单元,用于对所述金融产品的数据进行计算,得到与所述指标数据类型对应的指标数据;

26、生成单元,用于判断所述指标数据是否满足所述触发条件,若满足,则基于所述调整信息生成用于对所述金融产品的至少一种数据进行调整的指令,并将所述指令发送给目标设备,所述目标设备包括银行侧设备和/或保险公司侧设备。

27、可选的,所述金融产品的数据包括阶段收益率、复合收益率、超额阶段收益率、阶段回撤率和市值波动;所述指标数据包括投资追加绩效指标和投资赎回绩效指标;

28、所述计算单元,包括:

29、第一计算子单元,用于按照预设的第一计算公式对所述阶段收益率、所述复合收益率和所述超额阶段收益率进行计算,得到投资追加绩效指标;

30、第二计算子单元,用于按照预设的第二计算公式对所述投资追加绩效指标、所述阶段回撤率和市值波动进行运算,得到投资赎回绩效指标。

31、一种基于智能合约的数据处理设备,包括存储器和处理器;

32、所述存储器,用于存储程序;

33、所述处理器,用于执行所述程序,实现上述任一项所述的基于智能合约的数据处理方法的各个步骤。

34、一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述任一项所述的基于智能合约的数据处理方法的各个步骤。

35、一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现上述任一项所述的基于智能合约的数据处理方法的各个步骤。

36、基于上述技术方案,本发明提供的一种基于智能合约的数据处理方法及相关设备,可以基于智能合约进行数据处理,智能合约是金融产品的客户和目标方根据具体需求共同参与制定的个性化合约,其包含的调整信息、触发条件、源数据类型和指标数据类型对客户和目标方而言,都是个性化、可控和可知的。本技术可以采集金融产品的个性化的数据并计算得到个性化的指标数据,进而在指标数据满足触发条件时并生成指令,这些采集、计算、条件判断和指令生成过程,均与智能合约相符,提高了金融产品的数据处理过程的可信度,也提高了采集的数据和计算得到的指标数据的可信度。

文档序号 : 【 40001388 】

技术研发人员:朱光源
技术所有人:中国农业银行股份有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
朱光源中国农业银行股份有限公司
使用度量的编译技术的制作方法 基于大数据的金融风险预测方法及系统与流程
相关内容