技术特征:
1.一种基于人工智能的数据替换方法,其特征在于,所述方法包括:
获取请求终端发送的数据处理请求,所述数据处理请求携带有待处理数据、所述请求终端的第一终端地址以及处理终端的第二终端地址;
基于所述第一终端地址以及所述第二终端地址,从预存储的配置数据中确定所述待处理数据中各不同位置的待替换数据,并从所述配置数据中获取各不同位置的待替换数据的更新数据;
通过所述更新数据对所述待替换数据进行替换,得到替换处理后的待处理数据。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一终端地址以及所述第二终端地址,从预存储的配置数据中确定所述待处理数据中各不同位置的待替换数据,并从所述配置数据中获取各不同位置的待替换数据的更新数据,包括:
基于所述第一终端地址以及所述第二终端地址,从预存储的配置数据中确定所述待处理数据中不同位置的相同的待替换数据,并从所述配置数据中获取不同位置的更新数据;
所述通过所述更新数据对所述待替换数据进行替换,得到替换处理后的待处理数据,包括:
根据所述不同位置的更新数据对所述待处理数据中不同位置的相同的待替换数据进行替换,得到替换后的待处理数据。
3.根据权利要求1所述的方法,其特征在于,所述基于所述第一终端地址以及所述第二终端地址,从预存储的配置数据中确定所述待处理数据中各不同位置的待替换数据,并从所述配置数据中获取各不同位置的待替换数据的更新数据,包括:
基于所述第一终端地址,从预存储的配置数据中确定对应同一位置的多个初始待替换数据;
以任一初始待替换数据为当前待替换数据,对所述待处理数据中对应所述同一位置的数据进行查询,得到查询结果;
根据所述查询结果,判断所述同一位置对应的数据中是否存在与所述当前待替换数据一致的待替换数据;
当所述位置对应的数据中存在与所述当前待替换数据一致的待替换数据时,则确定所述当前待替换数据为对应所述同一位置的目标待替换数据,并根据所述第二终端地址,从所述配置数据中获取对应所述目标待替换数据的目标更新数据;
当所述位置对应的数据中不存在与所述当前待替换数据一致的待替换数据时,则从剩余的初始待替换数据中重新确定任一初始待替换数据为当前待替换数据,并继续对所述待替换数据中对应所述同一位置的数据进行查询,得到查询结果,直至确定对应所述同一位置的目标待替换数据。
4.根据权利要求3所述的方法,其特征在于,所述通过所述更新数据对所述待替换数据进行替换,包括:
根据所述目标更新数据对所述待处理数据中所述同一位置的待替换数据进行替换。
5.根据权利要求1所述的方法,其特征在于,所述得到替换后的待处理数据之后,还包括:
将所述替换后的待处理数据发送至处理终端,并接收所述处理终端发送的对应所述待处理数据的目标数据,所述目标数据为所述处理终端根据所述数据处理请求对所述待处理数据进行处理后生成;
根据所述不同位置的待替换数据,对所述目标数据中各不同位置的更新数据进行反向替换,得到反向替换后的目标数据,其中,所述反向替换为在得到所述对应所述数据处理请求的目标数据后,生成对应请求终端的数据要求的目标数据;
将所述反向替换后的目标数据发送至所述请求终端。
6.根据权利要求1所述的方法,其特征在于,所述基于所述第一终端地址以及所述第二终端地址,从预存储的配置数据中确定所述待处理数据中各不同位置的待替换数据,并从所述配置数据中获取各不同位置的待替换数据的更新数据,包括:
基于所述第一终端地址以及所述第二终端地址,确定对应所述请求终端的第一终端标识以及对应处理终端的第二终端标识;
根据所述第一终端标识以及所述第二终端标识,从预存储的配置数据中确定所述待处理数据中各不同位置的待替换数据,并从所述配置数据中获取各不同位置的待替换数据的更新数据。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述待处理数据、所述更新数据以及所述替换处理后的待处理数据中的至少一个上传至区块链,并存储至区块链的节点中。
8.一种基于人工智能的数据替换装置,其特征在于,所述装置包括:
数据处理请求获取模块,用于获取请求终端发送的数据处理请求,所述数据处理请求携带有待处理数据、所述请求终端的第一终端地址以及处理终端的第二终端地址;
待替换数据以及更新数据确定模块,用于基于所述第一终端地址以及所述第二终端地址,从预存储的配置数据中确定所述待处理数据中各不同位置的待替换数据,并从所述配置数据中获取各不同位置的待替换数据的更新数据;
替换模块,用于通过所述更新数据对所述待替换数据进行替换,得到替换处理后的待处理数据。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。