【技术实现步骤摘要】
基于区块链的交易管理方法、装置、存储介质及电子设备
[0001]本申请涉及区块链领域,具体而言,涉及一种基于区块链的交易管理方法、装置、存储介质及电子设备。
技术介绍
[0002]在使用票据进行交易的时候,需要使用票据交易流转系统进行交易的登记和实施,例如开票或是背书等操作,但是,现有的票据交易流转系统是一个中心化的系统,票据交易所的电子票据交易系统是整个交易流转系统的核心,所有票据相关的交易,都必须经过票据交易所的系统进行数据的备份,机构的票据交易的交易申请,都需要经过票据交易所的确认和转发才可以进行交易。
[0003]但是,由于当前的交易流转系统采用的是以票据交易所为中心的中心化交易系统,因此,在票据交易所收到攻击或是发生异常的情况下,会导致整个系统出现异常,从而影响各个机构之间的票据交易,同时,由于机构与票据交易所之间进行交互即可完成票据交易的审核和执行,因此,部分交易的可追溯性差,在机构出现异常的情况下,如果票据交易所也出现异常,则该交易的数据则会缺失,从而影响交易记录的保存。
[0004]针对相关技术中通过中心化系统对票据交易进行审核和存储的风险较高的问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本申请提供一种基于区块链的交易管理方法、装置、存储介质及电子设备,以解决相关技术中通过中心化系统对票据交易进行审核和存储的风险较高的问题。
[0006]根据本申请的一个方面,提供了一种基于区块链的交易管理方法。该方法包括:获取区块链中的目标机构节点发起的待执行 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的交易管理方法,其特征在于,包括:获取区块链中的目标机构节点发起的待执行交易,并将所述待执行交易发送至目标打包节点,其中,所述待执行交易中包括目标账户信息,所述目标打包节点的账户信息与所述目标账户信息相同,所述目标机构节点为所述区块链中的目标机构对应的节点;通过所述目标打包节点对所述待执行交易进行打包,得到目标区块,并将所述目标区块在所述区块链中进行广播,其中,所述目标区块中包括所述目标打包节点的数字签名和打包内容,所述打包内容中包括所述待执行交易;通过主节点接收所述目标区块,并通过所述主节点中的第一智能合约中的第一合约规则验证所述数字签名是否正确,其中,所述主节点为所述区块链中的主记账节点;在验证所述数字签名正确的情况下,将所述目标区块添加至所述主节点的账本中,并执行所述待执行交易。2.根据权利要求1所述的方法,其特征在于,在将所述待执行交易添加至目标打包节点之前,所述方法还包括:通过所述目标机构节点调用所述第一智能合约,并判断所述待执行交易的权限信息是否符合所述第一智能合约中的第二合约规则;在所述待执行交易的权限信息符合所述第二合约规则的情况下,所述目标机构节点将所述待执行交易添加至存储池中;从所述区块链中确定所述目标账户信息对应的打包节点,得到目标打包节点,并执行将所述待执行交易发送至所述目标打包节点的步骤。3.根据权利要求2所述的方法,其特征在于,所述待执行交易的权限信息中包括目标机构具有执行权限的交易的交易类型,判断所述待执行交易的权限信息是否符合所述第一智能合约中的第二合约规则包括:判断所述权限信息是否具有执行目标交易类型的交易的权限,其中,所述目标交易类型是所述待执行交易的类型;在所述目标机构具有执行所述目标交易类型的交易的权限的情况下,确定所述待执行交易符合所述第二合约规则;在所述目标机构不具有执行所述目标交易类型的交易的权限的情况下,确定所述待执行交易不符合所述第二合约规则,并向所述目标机构节点发出第一告警信息,其中,所述第一告警信息表征所述目标机构节点没有交易权限。4.根据权利要求2所述的方法,其特征在于,所述待执行交易中包括交易属性信息,所述交易属性信息中包括签名信息和目标机构属性信息,所述签名信息为所述目标机构通过私钥对所述待执行交易的交易内容进行加密得到的信息,所述目标机构属性信息中包括所述目标机构的第一公钥,在通过所述第一智能合约将所述待执行交易添加至存储池中之前,所述方法还包括:从所述目标机构属性信息中获取所述目标机构节点的所述第一公钥;通过所述第一公钥对所述交易内容进行加密,得到加密信息;判断所述加密信息与所述签名信息是否相同;在所述加密信息与所述签名信息相同的情况下,执行所述通过所述第一智能合约将所述待执行交易添加至存储池中的步骤;
在所述加密信息与所述签名信息不相同的情况下,通过所述主节点发出第二告警信息,其中,所述第二告警信息表征所述交易内容异常。5.根据权利要求1所述的方法,其特征在于,在验证所述数字签名正确之后,所述方法还包括:通过所述主节点将所述目标区块进行锁定,得到锁定区块;将所述锁定区块广播至全部副节点中,并通过每个所述副节点调用所述第一智能合约中的所述第一合约规则验证所述数字签名是否正确,其中,所述副节点包括机构节点和打包节...
【专利技术属性】
技术研发人员:张名民,占丽娟,吴刚,刘蓉蓉,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。