【技术实现步骤摘要】
区块链资金结算系统中的数据处理方法、终端和介质
本公开涉及区块链领域,具体涉及一种区块链资金结算系统中的数据处理方法、终端和介质。
技术介绍
在传统的资金结算系统中,资金结算的实施是通过结算机构集中进行的。在这种中心化的资金结算系统中,一旦结算机构遭到恶意攻击,导致大量资金结算记录被泄露、篡改时,资金结算的直接利益相关方,即资金结算发起方、资金结算接收方以及结算机构,将承担因恶意攻击导致的经济损失。且在这种情况下,以信用作为最大担保、从而负责集中处理资金结算业务的结算机构,也将会面临来自各方的信任质疑,对整个资金结算系统造成动摇。
技术实现思路
本公开的一个目的在于提出一种区块链资金结算系统中的数据处理方法和结算机构终端,能够提高资金结算系统的可信度和安全性。根据本公开实施例的一方面,公开了一种区块链资金结算系统中的数据处理方法,所述区块链资金结算系统包括资金结算的发起方终端、资金结算的接收方终端、发起方委托进行资金结算的结算机构终端,所述方法由所述结算机构终端执行,所述方法包括:在区块链上查询所述结算机构终端负责处理的结算请求,所述结算请求由所述发起方终端生成并记录在区块链上;接收所述结算请求;生成按照所述结算请求进行结算的结算结果,以记录在区块链上,以便所述接收方终端查询所述结算结果。根据本公开实施例的一方面,公开了一种区块链资金结算系统中的结算机构终端,所述区块链资金结算系统包括资金结算的发起方终端、资金结算的接收方终端、发起方委托进行资金结算的结算机构终端,所述结算机构终端包括:结算请求查询模块,用于在区块链上查询所述结算机构终端负责处理的结算请求,所 ...
【技术保护点】
1.一种区块链资金结算系统中的数据处理方法,其特征在于,所述区块链资金结算系统包括资金结算的发起方终端、资金结算的接收方终端、发起方委托进行资金结算的结算机构终端,所述方法由所述结算机构终端执行,所述方法包括:在区块链上查询所述结算机构终端负责处理的结算请求,所述结算请求由所述发起方终端生成并记录在区块链上;接收所述结算请求;生成按照所述结算请求进行结算的结算结果,以记录在区块链上,以便所述接收方终端查询所述结算结果。
【技术特征摘要】
1.一种区块链资金结算系统中的数据处理方法,其特征在于,所述区块链资金结算系统包括资金结算的发起方终端、资金结算的接收方终端、发起方委托进行资金结算的结算机构终端,所述方法由所述结算机构终端执行,所述方法包括:在区块链上查询所述结算机构终端负责处理的结算请求,所述结算请求由所述发起方终端生成并记录在区块链上;接收所述结算请求;生成按照所述结算请求进行结算的结算结果,以记录在区块链上,以便所述接收方终端查询所述结算结果。2.根据权利要求1所述的方法,其特征在于,所述在区块链上查询所述结算机构终端负责处理的结算请求,包括:按照结算请求数据区块的标识,在区块链上查询所述结算请求数据区块,所述结算请求数据区块含有所述结算请求;从所述结算请求数据区块中,查询所述结算请求。3.根据权利要求2所述的方法,其特征在于,在按照结算请求数据区块的标识,在区块链上查询所述结算请求数据区块之前,所述方法还包括:从所述发起方终端接收所述结算请求数据区块的标识,其中,在所述结算请求数据区块记录在区块链上后,由所述发起方终端获取所述结算请求数据区块的标识并通知所述结算机构终端。4.根据权利要求2所述的方法,其特征在于,在按照结算请求数据区块的标识,在区块链上查询所述结算请求数据区块之前,所述方法还包括:定期向发起方终端发送获取结算请求数据区块标识的请求;从所述发起方终端接收所述结算请求数据区块的标识。5.根据权利要求1所述的方法,其特征在于,所述结算请求中具有结算机构标识,所述在区块链上查询所述结算机构终端负责处理的结算请求,包括:每隔预定时间段,获取该预定时间段记录在区块链上的结算请求数据区块;根据所述结算机构标识,从所述结算请求数据区块中,查询所述结算请求。6.根据权利要求1所述的方法,其特征在于,所述结算请求与所述结算请求的签名一起记录在区块链上,所述结算请求的签名由所述发起方终端利用特定于该发起方终端的私钥对所述结算请求生成,所述接收所述结算请求,包括:接收所述结算请求和所述签名;对所述签名利用特定于该发起方终端的公钥,结合所述结算请求,进行验证。7.根据权利要求1所述的方法,其特征在于,所述结算请求与所述结算请求的签名一起记录在区块链上,所述结算请求的签名包括第一签名与第二签名,其中,所述第一签名由所述发起方终端利用特定于该发起方终端的私钥对所述结算请求生成,所述第二签名由区块链中将所述结算请求进行上链的记账节点利用特定于记账节点的私钥对所述结算请求生成,所述接收所述结算请求,还包括:接收所述结算请求和所述签名;对所述第二签名利用特定于该记账节点的公钥,结合所述结算请求,进行完整性验证;对所述第一签名利用特定于该发起方终端的公钥,结合所述结算请求,进行可信性验证。8.根据权利要求1所述的方法,其特征在于,所述接收方终端查询所述结算结果,包括:所述接收方终端按照结算结果数据区块的标识,在区块链上查询所述结算结果数据区块,所述结算结果数...
【专利技术属性】
技术研发人员:蔡弋戈,张建俊,唐子超,藏军,秦青,杨晨,陈金龙,张子珏,张帅,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。