基于区块链的资金业务处理方法、装置、设备及介质制造方法及图纸

技术编号:23706381 阅读:57 留言:0更新日期:2020-04-08 11:27
本发明专利技术实施例公开了一种基于区块链的资金业务处理方法、装置、设备及介质。该方法由区块链节点执行,具体包括:响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿;根据所述参与意愿,确定所述资金业务的至少两个参与方,并为所述至少两个参与方构建联盟区块链;响应所述联盟区块链发送的包含资金业务通知消息的上链事物请求,将所述资金业务通知消息写入所述联盟区块链。本发明专利技术实施例的技术方案,能够降低资金业务处理过程的成本,提高资金业务的处理效率和安全性。

【技术实现步骤摘要】
基于区块链的资金业务处理方法、装置、设备及介质
本专利技术实施例涉及区块链数据处理技术,尤其涉及一种基于区块链的资金业务处理方法、装置、设备及介质。
技术介绍
随着金融领域的发展,一种由多个资金管理方参加,向同一借贷方提供贷款的资金业务逐渐兴起。目前现有技术在处理该资金业务时,针对多个资金管理方之间的业务交流是通过中间机构人工进行沟通与协调,存在人工成本高、效率低、安全性差等问题,急需改进。
技术实现思路
本专利技术实施例提供了一种基于区块链的资金业务处理方法、装置、设备及介质,以降低资金业务处理过程的成本,提高资金业务处理的效率和安全性。第一方面,本专利技术实施例提供了一种基于区块链的资金业务处理方法,由区块链节点执行,该方法包括:响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿;根据所述参与意愿,确定所述资金业务的至少两个参与方,并为所述至少两个参与方构建联盟区块链;响应所述联盟区块链发送的包含资金业务通知消息的上链事物请求,将所述资金业务通知消息写入所述联盟区块链。第二方面,本专利技术实施例还提供了一种基于区块链的资金业务处理装置,配置于区块链节点中,该装置包括:参与意愿获取模块,用于响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿;参与方确定模块,用于根据所述参与意愿,确定所述资金业务的至少两个参与方,并为所述至少两个参与方构建联盟区块链;r>数据上链存储模块,用于响应所述联盟区块链发送的包含资金业务通知消息的上链事物请求,将所述资金业务通知消息写入所述联盟区块链。第三方面,本专利技术实施例还提供了一种设备,该设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所述的基于区块链的资金业务处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任意实施例所述的基于区块链的资金业务处理方法。本专利技术实施例的技术方案,通过响应资金业务的提议方发起的资金业务的参与提议,获取区块链中各节点响应该参与提议反馈的参与意愿,并根据该参与意愿,确定本次资金业务的参与方,为各参与方构建联盟区块链,后续接收到该资金业务的通知消息都在该联盟区块链进行存储。本专利技术实施例的方案针对多参与方共同完成的资金业务,多参与方的确定过程无需人工沟通与协调,降低了人工成本,提高了参与方的确定效率。此外,通过为资金业务的各参与方构建联盟区块链,和该资金业务处理相关的信息都在该联盟区块链进行存储,从而保证了资金业务处理信息可追溯,且不可篡改,提高了资金业务处理过程的安全性和可靠性。附图说明图1是本专利技术实施例一提供的一种基于区块链的资金业务处理方法的流程图;图2是本专利技术实施例二提供的一种基于区块链的资金业务处理方法的流程图;图3是本专利技术实施例三提供的一种基于区块链的资金业务处理装置的结构框图;图4是本专利技术实施例四提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。可选的,在介绍本专利技术实施例之前,先对本专利技术实施例的区块链网络的构架进行简单介绍,本专利技术实施例的区块链网络的构架可以包括:用户界面层、代理应用层和合约层。其中,用户界面层为网络访问界面层,其可以展示所有与资金业务相关的页面内容,例如,可以包括但不限于:各资金管理方的登录界面、各种资金业务的交易界面、数据查询界面、产品介绍界面以及运营管理界面等。用户可以通过该用户界面层输入数据信息(如上传资金业务处理过程中的文件、反馈参与意愿等)。合约层中记录有处理资金业务过程中所涉及的所有智能合约,其通过第一预设接入口(如远程过程调用传送协议(JSON-RPC)接口和软件开发工具包(SoftwareDevelopmentKit,SDK)接口)对外提供智能合约服务。代理应用层可以通过合约层的第一预设接入口调用合约层中的智能合约,从而完成相应的功能操作。可选的,代理应用层在完成功能操作后在将该功能操作结果上链存储的同时也可以将该功能操作结果在本地进行保存。代理应用层还可以通过用户界面层的第二预设接口获取用户输入的数据信息,且可以在该第二预设接口进行加密、哈希计算等逻辑运算处理。接下来基于该区块链网络构架,对本专利技术实施例的资金业务处理方法进行介绍。实施例一图1为本专利技术实施例一提供的一种基于区块链的资金业务处理方法的流程图,本实施例可适用于针对多方共同完成的资金业务,基于区块链技术实现对该资金业务进行处理的情况,该方法可以由区块链节点执行,例如,可以由区块链节点中的区块生成节点执行,该区块生成节点可以是参与方节点中的任意一个。具体的,该方法可以由配置在区块链节点中的基于区块链的资金业务处理装置或设备来执行,该装置可以采用软件和/或硬件的方式实现,并可集成于承载区块链节点的电子设备中。如图1所示,该方法具体包括如下步骤:S101,响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应参与提议反馈的参与意愿。其中,资金业务是需要至少两个资源管理方作为参与方共同完成的资金业务,例如,可以是一种由多个资金管理方参加,向同一借贷方提供贷款的资金业务,即银团贷款业务。资金管理方可以是提供资金借贷服务的银行或理财机构等。需要说明的是,在实际场景下存在大量的资金管理方,本实施例可以预先为大量的资金管理方构建一个区块链网络。资金业务的提议方可以是该区块链网络中牵头发起本次资金业务的资金管理方,参与方可以是响应提议方的提议后决定要参与到本次资金业务的资金管理方。示例性的,假设有100个银行可提供资金业务,用户1向银行A申请资金业务,此时银行A作为本次资金业务的提议方。若最后银行A、银行B和银行C共同完成的本次资金业务,则银行A、银行B和银行C作为本次资金业务的参与方。可选的,在本专利技术实施例中,当某一用户想要申请资金业务时,可以在众多资金管理方中,根据自身的需求先选择一个资金管理方,然后在该资金管理方的用户界面申请资金业务。此时该资金管理方作为本次资金业务的提议方,其根据用户界面层的第二预设接口获取的用户输入的申请信息,通过合约层的第一预设接口调用发起该资金业务提议的相关智能合约,根据用户输入的申请信息发起该资金业务的参与提议,并将该参与提议发送至区块链网络,此时该区块链网络中的各个资金管理方节点都会接收到该参与提议,各个资金管理方节点的代理应用层会结合其自身实际情况,确定是否有意愿参与本次资金业务,并将参与意愿(如参加或不参与)反馈至区块链网络。可选的,资金管理方节点确定是否有意愿参与本次本文档来自技高网...

【技术保护点】
1.一种基于区块链的资金业务处理方法,其特征在于,由区块链节点执行,所述方法包括:/n响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿;/n根据所述参与意愿,确定所述资金业务的至少两个参与方,并为所述至少两个参与方构建联盟区块链;/n响应所述联盟区块链发送的包含资金业务通知消息的上链事物请求,将所述资金业务通知消息写入所述联盟区块链。/n

【技术特征摘要】
1.一种基于区块链的资金业务处理方法,其特征在于,由区块链节点执行,所述方法包括:
响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿;
根据所述参与意愿,确定所述资金业务的至少两个参与方,并为所述至少两个参与方构建联盟区块链;
响应所述联盟区块链发送的包含资金业务通知消息的上链事物请求,将所述资金业务通知消息写入所述联盟区块链。


2.根据权利要求1所述的方法,其特征在于,响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿,包括:
响应资金业务的提议方发起的资金业务的参与提议,确定参与协议的有效时间段;
在所述有效时间段内获取区块链的各节点响应所述参与提议反馈的参与意愿。


3.根据权利要求1所述的方法,其特征在于,响应资金业务的提议方发起的资金业务的参与提议,获取区块链的各节点响应所述参与提议反馈的参与意愿;根据所述参与意愿,确定所述资金业务的至少两个参与方,并为所述至少两个参与方构建联盟区块链,包括:
响应资金业务的提议方根据所述资金业务的参与要求向原始区块链发起的资金业务的第一参与提议,获取原始区块链的各节点响应所述第一参与提议反馈的第一参与意愿;根据所述第一参与意愿,从原始区块链的各节点中确定所述资金业务的至少两个初选参与方,并为所述至少两个初选参与方构建第一联盟区块链;
响应资金业务的提议方根据所述资金业务的初步申请信息向所述第一联盟区块链发起的资金业务的第二参与提议,获第一联盟区块链的各节点响应所述第二参与提议反馈的第二参与意愿;根据所述第二参与意愿,从所述至少两个初选参与方中确定所述资金业务的至少两个精选参与方,并为所述至少两个精选参与方构建第二联盟区块链;
响应资金业务的提议方根据所述资金业务的详细申请信息向所述第二联盟区块链发起的资金业务的第三参与提议,获第二联盟区块链的各节点响应所述第三参与提议反馈的第三参与意愿;根据所述第三参与意愿,从所述至少两个精选参与方中确定所述资金业务的至少两个最终参与方,并为所述至少两个最终参与方构建第三联盟区块链。


4.根据权利要求3所述的方法,其特征在于,根据所述第二参与意愿,从所述至少两个初选参与方中确定所述资金业务的至少两个...

【专利技术属性】
技术研发人员:刘俊杰熊潇
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1