一种数据记录的监管方法、装置及设备制造方法及图纸

技术编号:22565451 阅读:15 留言:0更新日期:2019-11-16 12:10
公开了一种数据记录的监管方法、装置及设备。通过从举报信息中获取有效的举报业务属性,根据举报业务属性进行监管和排查。在账本中追踪举报业务属性所关联的数据记录,并发送该举报业务属性和相关的数据记录至举报方(即第一客户端),而举报方则可以随时对接收到的数据记录进行验证。

A supervision method, device and equipment for data recording

A supervision method, device and device for data recording are disclosed. Obtain effective reporting business attributes from the reporting information, and conduct supervision and troubleshooting according to the reporting business attributes. Track the data record associated with the reporting business attribute in the account book, and send the reporting business attribute and related data record to the reporting party (i.e. the first client), while the reporting party can verify the received data record at any time.

【技术实现步骤摘要】
一种数据记录的监管方法、装置及设备
本说明书实施例涉及信息
,尤其涉及一种数据记录的监管方法、装置及设备。
技术介绍
随着金融领域的不断发展,监管机构对于金融机构的合规性监管都日趋严格,监管机构也因此不得不在合规领域投入更多的资源。其中的一种方式即为接收广大用户对于违规违法行为的举报。监管机构一方面可以从举报信息中获取有效的举报线索,另一方面,也需要及时给与举报方相关信息的反馈。同时,还需要保证监管机构对于反馈给举报方信息未做篡改,而举报方还可以对于反馈信息进行完整性的验证。目前的方案,还没有在金融监管中保障监管机构不会对数据进行篡改的方案。
技术实现思路
本申请实施例的目的是提供一种在金融监管中保障监管机构不会对数据进行篡改的方案。为解决上述技术问题,本申请实施例是这样实现的:一种数据记录的监管方法,应用于以块链式账本存储数据记录的数据库服务端中,所述方法包括:获取块链式账本中的举报信息;确定举报信息中所包含的举报业务属性,以及,确定出发送包含有举报业务属性的举报信息的第一客户端;在所述块链式账本中,查询获取包含相同的举报业务属性的数据记录;发送所述举报业务属性和所述数据记录至所述第一客户端。对应的,本说明书实施例还提供一种数据记录的监管装置,应用于以块链式账本存储数据记录的数据库服务端中,所述装置包括:获取模块,获取块链式账本中的举报信息;确定模块,确定举报信息中所包含的举报业务属性,以及,确定出发送包含有举报业务属性的举报信息的第一客户端;查询模块,在所述块链式账本中,查询获取包含相同的举报业务属性的数据记录;发送模块,发送所述举报业务属性和所述数据记录至所述第一客户端。通过从举报信息中获取有效的举报业务属性,根据举报业务属性进行监管和排查。在账本中追踪举报业务属性所关联的数据记录,并发送该举报业务属性和相关的数据记录至举报方(即第一客户端),而举报方则可以随时对接收到的数据记录进行验证,保障监管机构不会对数据进行篡改,以及举报方对举报信息的持续跟进。此外,当日后还有相关的数据记录需要在账本上进行存证时,同样会转发一份至举报方,保障举报方可以持续收到相关的反馈信息。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书实施例。此外,本说明书实施例中的任一实施例并不需要达到上述的全部效果。附图说明为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为本说明书实施例所提供的生成块链式账本的流程示意图;图2为本说明书实施例所提供的一种关于块头的示意图;图3为本说明书实施例所涉及的系统架构示意图;图4为本说明书实施例所提供的数据记录的监管方法的流程示意图;图5是本说明书实施例提供的一种数据记录的监管装置的结构示意图;图6用于配置本说明书实施例方法的一种设备的结构示意图。具体实施方式为了使本领域技术人员更好地理解本说明书实施例中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于保护的范围。首先对本说明书实施例中所涉及的块链式的账本进行说明。在本说明书实施例中,块链式的账本通过如下方式生成,如图1所示,图1为本说明书实施例所提供的生成块链式账本的流程示意图,包括:S101,接收数据记录,确定各数据记录的哈希值,并返回所述哈希值至发送数据记录的客户端,其中,数据记录中包含有业务属性。在金融领域,此处的数据记录可以包括各金融机构所产生的报表、工作文档、风险日志等等。数据记录中包含有业务属性可以用于表征数据记录的类别,可以包括用户名、用户身份证号、机构名、交易类别、数据记录类别等等。例如,在一条包含报表的数据记录中,业务属性可以是表征该报表类别的报表编号“G01”,即资产负债项目统计表;或者,数据记录可以是该报表所属的项目编号等等。需要说明的是,业务属性可以包含多个不同程度的粒度划分。例如,业务属性还可以是报表中的某个个人或者机构的标识,例如,在报表G14-I最大十家集团客户授信情况表中,业务属性可以包含报表编号“G14-I”,还可以进一步的包含与该报表相关的机构名或者编号;又例如,在房产抵押资料中,业务属性还可以是抵押人的唯一标识以及产权证号。通过设置业务属性,每条数据记录可以关联多种相应的类别。数据记录的哈希值(hashvalues)可以使用哈希函数(hashfunction)计算得到的值,支持的算法包括:MACTripleDES、MD5、RIPEMD160、SHA1、SHA256、SHA384、SHA512等等,总之,一个数据记录的块哈希值是一段较短的字符串,可以唯一的标识该数据记录,数据记录中任何内容的些微改动都会造成数据记录哈希值的很大变化。S103,当达到预设的成块条件时,将所述数据记录写入所述块链式账本,生成包含数据块的哈希值和所述数据记录的第N个数据块。所述预设的成块条件包括:待存储的数据记录数量达到数量阈值,例如,每接收到一千条数据记录时,生成一个新数据块,将一千条数据记录写入块中;或者,距离上一次成块时刻的时间间隔达到时间阈值,例如,每隔5分钟,生成一个新数据块,将在这5分钟内接收到的数据记录写入块中。此处的N指的是数据块的序号,换言之,在本说明书实施例中,数据块是以块链的形式,基于成块时间的顺序先后排列,具有很强的时序特征。其中,数据块的块高基于成块时间的先后顺序单调递增。块高可以是序号,此时第N个数据块的块高即为N;块高也可以其它方式生成,例如,基于数据块的成块时间戳对称加密得到的大整型数据(一般为单调递增的12至15位整型数据),例如,一个13位的大整数。由于大整型是基于时间对称加密得到的,从而在需要数据块的成块时间时,可以同样的对称解密获得成块时间。例如,对于成块时间“20xx-01-1903:14:07.938576”,在经过对称加密之后,可以转换为一个大整型“1547838847938”,由于整型数据随时间单调递增,因此,“1547838847938”,此时即可以做为该数据块的块高,用于标识该数据块。在本说明书,块高基于成块时间单调递增,这样即使采用了大整型数据,但是它们之间的仍然从小到大地,反映了各数据块之间的顺序。例如,若接下来一个数据块的成块时间为“20xx-01-1903:16:07.235125”,则可以采用预设的对称加密算法将其转换为另一更大的大整型“1547838848125”。本文档来自技高网...

【技术保护点】
1.一种数据记录的监管方法,应用于以块链式账本存储数据记录的数据库服务端中,所述方法包括:/n获取块链式账本中的举报信息;/n确定举报信息中所包含的举报业务属性,以及,确定出发送包含有举报业务属性的举报信息的第一客户端;/n在所述块链式账本中,查询获取包含相同的举报业务属性的数据记录;/n发送所述举报业务属性和所述数据记录至所述第一客户端。/n

【技术特征摘要】
1.一种数据记录的监管方法,应用于以块链式账本存储数据记录的数据库服务端中,所述方法包括:
获取块链式账本中的举报信息;
确定举报信息中所包含的举报业务属性,以及,确定出发送包含有举报业务属性的举报信息的第一客户端;
在所述块链式账本中,查询获取包含相同的举报业务属性的数据记录;
发送所述举报业务属性和所述数据记录至所述第一客户端。


2.如权利要求1所述的方法,在确定举报信息中所包含的举报业务属性之后,所述方法还包括:
接收第二客户端所发送的数据记录;
确定第二客户端所发送的数据记录中的业务属性是否与所述举报业务属性相同,若相同,将所述第二客户端所发送的数据记录转发至第一客户端。


3.如权利要求1所述的方法,还包括:
确定所述包含相同的举报业务属性的数据记录的位置信息和哈希值;
相应的,发送所述举报业务属性和所述数据记录至所述第一客户端,包括:发送所述举报业务属性、所述数据记录以及所述数据记录的位置信息和哈希值至第一客户端。


4.如权利要求1所述的方法,在所述数据库服务端中,块链式账本中的数据块通过如下方式生成:
接收数据记录,确定各数据记录的哈希值,并返回所述哈希值至发送数据记录的客户端,其中,数据记录中包含有业务属性;
当达到预设的成块条件时,将所述数据记录写入所述块链式账本,生成包含数据块的哈希值和所述数据记录的第N个数据块,具体包括:
当N=1时,初始数据块的哈希值和块高基于预设方式给定;
当N>1时,根据待写入数据块中的各数据记录和第N-1个数据块的哈希值确定第N个数据块的哈希值,生成包含第N个数据块的哈希值和各数据记录的第N个数据块,其中,数据块的块高基于成块时间的先后顺序单调递增。


5.如权利要求4所述的方法,所述预设的成块条件包括:
待存储的数据记录数量达到数量阈值;或者,
距离上一次成块时刻的时间间隔达到时间阈值。


6.一种数据记录的监管装置,应用于以块链式账...

【专利技术属性】
技术研发人员:杨新颖
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1
相关领域技术
  • 暂无相关专利