【技术实现步骤摘要】
一种业务的处理方法、装置及设备
本说明书涉及计算机
,尤其涉及一种业务的处理方法、装置及设备。
技术介绍
随着终端技术和网络技术的不断发展,很多业务从线下转移到线上,为用户提供了便利。用户在线办理业务的过程中,业务提供方通常会向用户提供相应的页面,该页面中可以包括与该业务相关的协议、业务办理须知和业务内容等相关信息,以便用户及时了解办理该业务的相关信息。而用户对处理某业务的过程中涉及的与该业务相关的协议、业务办理须知和业务内容等相关信息,通常可能没有耐心或不方便仔细查看上述相关信息的具体内容,或者,用户忘记了曾经是否处理该项业务,在上述情况下,如果用户与业务提供方由于上述原因出现纠纷,则用户可能会将出现该纠纷的责任归结于业务提供方或否认处理该项业务,而业务提供方实际中已向该用户提供了相关信息供用户查看,由于业务提供方很难证明该用户已查看该相关信息或处理了该项业务,从而造成业务的办理量下降。为此,需要提供一种业务的办理量更高、信息举证更容易的技术方案。
技术实现思路
本说明书实施例的目的是提供 ...
【技术保护点】
1.一种业务的处理方法,应用于终端设备,所述方法包括:/n获取用户处理目标业务时所产生的业务存证数据;其中,所述业务存证数据包括所述用户在处理所述目标业务时执行的业务操作所产生的操作过程数据;/n将所述业务存证数据中的第一子数据上传至预设存储设备;/n基于所述业务存证数据中的第二子数据生成区块链存证数据,将所述区块链存证数据上传至预定区块链;以使数据回溯设备基于所述存储设备和所述区块链中存储的所述用户处理所述目标业务时所产生的业务存证数据进行回溯处理。/n
【技术特征摘要】
1.一种业务的处理方法,应用于终端设备,所述方法包括:
获取用户处理目标业务时所产生的业务存证数据;其中,所述业务存证数据包括所述用户在处理所述目标业务时执行的业务操作所产生的操作过程数据;
将所述业务存证数据中的第一子数据上传至预设存储设备;
基于所述业务存证数据中的第二子数据生成区块链存证数据,将所述区块链存证数据上传至预定区块链;以使数据回溯设备基于所述存储设备和所述区块链中存储的所述用户处理所述目标业务时所产生的业务存证数据进行回溯处理。
2.根据权利要求1所述的方法,所述将所述业务存证数据中的第一子数据上传至预设存储设备,包括:
按照预设的存证策略,从所述业务存证数据中获取第一子数据上传至预设存储设备;
所述基于所述业务存证数据中的第二子数据生成区块链存证数据,包括:
将所述业务存证数据中除所述第一子数据外的数据作为所述第二子数据生成区块链存证数据。
3.根据权利要求1所述的方法,所述将所述业务存证数据中的第一子数据上传至预设存储设备,包括:
获取所述目标业务的各个业务环节所对应的操作过程数据;
确定各个业务环节中符合第一存证条件的操作过程数据;
将确定的各个业务环节中的操作过程数据作为所述第一子数据上传至所述存储设备。
4.根据权利要求3所述的方法,所述基于所述业务存证数据中的第二子数据生成区块链存证数据,包括:
获取所述目标业务的各个业务环节中除所述第一子数据之外的剩余操作过程数据;
确定所述剩余操作过程数据中符合第二存证条件的操作过程数据;
将确定的所述剩余操作过程数据中符合第二存证条件的操作过程数据作为所述第二子数据,并基于所述第二子数据生成所述区块链存证数据。
5.根据权利要求1-4中任一项所述的方法,所述将所述业务存证数据中的第一子数据上传至预设存储设备,包括:
检测所述业务存证数据中是否包括所述目标业务处理成功的信息;
如果检测到所述业务存证数据中包括所述目标业务处理成功的信息,则将所述业务存证数据中的第一子数据上传至预设存储设备。
6.根据权利要求1所述的方法,所述获取用户处理目标业务时所产生的业务存证数据,包括:
当距离上一次采集所述业务存证数据的时间间隔达到预定时长阈值时,获取所述时间间隔内所述用户处理所述目标业务时所产生的业务存证数据。
7.根据权利要求1所述的方法,所述获取用户处理目标业务时所产生的业务存证数据,包括:
当采集所述业务存证数据到达预定的数据采集节点时,获取相邻两个数据采集节点之间所述用户处理所述目标业务时所产生的业务存证数据。
8.根据权利要求6或7所述的方法,所述方法还包括:
当所述用户处理所述目标业务的时长达到预定阈值时,检测所述存储设备中存储的所述业务存证数据中的所述第一子数据中是否包括所述目标业务处理成功的信息,并基于所述区块链中的所述区块链存证数据,确定所述第二子数据中是否包括所述目标业务处理成功的信息;
如果所述第一子数据和所述第二子数据中不包括所述目标业务处理成功的信息,则将所述存储设备和所述区块链中存储的所述业务存证数据删除。
9.根据权利要求2所述的方法,所述操作过程数据包括所述用户处理所述目标业务时所述用户的操作轨迹,
所述获取用户处理目标业务时所产生的业务存证数据,包括:
基于WebView控件中预设的操作录制脚本,录制所述用户处理所述目标业务中所述用户的操作轨迹。
10.根据权利要求9所述的方法,所述操作过程数据中还包括所述用户处理所述目标业务时所述终端设备所展示的页面数据、所述用户处理所述目标业务时所述用户的行为数据和所述页面数据中包含的指定数据;
所述按照预设的存证策略,从所述业务存证数据中获取第一子数据上传至预设存储设备,包括:
将所述页面数据、所述用户的行为数据和所述用户的操作轨迹作为所述第一子数据上传至预设存储设备。
11.一种业务的处理方法,应用于数据溯源设备,所述方法包括:
接收数据回溯请求,所述数据回溯请求中包括用户的标识和目标业务的业务标识;
通过所述用户的标识和所述目标业务的业务标识,并分别基于预定区块链和预设存储设备获取所述用户处理所述目标业务时所产生的业务存证数据,其中,所述业务存证数据包括所述用户在处理所述目标业务时执行的业务操作所产生的操作过程数据;
基于获取的所述业务存证数据进行回溯处理。
12.根据权利要求11所述的方法,所述基于获取的所述业务存证数据进行回溯处理,包括:
基于获取的所述业务存证数据中包含的数据的获取时间,通过预设的数据整合规则,将获取的所述业务存证数据中包含的数据进行串联整合,得到整合后的所述业务存证数据;
基于整合后的所述业务存证数据进行回溯处理。
13.根据权利要求11所述的方法,所述基于获取的所述业务存证数据进行回溯处理,包括:
基于获取的所述业务存证数据中包含的数据所属的数据类型,通过预设的数据整合规则,将获取的所述业务存证数据中包含的数据进行串联整合,得到整合后的所述业务存证数据;
基于整合后的所述业务存证数据进行回溯处理。
14.根据权利要求11-13中任一项所述的方法,所述基于获取的所述业务存证数据进行回溯处理,包括:
将获取的所述业务存证数据发送给所述数据回溯请求对应的请求方;或者,
基于获取的所述业务存证数据,对所述用户处理所述目标业务的真实性进行核验,得到相应的核验结果,将所述核验结果发送给所述数据回溯请求对应的请求方;或者,
将获取的所述业务存证数据发送给第三方权威核验机构,以使所述第三方权威核验机构基于获取的所述业务存证数据,对所述用户处理所述目标业务的真实性进行核验,并将得到的核验结果提供给所述数据回溯请求对应的请求方。
15.根据权利要求11所述的方法,所述业务存证数据中包括第一子数据和第二子数据,所述第一子数据存储于所述存储设备中,所述第二子数字用于生成存储于所述区块链的区块链存证数据,
所述通过所述用户的标识和所述目标业务的业务标识,并分别基于预定区块链和预设存储设备获取所述用户处理所述目标业务时所产生的业务存证数据,包括:
通过所述用户的标识和所述目标业务的业务标识,从所述存储设备中获取所述业务存证数据中的所述第一子数据;
通过所述用户的标识和所述目标业务的业务标识,从所述区块链中获取与所述用户的标识和所述业务标识相匹配的所述区块链存证数据;
基于获取的所述区块链存证数据,确定所述业务存证数据中的所述第二子数据。
16.一种业务的处理方法,应用于区块链节点,所述方法包括:
接收终端设备发送的针对用户处理目标业务时生成的区块链存证数据,并基于所述目标业务生成智能合约,将所述智能合约部署于区块链中;
接收数据回溯请求,所述数据回溯请求中包括所述用户的标识和所述目标业务的业务标识;
基于所述业务标识获取所述智能合约,并基于所述智能合约、所述用户的标识和所述目标业务的业务标识,从所述区块链中获取所述区块链存证数据,以及从预设存储设备中获取第一子数据;
基于获取的所述区块链存证数据和所述第一子数据,确定所述用户处理所述目标业务时所产生的业务存证数据,其中,所述业务存证数据包括所述用户在处理所述目标业务时执行的业务操作所产生的操作过程数据;
基于确定的所述业务存证数据进行回溯处理。
17.根据权利要求16所述的方法,所述智能合约包括第一子智能合约和第二子智能合约,所述基于所述智能合约、所述用户的标识和所述目标业务的业务标识,从所述区块链中获取所述区块链存证数据,以...
【专利技术属性】
技术研发人员:李巩依,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。