CN114077948A - 区块链上的交易监管方法、装置和电子设备 - Google Patents

区块链上的交易监管方法、装置和电子设备 Download PDF

Info

Publication number
CN114077948A
CN114077948A CN202010822820.4A CN202010822820A CN114077948A CN 114077948 A CN114077948 A CN 114077948A CN 202010822820 A CN202010822820 A CN 202010822820A CN 114077948 A CN114077948 A CN 114077948A
Authority
CN
China
Prior art keywords
user
information
transaction
target user
target
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
CN202010822820.4A
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.)
Beijing Kingsoft Cloud Network Technology Co Ltd
Original Assignee
Beijing Kingsoft Cloud Network 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 Beijing Kingsoft Cloud Network Technology Co Ltd filed Critical Beijing Kingsoft Cloud Network Technology Co Ltd
Priority to CN202010822820.4A priority Critical patent/CN114077948A/zh
Publication of CN114077948A publication Critical patent/CN114077948A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • 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)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Technology Law (AREA)
  • Educational Administration (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明提供了一种区块链上的交易监管方法、装置和电子设备,该方法包括:从目标区块链上获取目标用户的用户信息;根据用户信息,判断目标用户是否为合法用户;如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。本发明通过区块链技术,根据目标用户的用户信息、交易信息和资产信息对目标用户的交易进行监管,由于区块链上的信息更加公开透明,从而有效地降低了数据被篡改的风险,而且将目标区块链和跨国区块链连接,可以实现对跨国金融机构的同步监管,从而提高了监管的时效性。

Description

区块链上的交易监管方法、装置和电子设备
技术领域
本发明涉及区块链技术领域,尤其是涉及一种区块链上的交易监管方法、装置和电子设备。
背景技术
相关技术中,金融监管方式通常是监管当局通过成文法向金融机构表达其监管意图,对金融机构设定一系列监管比例和监管指标,实行比较经常化的现场检查等,该方式容易产生监管当局与金融机构串通的现象,从而存在金融数据被篡改的风险,而且该方式对跨国金融机构进行监管时,存在沟通效率低、时效性差的问题。
发明内容
本发明的目的在于提供一种区块链上的交易监管方法、装置和电子设备和机器可读存储介质,以提高金融数据的安全性,提高对跨国金融机构监管的沟通效率和时效性。
第一方面,本发明实施例提供一种区块链上的交易监管方法,该方法包括:从目标区块链上获取目标用户的用户信息;根据用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户;如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;该风险指数用于指示交易信息存在风险的程度;如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。
在可选的实施方式中,上述目标区块链通过跨链网关与基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链连接;上述预设数据库中的目标用户的交易信息和资产信息,通过目标区块链、基于Ripple协议的区块链、基于Stellar协议的区块链和所述联盟链获取。
在可选的实施方式中,上述合法用户包括:未出现在预设黑名单中的用户;上述根据用户信息,判断目标用户是否为合法用户的步骤,包括:根据目标区块链中的预设信息选项,判断目标用户的用户信息是否完整;如果不完整,通知目标用户对用户信息进行补充;如果完整,判断用户信息中的用户名称是否出现在预设黑名单中。
在可选的实施方式中,上述通知目标用户对用户信息进行补充的步骤之后,该方法还包括:如果接收到目标用户发送的补充完整的用户信息,判断用户信息中的用户名称是否出现在预设黑名单中;如果在指定时间内,未接收到目标用户发送的补充完整的用户信息,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告。
在可选的实施方式中,如果目标用户为非法用户,冻结目标用户的资金,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告;该非法用户为出现在预设黑名单中的用户。
在可选的实施方式中,上述交易信息中包括交易双方名称、产品数据、服务类型、交易地理位置和交付渠道;上述根据交易信息,确定目标用户的风险指数的步骤,包括:根据目标区块链上的风险指数评判规则,对交易信息中的交易双方名称、产品数据、服务类型、交易地理位置和交付渠道进行风险评判,确定目标用户的风险指数。
在可选的实施方式中,如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告的步骤,包括:如果目标用户的风险指数大于或者等于预设指数阈值,向目标区块链上的指定管理层发送交易信息的交易审核申请;根据资产信息确定目标用户的资产来源;根据指定管理层返回的交易审核结果和资产来源,判定是否生成可疑交易报告;如果交易审核结果为交易异常,和/或,资产来源非法,生成可疑交易报告,并将可疑交易报告发送至指定位置。
在可选的实施方式中,上述方法还包括:如果交易审核结果为交易正常且资产来源合法,监听目标用户是否更新目标区块链上的所述用户信息;如果更新用户信息,继续执行从目标区块链上获取目标用户的用户信息的步骤,以对目标用户的交易进行监管。
在可选的实施方式中,上述方法还包括:保存目标用户的用户信息、交易信息、资产信息、风险指数和可疑交易报告。
第二方面,本发明实施例提供一种区块链上的交易监管装置,该装置包括:信息获取模块,用于从目标区块链上获取目标用户的用户信息;合法性判断模块,用于根据用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户;风险指数确定模块,用于如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;风险指数用于指示交易信息存在风险的程度;交易报告生成模块,用于如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。
第三方面,本发明实施例提供一种电子设备,该电子设备包括处理器和存储器,该存储器存储有能够被处理器执行的机器可执行指令,该处理器执行机器可执行指令以实现上述区块链上的交易监管方法。
第四方面,本发明实施例提供一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述区块链上的交易监管方法。
本发明实施例带来了以下有益效果:
本发明实施例提供的一种区块链上的交易监管方法、装置和电子设备,在监管的过程中,首先从目标区块链上获取目标用户的用户信息;进而根据该用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户;如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;该风险指数用于指示交易信息存在风险的程度;如果目标用户的风险指数大于或者等于预设指数阈值,基于该资产信息,生成目标用户对应的可疑交易报告。该方式通过区块链技术,根据目标用户的用户信息、交易信息和资产信息对目标用户的交易进行监管,由于区块链上的信息更加公开透明,从而有效地降低了数据被篡改的风险,而且将目标区块链和跨国区块链连接,可以实现对跨国金融机构的同步监管,从而提高了监管的时效性。
本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种区块链上的交易监管方法的流程图;
图2为本发明实施例提供的另一种区块链上的交易监管方法的流程图;
图3为本发明实施例提供的另一种区块链上的交易监管方法的流程图;
图4为本发明实施例提供的一种区块链上的交易监管装置的结构示意图;
图5为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
相关技术中的金融监管方式,容易产生监管当局与金融机构串通的现象,从而存在金融数据被篡改的风险,而且对跨国金融机构进行监管时,存在沟通效率低、时效性差的问题。
基于此,本发明实施例提供了一种区块链上的交易监管方法、装置和电子设备,该技术可以应用于区块链上的交易的监控场景,尤其是用户在不同区块链上交易的监控场景中。为了便于对本发明实施例进行理解,首先对本发明实施例所公开的一种区块链上的交易监管方法进行详细介绍,如图1所示,该方法包括如下步骤:
步骤S102,从目标区块链上获取目标用户的用户信息。
上述目标区块链可以是以Ripple为支付协议的区块链、以Stellar为支付协议的区块链、其他自建公链或者联盟链中的任意一种。该Ripple通常是一个开源的、分布式的支付协议;该Stellar通常是一个基于区块链的支付协议,它可用于支付交易费用,并可作为桥梁,使用户能够在多种货币之间进行交易。上述自建公链可以是指用户根据自身需求建立的公共区块链,也即是全世界任何人都可读取的、任何人都能发送交易且交易能获得有效确认的、任何人都能参与其中的共识验证过程的区块链;作为中心化或者准中心化信任的替代物,公共区块链的安全采取POW(Proof of Work,工作量证明机制)与POS(Proof ofStake,股权授权证明机制)等方式,将经济奖励和加密数字验证结合了起来,并遵循一般原则:每个人从中可获得的经济奖励,与对共识过程做出的贡献成正比。上述联盟链通常是指其共识过程受到预选节点控制的区块链。
在具体实现时,区块链可以允许每个人都可读取,可以只限于参与者可读取,也可以二者混合。例如区块链的根哈希及其API(Application Programming Interface,应用程序接口)对外公开,API可允许外界做有限次数的查询和获取区块链的状态信息,这些区块链可视为部分去中心化的,其中,联盟链就是部分去中心化的。该联盟链在很多行业都是可行的,比如当今的物流行业,最早有行业的龙头企业带领建立物流区块链,然后行业各个企业都陆续加入,共同组建物流行业的联盟链,每个企业都运行联盟链上的一个节点,要使联盟链上每个区块生效,就得获得51%或者更多的企业对应的节点进行确认,所有加入的节点都在联盟链内以有效或者有限的去中心化的形式运行。
上述目标用户为在目标区块链上注册的任意一个用户,其中,用户可以在网页或者终端设备(例如,手机、平板电脑等)的APP(Application,应用程序)上进行注册。在注册的过程中或者注册完成后,需要用户通过网页或者终端设备的APP提交个人信息和公司信息,以使网页或者终端设备的APP对应的SDK(Software Development Kit,软件开发工具包),将个人信息和公司信息导入到目标区块链中;该个人信息可以包括:姓名、身份证、护照号码、出生日期、国籍、职业等信息;公司信息包括可以包括:公司名称、商业注册号码、营业地址、注册地址、业务性质、董事与股东的详细资料等。具体地,上述用户信息包括个人信息和公司信息。
在一些实施例中,目标区块链上还设置有源数据库,该源数据库中保存有通过营销中心、第三方推广、营业部填表、开户审核等方式建立的用户信息,因而,目标用户的用户信息中的部分数据还可以从源数据库中获取,从而可以完善用户信息,有利于对区块链上用户的监控。
步骤S104,根据上述用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户。
根据用户信息中的目标用户的姓名、身份证号或者公司名称,可以判定目标用户是否为合法用户。在具体实现时,可以预先建立一个黑名单,该黑名单中保存有用户的姓名、身份证号或者公司名称等信息,该黑名单中的用户为涉及非法交易(例如,非法集资等)的用户,该用户不具有在目标区块链上进行金融业务交易的权限;然后查看该目标用户的姓名、身份证号或者公司名称是否在黑名单中,如果在,确定目标用户为非法用户;如果不在,确定目标用户为合法用户。上述区块链上的金融业务交易包括物品买卖、转账、汇款、借款和贷款等。
步骤S106,如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;该风险指数用于指示交易信息存在风险的程度。
上述预设数据库可以是目标区块链上保存目标用户的交易信息、资产信息、个人信息和公司信息的数据库。当目标用户为合法用户时,目标用户可以在目标区块链上正常的进行金融业务交易,同时,目标区块链还会从预设数据库中获取交易信息和资产信息,以根据交易信息确定目标用户的风险指数,该交易信息中包括交易双方名称、产品数据、服务类型、交易地理位置和交付渠道等,其中交易双方名称包括目标用户的姓名和交易对象的姓名。
上述风险指数可以表示目标用户对应的交易信息存在风险的高低程度,通常风险指数越高,存在风险的可能性越高。在具体实现时,如果交易对象为非法用户、交易产品或服务类型存在非法现象、交易地理位置为可疑地区或者交付渠道不合规等,均会导致目标用户的风险指数较高。
在一些实施例中,如果目标用户为非法用户(也即是目标用户在黑名单中),需要冻结目标用户在目标区块链上的资产,并禁止或者限制其在目标区块链上进行金融业务交易。
步骤S108,如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。
上述预设指数阈值为研发人员根据业务需求设置的数值,该数值可以是任意值。上述资产信息包括资产来源、资产余额和资产变动记录等。如果目标用户的风险指数大于或者等于预设指数阈值,需要判断资产来源是否合法,如果不合法,将生成目标用户对应的可疑交易报告,并将该可疑交易报告发送至指定的邮箱或者传真至指定的电话号码等。该可疑交易报告中保存有目标用户的用户信息、交易信息和风险指数等信息。
本发明实施例提供的一种区块链上的交易监管方法,首先从目标区块链上获取目标用户的用户信息;进而根据该用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户;如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;该风险指数用于指示交易信息存在风险的程度;如果目标用户的风险指数大于或者等于预设指数阈值,基于该资产信息,生成目标用户对应的可疑交易报告。该方式通过区块链技术,根据目标用户的用户信息、交易信息和资产信息对目标用户的交易进行监管,由于区块链上的信息更加公开透明,从而有效地降低了数据被篡改的风险,而且将目标区块链和跨国区块链连接,可以实现对跨国金融机构的同步监管,从而提高了监管的时效性。
本发明实施例还提供了另一种区块链上的交易监管方法,该方法在上述实施例方法的基础上实现;该方法重点描述根据用户信息,判断目标用户是否为合法用户的具体过程(通过下述步骤S204-S208实现);如图2所示,该方法包括如下步骤:
步骤S202,从目标区块链上获取目标用户的用户信息。
步骤S204,根据目标区块链中的预设信息选项,判断目标用户的用户信息是否完整;如果不完整,执行步骤S206;如果完整,执行步骤S208。
上述预设信息选项可以是指研发人员根据监管需求设置的用户信息中必须要包含的内容,当用户信息中包含有所有的预设信息对应的内容时,确定该用户信息是完整的。在具体实现时,上述预设信息选项包括:姓名、身份证号码、护照号码、出生日期、交易用意、实益拥有人(该实益拥有人可以选填)、公司名称、商业注册号码、营业地址、注册地址、业务性质、董事与股东的详细资料。
步骤S206,通知目标用户对用户信息进行补充;执行步骤S210。
如果用户信息中没有包含预设信息选项(除选填之外的选项)中的任意一项内容,则确定目标用户的用户信息不完整,此时需要向目标用户对应的终端设备发送信息补充的指令,以通知目标用户对用户信息进行补充,该信息补充的指令中携带有目标用户需要补充的、预设信息选项中的内容。
步骤S208,判断用户信息中的用户名称是否出现在预设黑名单中;如果在预设黑名单中,执行步骤S216;否则,执行步骤S214。
在具体实现时,可以建立一个预设黑名单,该预设黑名单中保存有用户的姓名、身份证号或者公司名称等信息,该黑名单中的用户为涉及非法交易的用户,也即是非法用户。具体地,在预设黑名单中的用户可以是内政部和***安全理事会决定的制裁名单中的用户,该制裁名单中的用户通常是涉及***或者大规模杀伤性武器扩散融资的用户。
步骤S210,判断在指定时间内,是否接收到目标用户发送的补充完整的用户信息;如果是,执行步骤S208;否则,执行步骤S212。
步骤S212,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告。
通知目标用户对用户信息进行补充后,如果目标区块链在指定时间内,接收到目标用户通过终端发送的补充完整的用户信息,需要判断用户信息中的用户名称(相当于上述用户的姓名)是否出现在预设黑名单中,以确定目标用户是否为合法用户。如果在指定时间内,目标区块链没有接收到目标用户发送的补充完整的用户信息,或者没有接收到任何信息,也可以理解为目标用户拒绝补充信息时,终止该目标用户在目标区块链上的业务,生成目标用户对应的可疑交易报告,并将该可疑交易报告发送至指定的邮箱或者传真至指定的电话号码等。
步骤S214,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;执行步骤S218。
在具体实现时,上述目标区块链通过跨链网关可以与基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链连接;上述预设数据库中的目标用户的交易信息和资产信息,可以通过目标区块链、基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链获取。也可以理解为:预设数据中的保存的目标用户的交易信息和资产信息,可以是从目标区块链中获取的、也可以是通过目标区块链的跨链网关从基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链中获取的。该方式获取到的用户的交易信息和资产信息更加全面,有利于综合评定目标用户的风险指数,同时实现了对目标用户的跨链监管。
步骤S216,冻结目标用户的资金,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告。
步骤S218,如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。
如果用户信息中的用户名称出现在预设黑名单中,确定目标用户为非法用户,此时,需要从预设数据库中获取目标用户的交易信息和资产信息,并根据交易信息确定目标用户的风险指数。如果用户名称没有出现在预设黑名单中,确定目标用户为合法用户,目标用户可以在目标区块链上进行正常的金融业务交易。
上述区块链上的交易监管方法,首先从目标区块链上获取目标用户的用户信息,进而根据目标区块链中的预设信息选项,判断目标用户的用户信息是否完整;如果不完整通知目标用户对用户信息进行补充;如果完整,判断用户信息中的用户名称是否出现在预设黑名单中;如果出现在预设黑名单中,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告;如果不在预设黑名单中,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数,如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。该方式通过区块链技术的公开透明、不可篡改的特性,有效防止了数据在中心化的数据库里被篡改的现象,保证了数据的安全性,而且该方式可以实时追踪目标用户的资金流动和交易动态,即使是跨国资本,也能因为两国之间链的对接实现实时监控,从而保证了区块链上交易的安全性。
本发明实施例还提供了另一种区块链上的交易监管方法,该方法在上述实施例方法的基础上实现;该方法重点描述根据所述交易信息,确定所述目标用户的风险指数的具体过程(通过下述步骤S308实现),以及如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告的具体过程(通过下述步骤S312-S318实现);如图3所示,该方法包括如下步骤:
步骤S302,从目标区块链上获取目标用户的用户信息。
步骤S304,根据上述用户信息,判断目标用户是否为合法用户。
步骤S306,如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息;该交易信息中包括交易双方名称、产品数据、服务类型、交易地理位置和交付渠道。
步骤S308,根据目标区块链上的风险指数评判规则,对交易信息中的交易双方名称、产品数据、服务类型、交易地理位置和交付渠道进行风险评判,确定目标用户的风险指数。
上述风险指数可以表示目标用户对应的交易信息存在风险的高低程度,通常风险指数越高,存在风险的可能性越高。在具体实现时,如果交易对象为非法用户、交易产品或服务类型存在非法现象、交易地理位置为可疑地区或者交付渠道不合规等,均会导致目标用户的风险指数较高,通常目标用户的交易信息中存在上述导致目标用户的风险指数较高的信息越多,风险指数越高。
步骤S310,判断目标用户的风险指数是否大于或者等于预设指数阈值;如果是,执行步骤S312;否则,执行步骤S318。
步骤S312,向目标区块链上的指定管理层发送交易信息的交易审核申请。
上述指定管理层可以是指定反洗钱人员对应的目标区块链上的节点设备,该指定反洗钱人员可以对目标用户的交易信息进行审核,也即是人工排查该交易信息是否为非法交易,如果是非法交易,通过节点设备返回交易异常的交易审核结果,并将该交易审核结果上报反洗钱监控中心,该反洗钱监控中心会对交易信息进行再次审核,如果审核结果还是交易异常,则终止目标用户在目标区块链上的业务,如果审核结果为交易正常,会将该交易信息和审核结果返回给指定反洗钱人员,以使该指定反洗钱人员对该交易信息进行二次审核;如果指定反洗钱人员的审核结果为合法交易,通过节点设备返回交易正常的交易审核结果。
步骤S314,根据上述资产信息确定目标用户的资产来源。
步骤S316,根据指定管理层返回的交易审核结果和资产来源,判断交易审核结果是否为交易正常且资产来源合法;如果否,执行步骤S318;如果是,执行步骤S320。
步骤S318,生成可疑交易报告,并将该可疑交易报告发送至指定位置。
步骤S320,判断目标用户是否更新目标区块链上的用户信息;如果更新用户信息,执行步骤S302;否则,执行步骤S322。
步骤S322,目标用户的正常进行交易;执行步骤S320。
如果交易审核结果为交易异常、或者资产来源非法、或者交易异常且资产来源非法,则生成目标用户对应的可疑交易报告,并将该可疑交易报告发送至指定位置,该指定位置可以是指定的邮箱或者指定的传真电话号码等。如果交易审核结果为正常交易且资产来源合法,则目标用户可以正常的在目标区块链上进行交易,并保存目标用户的资料,然后监听目标用户是否更新了目标区块链上的用户信息,如果更新了用户信息,则将继续执行步骤S302,以监控目标用户的交易,否则,目标用户继续在目标区块链上进行交易,并继续监听目标用户是否更新了目标区块链上的用户信息。
在一些实施例中,交易审核结果为正常交易且资产来源合法的步骤之后,还会将目标用户的交易信息发送给营业部门的反洗钱人员在目标区块链上对应的节点设备,以使该营业部门的反洗钱人员,根据目标用户的用户信息和其他链上信息,对交易信息进行修改、补充、完善处理,并将修改、补充、完善后的交易信息再次发送给指定反洗钱人员进行审核,然后再次依次执行步骤S312-S322,以实时监控目标用户在目标区块链上的活动,从而可以更加全面的监控目标用户在区块链上的交易。
在具体实现时,目标区块链会实时保存目标用户对应的用户信息、交易信息、资产信息、风险指数和可疑交易报告;还可以保存对目标用户的交易监控的过程和分析结果,以使目标区块链上所有数据进行分布式存储以及记录,保证了数据信息的安全性,也防止了数据的篡改现象。
在具体实现时,研发人员可以将上述步骤S302-S322的交易监控逻辑或者其他的监控逻辑写入智能合约,或者写入DApp(Decentralized Application,非中心化应用)中,并将智能合约或者DApp部署在目标区块链上,以通过区块链技术对交易进行监控。该DApp和普通的App的原理一样,但App是完全去中心化的应用,DApp是非中心化应用;DApp通常以一种不受任何单个实体控制的方式存在于互联网中,DApp通常具备代码开源、激励机制、非中心化共识和无单点故障四个要素;DApp必须是完全开源的,且能够自主运行,任何个体都能够查看应用的代码层;DApp的数据和操作记录通常以加密的方式存储在非中心化的区块链中,以避免出现单点故障,或者数据遗失的现象。
上述区块链上的交易监管方法,可以将交易监控的逻辑写入智能合约,并部署到目标区块链上,以通过区块链技术对交易进行监控,同时将监控过程和目标用户的相关数据分布式存储在区块链的所有节点中,提高了数据信息的安全性,而且将目标区块链和跨国区块链连接,可以实现对跨国金融机构的同步监管,从而提高了监管的时效性。
对应于上述方法实施例,本发明实施例提供了一种区块链上的交易监管装置,如图4所示,该装置包括:
信息获取模块40,用于从目标区块链上获取目标用户的用户信息。
合法性判断模块41,用于根据用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户。
风险指数确定模块42,用于如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;该风险指数用于指示交易信息存在风险的程度。
交易报告生成模块43,用于如果目标用户的风险指数大于或者等于预设指数阈值,基于资产信息,生成目标用户对应的可疑交易报告。
上述区块链上的交易监管装置,首先从目标区块链上获取目标用户的用户信息;进而根据该用户信息,判断目标用户是否为合法用户;该合法用户为:具有金融业务交易权限的用户;如果目标用户为合法用户,从预设数据库中获取目标用户的交易信息和资产信息,根据交易信息,确定目标用户的风险指数;该风险指数用于指示交易信息存在风险的程度;如果目标用户的风险指数大于或者等于预设指数阈值,基于该资产信息,生成目标用户对应的可疑交易报告。该方式通过区块链技术,根据目标用户的用户信息、交易信息和资产信息对目标用户的交易进行监管,由于区块链上的信息更加公开透明,从而有效地降低了数据被篡改的风险,而且将目标区块链和跨国区块链连接,可以实现对跨国金融机构的同步监管,从而提高了监管的时效性。
具体地,上述目标区块链通过跨链网关与基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链连接;预设数据库中的目标用户的交易信息和资产信息,通过目标区块链、基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链获取。
进一步地,上述合法用户包括:未出现在预设黑名单中的用户;上述合法性判断模块41,用于:根据目标区块链中的预设信息选项,判断目标用户的用户信息是否完整;如果不完整,通知目标用户对用户信息进行补充;如果完整,判断用户信息中的用户名称是否出现在预设黑名单中。
进一步地,上述装置还包括信息接收模块,用于:如果接收到目标用户发送的补充完整的用户信息,判断用户信息中的用户名称是否出现在预设黑名单中;如果在指定时间内,未接收到目标用户发送的补充完整的用户信息,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告。
进一步地,上述装置还包括业务终止模块,用于:如果目标用户为非法用户,冻结目标用户的资金,终止目标用户在目标区块链上的业务,并生成目标用户对应的可疑交易报告;该非法用户为出现在预设黑名单中的用户。
在具体实现时,上述交易信息中包括交易双方名称、产品数据、服务类型、交易地理位置和交付渠道;上述风险指数确定模块42,用于:根据目标区块链上的风险指数评判规则,对交易信息中的交易双方名称、产品数据、服务类型、交易地理位置和交付渠道进行风险评判,确定目标用户的风险指数。
进一步地,上述交易报告生成模块43,用于:如果目标用户的风险指数大于或者等于预设指数阈值,向目标区块链上的指定管理层发送交易信息的交易审核申请;根据资产信息确定所述目标用户的资产来源;根据指定管理层返回的交易审核结果和资产来源,判定是否生成可疑交易报告;如果交易审核结果为交易异常,和/或,资产来源非法,生成可疑交易报告,并将可疑交易报告发送至指定位置。
在具体实现时,上述装置还包括信息更新模块,用于:如果交易审核结果为交易正常且资产来源合法,监听目标用户是否更新目标区块链上的用户信息;如果更新用户信息,继续执行从目标区块链上获取目标用户的用户信息的步骤,以对目标用户的交易进行监管。
进一步地,上述装置还包括数据保存模块,用于:保存目标用户的用户信息、交易信息、资产信息、风险指数和可疑交易报告。
本发明实施例所提供的区块链上的交易监管装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
本发明实施例还提供了一种电子设备,参见图5所示,该电子设备包括处理器101和存储器100,该存储器100存储有能够被处理器101执行的机器可执行指令,该处理器101执行机器可执行指令以实现上述区块链上的交易监管方法。
进一步地,图5所示的电子设备还包括总线102和通信接口103,处理器101、通信接口103和存储器100通过总线102连接。
其中,存储器100可能包含高速随机存取存储器(RAM,RandomAccessMemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器101可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProcessor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器100,处理器101读取存储器100中的信息,结合其硬件完成前述实施例的方法的步骤。
本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述区块链上的交易监管方法,具体实现可参见方法实施例,在此不再赘述。
本发明实施例所提供的区块链上的交易监管方法、装置和电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (12)

1.一种区块链上的交易监管方法,其特征在于,所述方法包括:
从目标区块链上获取目标用户的用户信息;
根据所述用户信息,判断所述目标用户是否为合法用户;所述合法用户为:具有金融业务交易权限的用户;
如果所述目标用户为合法用户,从预设数据库中获取所述目标用户的交易信息和资产信息,根据所述交易信息,确定所述目标用户的风险指数;所述风险指数用于指示所述交易信息存在风险的程度;
如果所述目标用户的风险指数大于或者等于预设指数阈值,基于所述资产信息,生成所述目标用户对应的可疑交易报告。
2.根据权利要求1所述的方法,其特征在于,所述目标区块链通过跨链网关与基于Ripple协议的区块链、基于Stellar协议的区块链和联盟链连接;
所述预设数据库中的目标用户的交易信息和资产信息,通过所述目标区块链、所述基于Ripple协议的区块链、所述基于Stellar协议的区块链和所述联盟链获取。
3.根据权利要求1所述的方法,其特征在于,所述合法用户包括:未出现在预设黑名单中的用户;
所述根据所述用户信息,判断所述目标用户是否为合法用户的步骤,包括:
根据所述目标区块链中的预设信息选项,判断所述目标用户的所述用户信息是否完整;
如果不完整,通知所述目标用户对所述用户信息进行补充;
如果完整,判断所述用户信息中的用户名称是否出现在预设黑名单中。
4.根据权利要求3所述的方法,其特征在于,通知所述目标用户对所述用户信息进行补充的步骤之后,所述方法还包括:
如果接收到所述目标用户发送的补充完整的用户信息,判断所述用户信息中的用户名称是否出现在预设黑名单中;
如果在指定时间内,未接收到所述目标用户发送的补充完整的用户信息,终止所述目标用户在所述目标区块链上的业务,并生成所述目标用户对应的可疑交易报告。
5.根据权利要求1所述的方法,其特征在于,
如果所述目标用户为非法用户,冻结所述目标用户的资金,终止所述目标用户在所述目标区块链上的业务,并生成所述目标用户对应的可疑交易报告;所述非法用户为出现在预设黑名单中的用户。
6.根据权利要求1所述的方法,其特征在于,所述交易信息中包括交易双方名称、产品数据、服务类型、交易地理位置和交付渠道;
所述根据所述交易信息,确定所述目标用户的风险指数的步骤,包括:
根据所述目标区块链上的风险指数评判规则,对所述交易信息中的所述交易双方名称、所述产品数据、所述服务类型、所述交易地理位置和所述交付渠道进行风险评判,确定所述目标用户的风险指数。
7.根据权利要求1所述的方法,其特征在于,如果所述目标用户的风险指数大于或者等于预设指数阈值,基于所述资产信息,生成所述目标用户对应的可疑交易报告的步骤,包括:
如果所述目标用户的风险指数大于或者等于预设指数阈值,向所述目标区块链上的指定管理层发送所述交易信息的交易审核申请;
根据所述资产信息确定所述目标用户的资产来源;
根据所述指定管理层返回的交易审核结果和所述资产来源,判定是否生成所述可疑交易报告;
如果所述交易审核结果为交易异常,和/或,所述资产来源非法,生成所述可疑交易报告,并将所述可疑交易报告发送至指定位置。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
如果所述交易审核结果为交易正常且资产来源合法,监听所述目标用户是否更新所述目标区块链上的所述用户信息;
如果更新所述用户信息,继续执行所述从目标区块链上获取目标用户的用户信息的步骤,以对所述目标用户的交易进行监管。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:
保存所述目标用户的用户信息、所述交易信息、所述资产信息、所述风险指数和所述可疑交易报告。
10.一种区块链上的交易监管装置,其特征在于,所述装置包括:
信息获取模块,用于从目标区块链上获取目标用户的用户信息;
合法性判断模块,用于根据所述用户信息,判断所述目标用户是否为合法用户;所述合法用户为:具有金融业务交易权限的用户;
风险指数确定模块,用于如果所述目标用户为合法用户,从预设数据库中获取所述目标用户的交易信息和资产信息,根据所述交易信息,确定所述目标用户的风险指数;所述风险指数用于指示所述交易信息存在风险的程度;
交易报告生成模块,用于如果所述目标用户的风险指数大于或者等于预设指数阈值,基于所述资产信息,生成所述目标用户对应的可疑交易报告。
11.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1至9任一项所述的区块链上的交易监管方法。
12.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1至9任一项所述的区块链上的交易监管方法。
CN202010822820.4A 2020-08-14 2020-08-14 区块链上的交易监管方法、装置和电子设备 Pending CN114077948A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010822820.4A CN114077948A (zh) 2020-08-14 2020-08-14 区块链上的交易监管方法、装置和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010822820.4A CN114077948A (zh) 2020-08-14 2020-08-14 区块链上的交易监管方法、装置和电子设备

Publications (1)

Publication Number Publication Date
CN114077948A true CN114077948A (zh) 2022-02-22

Family

ID=80280759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010822820.4A Pending CN114077948A (zh) 2020-08-14 2020-08-14 区块链上的交易监管方法、装置和电子设备

Country Status (1)

Country Link
CN (1) CN114077948A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114357494A (zh) * 2022-03-11 2022-04-15 浙江省金融综合服务平台管理有限公司 一种基于区块链的账户交易信息共享方法
CN115118528A (zh) * 2022-08-26 2022-09-27 人民法院信息技术服务中心 一种区块链安全性的评判方法、装置、设备和存储介质
CN117745288A (zh) * 2024-02-20 2024-03-22 中国信息通信研究院 区块链交易数据的可视化方法和装置、设备和介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107085812A (zh) * 2016-12-06 2017-08-22 雷盈企业管理(上海)有限公司 区块链数字资产的反洗钱***及方法
CN109636144A (zh) * 2018-11-28 2019-04-16 优钱付(浙江)信息科技有限公司 区块链风险评估供应链金融方法、装置、设备及存储介质
CN111181968A (zh) * 2019-12-30 2020-05-19 北京金山云网络技术有限公司 跨区块链通信方法、装置、跨链服务***及跨链交易***
CN111340475A (zh) * 2020-02-26 2020-06-26 平安壹钱包电子商务有限公司 基于区块链的预付卡交易处理方法、装置和智能终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107085812A (zh) * 2016-12-06 2017-08-22 雷盈企业管理(上海)有限公司 区块链数字资产的反洗钱***及方法
CN109636144A (zh) * 2018-11-28 2019-04-16 优钱付(浙江)信息科技有限公司 区块链风险评估供应链金融方法、装置、设备及存储介质
CN111181968A (zh) * 2019-12-30 2020-05-19 北京金山云网络技术有限公司 跨区块链通信方法、装置、跨链服务***及跨链交易***
CN111340475A (zh) * 2020-02-26 2020-06-26 平安壹钱包电子商务有限公司 基于区块链的预付卡交易处理方法、装置和智能终端

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114357494A (zh) * 2022-03-11 2022-04-15 浙江省金融综合服务平台管理有限公司 一种基于区块链的账户交易信息共享方法
CN114357494B (zh) * 2022-03-11 2022-06-28 浙江省金融综合服务平台管理有限公司 一种基于区块链的账户交易信息共享方法
CN115118528A (zh) * 2022-08-26 2022-09-27 人民法院信息技术服务中心 一种区块链安全性的评判方法、装置、设备和存储介质
CN117745288A (zh) * 2024-02-20 2024-03-22 中国信息通信研究院 区块链交易数据的可视化方法和装置、设备和介质
CN117745288B (zh) * 2024-02-20 2024-05-14 中国信息通信研究院 区块链交易数据的可视化方法和装置、设备和介质

Similar Documents

Publication Publication Date Title
US11188874B2 (en) Block chain-based claim settlement method and apparatus
US11321783B2 (en) Method and device for data processing based on blockchain
US20180285971A1 (en) Management of consumer debt collection using a blockchain and machine learning
CN111444209B (zh) 一种基于区块链的数据处理方法、装置、设备及介质
US11676117B2 (en) Blockchain compliance verification network
CN109598505B (zh) 一种基于区块链的质量数据处理方法和装置
CN114077948A (zh) 区块链上的交易监管方法、装置和电子设备
US11270388B2 (en) Blockchain-based data processing method and apparatus
US20210342844A1 (en) Methods, apparatuses, and devices for verifying authenticity of cross-border transactions
CN111178894B (zh) 资产类型注册、交易记录验证方法及***
US20210248671A1 (en) Method and apparatus for managing measurement device based on blockchain
US11587099B2 (en) Electronic payment network security
CN111640002A (zh) 一种基于区块链的货押贷款方法和装置
CN110245182B (zh) 用于处理分布式数据的方法、设备、装置和介质
CN112702410B (zh) 一种基于区块链网络的评估***、方法及相关设备
US20200175514A1 (en) Using a blockchain to establish a web of trust
CN113034275B (zh) 一种基于区块链网络的管理***、方法及终端设备
CN113011879A (zh) 关联交易数据处理方法、装置及服务器
CN117151911A (zh) 一种会计分录生成方法、装置、电子设备及存储介质
CN114078048A (zh) 区块链上的资产抵押借贷方法、装置和电子设备
CN116862236A (zh) 一种风险场景评估方法、***、终端设备及存储介质
CN114119195A (zh) 跨境电商数据资产管理方法、装置、计算机设备及介质
CN114169970A (zh) 房产交易资金监管方法及相关产品
WO2021262073A1 (en) Method and system for controlling a bidding process
CN112990811A (zh) 一种基于区块链的仓单处理方法及仓单处理***

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