CN110570303A - 业务信息处理方法、装置、存储介质和服务器集群 - Google Patents

业务信息处理方法、装置、存储介质和服务器集群 Download PDF

Info

Publication number
CN110570303A
CN110570303A CN201910754655.0A CN201910754655A CN110570303A CN 110570303 A CN110570303 A CN 110570303A CN 201910754655 A CN201910754655 A CN 201910754655A CN 110570303 A CN110570303 A CN 110570303A
Authority
CN
China
Prior art keywords
information
operation record
target service
user
block chain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910754655.0A
Other languages
English (en)
Inventor
梅锦振华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Smart Technology Co Ltd
Original Assignee
OneConnect Smart Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OneConnect Smart Technology Co Ltd filed Critical OneConnect Smart Technology Co Ltd
Priority to CN201910754655.0A priority Critical patent/CN110570303A/zh
Publication of CN110570303A publication Critical patent/CN110570303A/zh
Priority to PCT/CN2020/086144 priority patent/WO2021027315A1/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Software Systems (AREA)
  • Fuzzy Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请提供一种基于区块链的业务信息处理方法、装置、存储介质和服务器集群。所述的方法包括:将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,区块为区块链结构中的区块;根据区块中的特定信息将不同的区块进行区块连接,得到目标业务信息的区块链;侦测到第一用户对区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入区块链中;当第二用户触发查询区块链中任一区块的第一操作记录信息时,提取第一操作记录信息,根据第一操作记录信息对所述目标业务进行业务信息处理。本申请提高业务信息处理的工作效率。

Description

业务信息处理方法、装置、存储介质和服务器集群
技术领域
本申请涉及区块链技术领域,具体而言,本申请涉及一种基于区块链的业务信息处理方法、装置、存储介质和服务器集群。
背景技术
供应链金融,指的是金融机构对供应链内部的交易结构进行风险控制,对供应链的不同节点进行金融服务。在供应链金融项目中,风控主要是根据风控部门对核心企业和融资客户的资质进行审核,根据审核结果进行风险控制。当客户的资料、信用没有被公布在网络或者对外公开时,风控部门无法得知客户信息。因此,用户在同一后台的其他平台进行注册、认证以进行金融交易时,每个平台均需要重新进行业务信息进行审核处理,这样不仅导致资源的重复浪费,同时也降低用户业务办理过程中业务信息处理的操作效率。
发明内容
本申请针对现有方式的缺点,提出一种基于区块链的业务信息处理方法、装置、存储介质和服务器集群,以提高了业务信息处理的工作效率。
本申请提供以下方案:
一种基于区块链的业务信息处理方法,包括:将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块;根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链;侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中;当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
在其中一个实施例中,所述区块包括块头和块身;所述将分类后得到的目标业务信息分别存储在不同的区块中,包括:将所述分类后得到的目标业务信息存储在所述区块的块身中,将所述分类后得到的目标业务信息的连接关系信息存储在所述区块的块头中;其中,所述块头根据所述连接关系信息进行区块连接。
在其中一个实施例中,所述根据所述第一操作记录信息对所述目标业务进行业务信息处理,包括:从所述第一操作记录信息中提取办理所述目标业务的第三用户的用户信息,以及从所述第一操作记录信息提取出所述第三用户办理所述目标业务的上一次风险等级信息;分析所述第三用户的用户信息以及所述上一次风险等级信息,根据分析结果确定所述第三用户当前办理所述目标业务的风险度;根据所述风险度对所述第三用户当前办理所述目标业务进行业务信息处理。
在其中一个实施例中,每个所述区块包含有用户表,所述用户表中记录有所述第三用户的唯一身份号;所述侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中,包括:侦测到所述第一用户对所述区块链中任一区块的目标业务信息进行操作时,从所述任一区块中读取所述第三用户的唯一身份号,将所述第三用户的唯一身份号与所述侦测到的第一操作记录信息进行关联,并将关联后的所述第三用户的唯一身份号与所述侦测到的第一操作记录信息打包放入所述区块链中;所述当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,包括:当所述第二用户根据所述第三用户的唯一身份号触发查询所述第一操作记录信息时,根据所述第三用户的唯一身份号提取所述第一操作记录信息。
在其中一个实施例中,所述将侦测到的第一操作记录信息打包后放入所述区块链中,包括:通过第一密码对所述第一操作记录信息进行加密,将加密后的第一操作记录信息进行打包后放入所述区块链中;所述提取所述第一操作记录信息,包括:通过第二密码对所述操作记录信息进行解密,提取解密后的所述第一操作记录信息;其中,所述第一密码和所述第二密码为根据同一非对称加密算法计算得到的公钥和私钥。
在其中一个实施例中,所述分类后得到的目标业务信息包括用户授信资料信息以及风险控制审核信息;所述将分类后得到的目标业务信息分别存储在不同的区块中,包括:将所述用户授信资料信息以及所述风险控制审核信息分别存储在不同的区块中;所述侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中,包括:侦测到所述第一用户对所述区块链中包含所述风险控制审核信息的区块进行操作时,将侦测到的风险控制的审核意见作为所述第一操作记录信息打包后放入所述区块链中;或侦测到所述第一用户对所述区块链中包含所述用户授信资料信息的区块进行操作时,将侦测到的用户授信资料的审核意见作为所述第一操作记录信息打包后放入所述区块链中;所述当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理,包括:当所述第二用户触发查询所述区块链中的所述风险控制的审核意见时,提取所述风险控制的审核意见,根据所述风险控制的审核意见确定出所述目标业务的每个业务执行过程的风险度,以对所述目标业务进行业务信息处理;当所述第二用户触发查询所述区块链中的所述用户授信资料的审核意见时,提取所述用户授信资料的审核意见,根据所述用户授信资料的审核意见确定出所述目标业务的每个业务执行过程的风险度,以对所述目标业务进行业务信息处理。
在其中一个实施例中,所述根据所述第一操作记录信息对所述目标业务进行业务信息处理之后,还包括:获取所述目标业务的本次业务信息处理的风险等级信息,将所述本次业务信息处理的风险等级信息打包放入所述区块链中。
一种基于区块链的业务信息处理装置,包括:分类模块,用于将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块;生成模块,用于根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链;打包模块,用于侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中;风险控制模块,用于当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任意一项所述的基于区块链的业务信息处理方法。
一种基于区块链的服务器集群,包括主控服务器和从服务器群组;所述从服务器群组包括多个从服务器;所述主控服务器用于将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块;所述不同的区块为存储在不同的从服务器中的区块;所述主控服务器还用于根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链;所述从服务器群组用于侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中;所述从服务器群组还用于当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
上述实施例提供的基于区块链的业务信息处理方法、装置、存储介质和服务器集群,将目标业务的目标业务信息进行分类,每个类别的目标业务信息分别存储在不同的区块中,并以区块链的形式将各个区块进行连接。每个区块的用户均可对目标业务信息进行对应的业务操作。当侦测到第一用户对区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入区块链中,区块链中任一节点均可对该第一操作记录信息进行读取。第二用户需要对目标业务进行业务信息处理时,可从区块链中查询到第一用户的第一操作记录信息,并对目标业务进行业务信息处理。因此,上述方法可根据上一用户的操作记录信息进行业务信息处理,提高业务信息处理的工作效率。
本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本申请一个实施例的一种基于区块链的服务器集群的结构示意图;
图2为本申请一个实施例的一种基于区块链的业务信息处理方法的流程示意图;
图3为本申请一个实施例的步骤S400的流程示意图;
图4为本申请另一个实施例的一种基于区块链的业务信息处理方法的流程示意图;
图5为本申请一个实施例的一种基于区块链的业务信息处理装置的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本申请实施例提供的基于区块链的业务信息处理方法可以应用于如图1所示基于区块链的服务器集群的硬件环境中。区块链,一种去中心化的分布式账本,用于分布式记录和存储数据。区块链包含区块链节点。区块链节点可以是服务器、移动终端或台式机等计算机设备。区块链节点间基于一套共识机制,通过竞争计算共同维护整个区块链。在本申请中,如图1所示,基于区块链的服务器集群包括主控服务器10和从服务器群组20。从服务器群组包括多个从服务器,如从服务器210、从服务器220、从服务器230和从服务器240。多个从服务器为区块链的区块链节点,用于存储和记录目标业务的每个类别的目标业务信息。主控服务器10可以是区块链中的区块链节点,也可以不作为区块链节点。
主控服务器10用于将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中。区块为区块链结构中的区块,不同的区块为存储在不同的从服务器中的区块。例如,如图1所示,主控服务器10将目标业务的目标业务信息进行分类,得到A类别目标业务信息、B类别目标业务信息、C类别目标业务信息和D类别目标业务信息。进一步地,将A类别目标业务信息、B类别目标业务信息、C类别目标业务信息和D类别目标业务信息分别以区块的形式存储在从服务器210、从服务器220、从服务器230和从服务器240中。另外,主控服务器10还用于根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链。也即是,主控服务器10将分类后得到的目标业务信息分别存储在不同的区块之后,将存储有不同的区块的从服务器根据区块中的特定信息进行连接,从而得到目标业务的区块链结构。具体地,将从服务器群组20内的从服务器作为区块链的区块链节点,打造出区块链。因此,从服务器群组20中任一从服务器作为区块链节点,均可将本节点的目标业务信息打包成区块后上传到区块链中,同时也可以查询到区块链中的其他区块的信息。
从服务器群组20用于侦测到第一用户对区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入区块链中。具体地,第一用户在从服务器群组20的任一从服务器,如从服务器210对目标业务信息进行操作时,从服务器210作为区块链的区块链节点,记录第一用户对目标业务信息的第一操作记录信息之后,将该第一操作记录信息打包成区块,放入区块链中。
此外,从服务器群组20还用于当第二用户触发查询区块链中任一区块的第一操作记录信息时,提取第一操作记录信息,根据第一操作记录信息对目标业务进行业务信息处理。从服务器群组20中,任一从服务器(如从服务器210)将第一用户的第一操作记录信息打包成区块,上传到区块链之后,从服务器群组20中其他从服务器以及本从服务器均作为区块链节点,均可读取到该第一操作记录信息。具体地,当第二用户触发通过从服务器群组20中的任一从服务器,如从服务器220,查询区块链中任一区块的第一操作记录信息时,可从区块链中读取包含第一操作记录信息的区块,并从该区块中提取第一操作记录信息。根据该第一操作记录信息对目标业务进行业务信息处理。
本申请提供一种基于区块链的业务信息处理方法,基于上述基于区块链的服务器集群的硬件结构环境,对办理目标业务进行业务信息处理。在一实施例中,如图2所示,该基于区块链的业务信息处理方法,包括如下步骤:
S100,将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块。
在本实施例中,对于每个业务,***根据其业务信息的类别对存储该业务信息的数据库进行结构上的改变。将不同类别的业务信息分别存储在数据库的不同存储模块中。具体地,从多个业务中确定出目标业务,将目标业务的目标业务信息进行分类,得到分类后的目标业务信息。进一步地,将分类后的目标业务信息分类存储,每个类别的目标业务信息存储在不同的区块中,区块为区块链结构中的区块,存放该区块的设备则作为区块链的区块节点。
S200,根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链。
在本实施例中,***将存储目标业务信息的多个区块进行连接,得到对应的区块链。具体地,该区块链的框架为:区块链的区块中记录下区块生成时间段内的业务信息数据,并存储每次用户操作后得到风险评估数据,因此区块主体实际上就是每个类别的业务信息数据以及风险评估数据的合集。因此,步骤S200之后,***构建了针对目标业务的目标业务信息存储的区块链结构。其中,每个区块均包含有特定信息,***根据每个区块的特定信息将多个区块进行连接,得到目标业务信息的区块链。特定信息可以是区块中包含表征目标业务信息的特征的信息,也可以是与目标业务信息关联的***指定的预设信息。
在一实施例中,所述区块包括块头和块身。步骤S200,包括:将所述分类后得到的目标业务信息存储在所述区块的所述块身中,将所述分类后得到的目标业务信息的连接关系信息存储在所述区块的块头中;其中,所述块头根据所述连接关系信息进行区块连接。
区块链中每一区块的结构设计可能不完全相同,但大结构上分为块头和块身两部分。块头用于链接到上一区块并且为区块链数据库提供完整性的保证,块身则包含了每个类别的业务信息数据以及风险评估数据。其中,风险评估数据可以是经过验证的、区块创建过程中发生的价值交换的所有业务信息数据的操作记录。在该实施例中,将分类后得到的目标业务信息存储在区块的所述块身中,分类后得到的目标业务信息包括每个类别下的目标业务的业务信息数据以及该类别的风险评估数据。并且,将分类后得到的目标业务信息的连接关系信息存储在所述区块的块头中,以使得所述块头根据所述连接关系信息进行区块连接。目标业务信息的连接关系信息可以是,每个类别的目标业务信息之间的连接关系的信息。
S300,侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中。
在本实施例中,第一用户对该区块链中任一区块的业务信息进行操作时,该区块对应的区块节点记录该第一用户执行操作过程的全部信息,得到第一操作记录信息。同时,该区块对应的区块节点将该第一操作记录信息进行打包,放入区块链中。因此,该区块链中每个区块节点均可查询到该第一操作记录信息。
S400,当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
在本实施例中,目标业务的目标业务信息通过分类后以区块链的形式进行存储,并且任一区块节点对目标业务信息进行操作后,该区块节点均将侦测到的第一操作记录信息打包入链。因此,区块链中任一区块节点均可对该第一操作记录信息进行读取。当区块链的任一区块节点的第二用户执行目标业务时,可触发查询区块链中的该第一操作记录信息,提取该第一操作记录信息后,根据第一操作记录信息对目标业务进行业务信息处理。对目标业务进行业务信息处理可以是,对第三用户办理目标业务的权限进行控制。如,向第三用户开放目标业务的局部业务,控制目标业务的某些业务不对第三用户进行开放等。因此,无需每次对目标业务的信息处理过程进行重复性的信息验证,提高业务执行过程的工作效率。
在本实施例的一个实施方式中,步骤S400中“根据所述第一操作记录信息对所述目标业务进行业务信息处理”,包括:
S410,从所述第一操作记录信息中提取办理所述目标业务的第三用户的用户信息,以及从所述第一操作记录信息提取出所述第三用户办理所述目标业务的上一次风险等级信息。
S420,分析所述第三用户的用户信息以及所述上一次风险等级信息,根据分析结果确定所述第三用户当前办理所述目标业务的风险度。
S430,根据所述风险度对所述第三用户当前办理所述目标业务进行业务信息处理。
具体地,第一操作记录信息为上一次第一用户(如借贷点A)对第三用户(借贷申请人)在办理目标业务过程中的操作信息进行记录后得到的操作信息。该第一操作记录信息中包含有第三用户的用户信息,如身份信息、账号信息的等。并且,还包括上一次办理目标业务的各类操作信息,以及第一用户评价对第三用户办理目标业务的风险等级信息。第二用户(如借贷点B)在点击查询第一操作记录信息时,可提取第三用户在上一次办理目标业务过程的风险等级信息以及该第三用户的用户信息,第二用户通过分析这两者可确定出第三用户办理当前目标业务的风险度,根据该风险度对第三用户当前办理该目标业务进行业务信息处理。例如,办理目标业务的信贷过程进行风险控制。
上述实施例提供的基于区块链的业务信息处理方法、装置、存储介质和服务器集群,将目标业务的目标业务信息进行分类,每个类别的目标业务信息分别存储在不同的区块中,并以区块链的形式将各个区块进行连接。每个区块的用户均可对目标业务信息进行对应的业务操作。当侦测到第一用户对区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入区块链中,区块链中任一节点均可对该第一操作记录信息进行读取。第二用户需要对目标业务进行业务信息处理时,可从区块链中查询到第一用户的第一操作记录信息,并对目标业务进行业务信息处理。因此,上述方法可根据上一用户的操作记录信息进行业务信息处理,提高业务信息处理的工作效率。
在一实施例中,步骤S400之后,还包括:获取所述目标业务的本次业务信息处理的风险等级信息,将所述本次业务信息处理的风险等级信息打包放入所述区块链中。
在该实施例中,第二用户根据第一用户侦测到的第一操作记录信息对目标业务进行业务信息处理之后,第二用户所在的区块节点获取本次对目标业务的业务信息处理的结果信息,从结果信息中获取本次业务信息处理的风险等级信息,并将该风险等级信息打包放入区块链中,以便于为后续目标业务的下一次业务信息处理提供参考信息。其中,本次业务信息处理的风险等级信息可以是第二用户所在的区块节点对执行完本次业务信息处理之后得出的风险等级信息,也可以是***分析本次对目标业务的业务信息处理的结果信息得出的风险等级信息。
在一个实施例中,每个所述区块包含有用户表,所述用户表中记录有所述第三用户的唯一身份号。此时,步骤S300,包括:侦测到所述第一用户对所述区块链中任一区块的目标业务信息进行操作时,从所述任一区块中读取所述第三用户的唯一身份号,将所述第三用户的唯一身份号与所述侦测到的第一操作记录信息进行关联,并将关联后的所述第三用户的唯一身份号与所述侦测到的第一操作记录信息打包放入所述区块链中。步骤S400,包括:当所述第二用户根据所述第三用户的唯一身份号触发查询所述第一操作记录信息时,根据所述第三用户的唯一身份号提取所述第一操作记录信息。
具体地,***将用户的身份信息保存在用户表中,每个用户有唯一身份号,并且将该用户表存储在每个区块内。当任一区块节点侦测到第一用户对该区块节点的区块中的目标业务信息进行操作时,从该区块的用户表中读取第三用户的唯一身份号,并将第三用户的唯一身份号与第一用户侦测到的第一操作记录信息进行关联,将关联后的第三用户的唯一身份号与侦测到的第一操作记录信息打包放入***区块链中。因此,当第二用户在任一区块节点根据第三用户的唯一身份号触发查询第一操作记录信息时,通过第三用户的唯一身份号能够提取出第一操作记录信息。
在一实施例中,步骤S300中“所述将侦测到的第一操作记录信息打包后放入所述区块链中”包括:通过第一密码对所述第一操作记录信息进行加密,将加密后的第一操作记录信息进行打包后放入所述区块链中。此时,步骤S400中“提取所述第一操作记录信息”包括:通过第二密码对所述操作记录信息进行解密,提取解密后的所述第一操作记录信息;其中,所述第一密码和所述第二密码为根据同一非对称加密算法计算得到的公钥和私钥。
在该实施例中,***对第一操作记录信息进行加密和解密。在加密和解密的过程中分别使用两个密码,两个密码具有非对称的特点。具体地,加密时的密码(在区块链中被称为“公钥”)是公开全网可见的,所有人都可以用自身的公钥来加密一段信息(信息的真实性)。解密时的密码(在区块链中被称为“私钥”)是只有信息拥有者才知道,被加密过的信息只有拥有相应私钥的人才能够解密(信息的安全性)。也即是,区块链***内,所有权验证机制的基础是非对称加密算法。常见的非对称加密算法包括RSA、Elgamal、D-H、ECC(椭圆曲线加密算法)等。在非对称加密算法中,如果一个“密钥对”中的两个密钥满足以下两个条件:1、对信息用其中一个密钥加密后,只有用另一个密钥才能解开;2、其中一个密钥公开后,根据公开的密钥别人也无法算出另一个,因此两个密钥对为非对称密钥对,公开的密钥称为公钥,不公开的密钥称为私钥。在区块链***的交易中,非对称密钥的基本使用场景有两种:1、公钥对交易信息加密,私钥对交易信息解密。私钥持有人解密后,可以使用收到的价值。2、私钥对信息签名,公钥验证签名。
在一具体的实施方式中,用户提交信息后,该方法会自动对其账户,身份信息会进行识别,分辨资质证明的真伪,并对其进行加密,保护客户的账户安全和隐私。通过该技术进行程序化,存储化,传递化,核实化,分析客户提供的数据。所保存在程序中的信息,更加准确,完整。
在一实施例中,如图4所示,所述分类后得到的目标业务信息包括用户授信资料信息以及风险控制审核信息。步骤S100,包括:
S101,将所述用户授信资料信息以及所述风险控制审核信息分别存储在不同的区块中。
步骤S300,包括:
S301,侦测到所述第一用户对所述区块链中包含所述风险控制审核信息的区块进行操作时,将侦测到的风险控制的审核意见作为所述第一操作记录信息打包后放入所述区块链中;或侦测到所述第一用户对所述区块链中包含所述用户授信资料信息的区块进行操作时,将侦测到的用户授信资料的审核意见作为所述第一操作记录信息打包后放入所述区块链中。
步骤S400,包括:
S401,当所述第二用户触发查询所述区块链中的所述风险控制的审核意见时,提取所述风险控制的审核意见,根据所述风险控制的审核意见确定出所述目标业务的每个业务执行过程的风险度,以对所述目标业务进行业务信息处理。
S403,当所述第二用户触发查询所述区块链中的所述用户授信资料的审核意见时,提取所述用户授信资料的审核意见,根据所述用户授信资料的审核意见确定出所述目标业务的每个业务执行过程的风险度,以对所述目标业务进行业务信息处理。
本申请还提供一种基于区块链的信息处理装置。在一实施例中,如图5所示,该基于区块链的业务信息处理装置包括分类模块11、生成模块22、打包模块33和风险控制模块44。
分类模块11用于将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块。在本实施例中,对于每个业务,***根据其业务信息的类别对存储该业务信息的数据库进行结构上的改变。将不同类别的业务信息分别存储在数据库的不同存储模块中。具体地,从多个业务中确定出目标业务,将目标业务的目标业务信息进行分类,得到分类后的目标业务信息。进一步地,将分类后的目标业务信息分类存储,每个类别的目标业务信息存储在不同的区块中,区块为区块链结构中的区块,存放该区块的设备则作为区块链的区块节点。
生成模块22用于根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链。在本实施例中,***将存储目标业务信息的多个区块进行连接,得到对应的区块链。具体地,该区块链的框架为:区块链的区块中记录下区块生成时间段内的业务信息数据,并存储每次用户操作后得到风险评估数据,因此区块主体实际上就是每个类别的业务信息数据以及风险评估数据的合集。因此,***构建了针对目标业务的目标业务信息存储的区块链结构。其中,每个区块均包含有特定信息,***根据每个区块的特定信息将多个区块进行连接,得到目标业务信息的区块链。特定信息可以是区块中包含表征目标业务信息的特征的信息,也可以是与目标业务信息关联的***指定的预设信息。
打包模块33用于侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中。在本实施例中,第一用户对该区块链中任一区块的业务信息进行操作时,该区块对应的区块节点记录该第一用户执行操作过程的全部信息,得到第一操作记录信息。同时,该区块对应的区块节点将该第一操作记录信息进行打包,放入区块链中。因此,该区块链中每个区块节点均可查询到该第一操作记录信息。
风险控制模块44用于当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息以执行所述目标业务时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。在本实施例中,目标业务的目标业务信息通过分类后以区块链的形式进行存储,并且任一区块节点对目标业务信息进行操作后,该区块节点均将侦测到的第一操作记录信息打包入链。因此,区块链中任一区块节点均可对该第一操作记录信息进行读取。当区块链的任一区块节点的第二用户执行目标业务时,可触发查询区块链中的该第一操作记录信息,提取该第一操作记录信息后,根据第一操作记录信息对目标业务进行业务信息处理。对目标业务进行业务信息处理可以是,对第三用户办理目标业务的权限进行控制。如,向第三用户开放目标业务的局部业务,控制目标业务的某些业务不对第三用户进行开放等。因此,无需每次对目标业务的信息处理过程进行重复性的信息验证,提高业务执行过程的工作效率。
上述基于区块链的业务信息处理装置的其它技术特征与上述基于区块链的业务信息处理方法的技术特征相同,在此不予赘述。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意一项所述的基于区块链的业务信息处理方法。其中,所述存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random AcceSS Memory,随即存储器)、EPROM(EraSableProgrammable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(ElectricallyEraSable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。可以是只读存储器,磁盘或光盘等。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
应该理解的是,在本申请各实施例中的各功能单元可集成在一个处理模块中,也可以各个单元单独物理存在,也可以两个或两个以上单元集成于一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

Claims (10)

1.一种基于区块链的业务信息处理方法,其特征在于,包括:
将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块;
根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链;
侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中;
当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
2.根据权利要求1所述的方法,其特征在于,所述区块包括块头和块身;所述将分类后得到的目标业务信息分别存储在不同的区块中,包括:
将所述分类后得到的目标业务信息存储在所述区块的块身中,将所述分类后得到的目标业务信息的连接关系信息存储在所述区块的块头中;其中,所述块头根据所述连接关系信息进行区块连接。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一操作记录信息对所述目标业务进行业务信息处理,包括:
从所述第一操作记录信息中提取办理所述目标业务的第三用户的用户信息,以及从所述第一操作记录信息提取出所述第三用户办理所述目标业务的上一次风险等级信息;
分析所述第三用户的用户信息以及所述上一次风险等级信息,根据分析结果确定所述第三用户当前办理所述目标业务的风险度;
根据所述风险度对所述第三用户当前办理所述目标业务进行业务信息处理。
4.根据权利要求3所述的方法,其特征在于,每个所述区块包含有用户表,所述用户表中记录有所述第三用户的唯一身份号;所述侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中,包括:
侦测到所述第一用户对所述区块链中任一区块的目标业务信息进行操作时,从所述任一区块中读取所述第三用户的唯一身份号,将所述第三用户的唯一身份号与所述侦测到的第一操作记录信息进行关联,并将关联后的所述第三用户的唯一身份号与所述侦测到的第一操作记录信息打包放入所述区块链中;
所述当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,包括:当所述第二用户根据所述第三用户的唯一身份号触发查询所述第一操作记录信息时,根据所述第三用户的唯一身份号提取所述第一操作记录信息。
5.根据权利要求1所述的方法,其特征在于,所述将侦测到的第一操作记录信息打包后放入所述区块链中,包括:通过第一密码对所述第一操作记录信息进行加密,将加密后的第一操作记录信息进行打包后放入所述区块链中;
所述提取所述第一操作记录信息,包括:通过第二密码对所述操作记录信息进行解密,提取解密后的所述第一操作记录信息;其中,所述第一密码和所述第二密码为根据同一非对称加密算法计算得到的公钥和私钥。
6.根据权利要求1所述的方法,其特征在于,所述分类后得到的目标业务信息包括用户授信资料信息以及风险控制审核信息;所述将分类后得到的目标业务信息分别存储在不同的区块中,包括:将所述用户授信资料信息以及所述风险控制审核信息分别存储在不同的区块中;
所述侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中,包括:
侦测到所述第一用户对所述区块链中包含所述风险控制审核信息的区块进行操作时,将侦测到的风险控制的审核意见作为所述第一操作记录信息打包后放入所述区块链中;或侦测到所述第一用户对所述区块链中包含所述用户授信资料信息的区块进行操作时,将侦测到的用户授信资料的审核意见作为所述第一操作记录信息打包后放入所述区块链中;
所述当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理,包括:
当所述第二用户触发查询所述区块链中的所述风险控制的审核意见时,提取所述风险控制的审核意见,根据所述风险控制的审核意见确定出所述目标业务的每个业务执行过程的风险度,以对所述目标业务进行业务信息处理;
当所述第二用户触发查询所述区块链中的所述用户授信资料的审核意见时,提取所述用户授信资料的审核意见,根据所述用户授信资料的审核意见确定出所述目标业务的每个业务执行过程的风险度,以对所述目标业务进行业务信息处理。
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一操作记录信息对所述目标业务进行业务信息处理之后,还包括:
获取所述目标业务的本次业务信息处理的风险等级信息,将所述本次业务信息处理的风险等级信息打包放入所述区块链中。
8.一种基于区块链的业务信息处理装置,其特征在于,包括:
分类模块,用于将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块;
生成模块,用于根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链;
打包模块,用于侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中;
风险控制模块,用于当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至7中任意一项所述的基于区块链的业务信息处理方法。
10.一种基于区块链的服务器集群,其特征在于,包括主控服务器和从服务器群组;所述从服务器群组包括多个从服务器;
所述主控服务器用于将目标业务的目标业务信息进行分类,将分类后得到的目标业务信息分别存储在不同的区块中,所述区块为区块链结构中的区块;所述不同的区块为存储在不同的从服务器中的区块;
所述主控服务器还用于根据所述区块中的特定信息将所述不同的区块进行区块连接,得到所述目标业务信息的区块链;
所述从服务器群组用于侦测到第一用户对所述区块链中任一区块的目标业务信息进行操作时,将侦测到的第一操作记录信息打包后放入所述区块链中;
所述从服务器群组还用于当第二用户触发查询所述区块链中所述任一区块的所述第一操作记录信息时,提取所述第一操作记录信息,根据所述第一操作记录信息对所述目标业务进行业务信息处理。
CN201910754655.0A 2019-08-15 2019-08-15 业务信息处理方法、装置、存储介质和服务器集群 Pending CN110570303A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910754655.0A CN110570303A (zh) 2019-08-15 2019-08-15 业务信息处理方法、装置、存储介质和服务器集群
PCT/CN2020/086144 WO2021027315A1 (zh) 2019-08-15 2020-04-22 业务信息处理方法、装置、存储介质和服务器集群

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910754655.0A CN110570303A (zh) 2019-08-15 2019-08-15 业务信息处理方法、装置、存储介质和服务器集群

Publications (1)

Publication Number Publication Date
CN110570303A true CN110570303A (zh) 2019-12-13

Family

ID=68775420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910754655.0A Pending CN110570303A (zh) 2019-08-15 2019-08-15 业务信息处理方法、装置、存储介质和服务器集群

Country Status (2)

Country Link
CN (1) CN110570303A (zh)
WO (1) WO2021027315A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111198892A (zh) * 2019-12-24 2020-05-26 泰康保险集团股份有限公司 信息处理方法、装置、电子设备及存储介质
WO2021027315A1 (zh) * 2019-08-15 2021-02-18 深圳壹账通智能科技有限公司 业务信息处理方法、装置、存储介质和服务器集群
CN113031883A (zh) * 2021-02-26 2021-06-25 广东核电合营有限公司 标牌数据打印方法、装置、计算机设备和存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201701423D0 (en) * 2017-01-29 2017-03-15 Cabrera Fernandez Florencio Blockchain zero checksum trading system
CN107180350A (zh) * 2017-03-31 2017-09-19 唐晓领 一种基于区块链的多方共享交易元数据的方法、装置及***
WO2018041066A1 (zh) * 2016-08-29 2018-03-08 北京瑞卓喜投科技发展有限公司 基于区块链技术的数据处理方法、装置及***
WO2018059334A1 (zh) * 2016-09-29 2018-04-05 腾讯科技(深圳)有限公司 区块链网络、分支节点、区块链网络应用方法及存储介质
CN107944887A (zh) * 2017-12-14 2018-04-20 法信公证云(厦门)科技有限公司 一种基于区块链的民间借贷风险预控方法
CN108389122A (zh) * 2018-02-12 2018-08-10 中科柏诚科技(北京)股份有限公司 一种互联网贷款***及方法
WO2018145554A1 (zh) * 2017-02-08 2018-08-16 腾讯科技(深圳)有限公司 数据处理方法、相关设备、***以及计算机可读存储介质
CN108492175A (zh) * 2018-03-28 2018-09-04 深圳市元征科技股份有限公司 一种金融贷款风险控制方法及服务器
WO2019100991A1 (zh) * 2017-11-27 2019-05-31 北京京东金融科技控股有限公司 信息处理方法、装置及***、存储介质、电子设备
CN110009356A (zh) * 2019-04-16 2019-07-12 北京艾摩瑞策科技有限公司 一种基于区块链的业务数据上链方法及其***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10607285B2 (en) * 2016-02-22 2020-03-31 Bank Of America Corporation System for managing serializability of resource transfers in a process data network
CN109242481A (zh) * 2018-06-28 2019-01-18 平安科技(深圳)有限公司 基于区块链查询质押信息方法、装置及计算机设备
CN109003192A (zh) * 2018-07-27 2018-12-14 深圳市元征科技股份有限公司 一种基于区块链的保险承保方法及相关设备
CN109544156A (zh) * 2018-10-25 2019-03-29 平安科技(深圳)有限公司 基于区块链的数据处理方法、装置、设备及存储介质
CN109509108B (zh) * 2018-12-19 2023-08-22 中国平安财产保险股份有限公司 基于区块链技术的保险保单处理方法、装置和计算机设备
CN110570303A (zh) * 2019-08-15 2019-12-13 深圳壹账通智能科技有限公司 业务信息处理方法、装置、存储介质和服务器集群

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018041066A1 (zh) * 2016-08-29 2018-03-08 北京瑞卓喜投科技发展有限公司 基于区块链技术的数据处理方法、装置及***
WO2018059334A1 (zh) * 2016-09-29 2018-04-05 腾讯科技(深圳)有限公司 区块链网络、分支节点、区块链网络应用方法及存储介质
GB201701423D0 (en) * 2017-01-29 2017-03-15 Cabrera Fernandez Florencio Blockchain zero checksum trading system
WO2018145554A1 (zh) * 2017-02-08 2018-08-16 腾讯科技(深圳)有限公司 数据处理方法、相关设备、***以及计算机可读存储介质
CN107180350A (zh) * 2017-03-31 2017-09-19 唐晓领 一种基于区块链的多方共享交易元数据的方法、装置及***
WO2019100991A1 (zh) * 2017-11-27 2019-05-31 北京京东金融科技控股有限公司 信息处理方法、装置及***、存储介质、电子设备
CN107944887A (zh) * 2017-12-14 2018-04-20 法信公证云(厦门)科技有限公司 一种基于区块链的民间借贷风险预控方法
CN108389122A (zh) * 2018-02-12 2018-08-10 中科柏诚科技(北京)股份有限公司 一种互联网贷款***及方法
CN108492175A (zh) * 2018-03-28 2018-09-04 深圳市元征科技股份有限公司 一种金融贷款风险控制方法及服务器
CN110009356A (zh) * 2019-04-16 2019-07-12 北京艾摩瑞策科技有限公司 一种基于区块链的业务数据上链方法及其***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
陈志东;董爱强;孙赫;胡凯;: "基于众筹业务的私有区块链研究", 信息安全研究, vol. 03, no. 03, 31 March 2017 (2017-03-31) *
黎江;何京汉;: "区块链、分布式账本技术解读", 金融电子化, no. 03, 31 March 2016 (2016-03-31) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021027315A1 (zh) * 2019-08-15 2021-02-18 深圳壹账通智能科技有限公司 业务信息处理方法、装置、存储介质和服务器集群
CN111198892A (zh) * 2019-12-24 2020-05-26 泰康保险集团股份有限公司 信息处理方法、装置、电子设备及存储介质
CN113031883A (zh) * 2021-02-26 2021-06-25 广东核电合营有限公司 标牌数据打印方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
WO2021027315A1 (zh) 2021-02-18

Similar Documents

Publication Publication Date Title
JP7062838B2 (ja) ブロックチェーンデータベースにデータをデジタルファイルとして登録する方法
CN111355705B (zh) 一种基于区块链的数据审计与安全去重云存储***、方法
JP6995762B2 (ja) ブロックチェーンからのデータのセキュアな抽出のための暗号方法及びシステム
US9547769B2 (en) Data protection hub
US20050262321A1 (en) Information processing apparatus and method, and storage medium
CN110602248A (zh) 异常行为信息的识别方法、***、装置、设备及介质
CN108009445B (zh) 一种半中心化的可信数据管理***
CN106059762B (zh) 数据安全处理方法及装置
JP2004532448A (ja) 分散化された量子暗号化されたパターン生成およびスコアリング
Arora et al. Hybrid algorithm designed for handling remote integrity check mechanism over dynamic cloud environment
CN112801778A (zh) 联盟式不良资产区块链
CN110570303A (zh) 业务信息处理方法、装置、存储介质和服务器集群
CN115208628B (zh) 基于区块链的数据完整性验证方法
CN113239401A (zh) 一种基于电力物联网的大数据分析***、方法及计算机存储介质
US11362806B2 (en) System and methods for recording codes in a distributed environment
JP4445331B2 (ja) データベース装置、システム及びプログラム
CN112102060B (zh) 一种基于区块链的税务信息处理方法及***
Mahapatra et al. A secure health management framework with anti-fraud healthcare insurance using blockchain
KR100828628B1 (ko) 신용 정보를 관리하는 방법 및 그 시스템.
JP2007096413A (ja) パケット記録支援装置、パケット記録支援方法、及びパケット記録支援プログラム
Yuan et al. Blockchain‐Based Self‐Auditing Scheme with Batch Verification for Decentralized Storage
CN116308434B (zh) 一种保险欺诈识别方法及***
CN109145642B (zh) 基于cpk数字***的数据存储方法、终端及数据库
Balmiki An Evidence Collection Using Blockchain for Cybercrime Detection
HU231482B1 (hu) Számítógéppel megvalósított eljárás, számítógépes rendszer, számítógépes program és számítógéppel olvasható adathordozó személyes adatoknak anonim vagy személyhez rendelt módon történő szolgáltatására

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination