一种基于区块链的数据处理方法和装置与流程

文档序号:40834272发布日期:2025-02-06 17:10阅读:8来源:国知局
一种基于区块链的数据处理方法和装置与流程

本发明涉及计算机,尤其涉及一种基于区块链的数据处理方法和装置。


背景技术:

1、企业的承运商、供应商、服务商、地产商等运营、经营信息是判断能否提供相应服务的核心依据。在该领域下,以上核心依据的审批流程涉及大量的人工操作、纸质文稿和电子文件的传播,导致效率低、易出错、成本高。为了提高效率和准确性,企业在审批过程线上化推动了一些数字化手段,但此过程仅能作用在内部系统人工操作层面,存在审批效率低、出错率高的问题。


技术实现思路

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、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1