logo好方法网

一种基于区块链的业务处理方法、装置及存储介质


技术摘要:
一种基于区块链的业务处理方法、装置及存储介质,其中,方法包括如下步骤:获取各个业务相关方的评分,所述多个业务相关方包括多个参与所述业务的区块链和多个参与所述业务的区块链节点;根据所述各个业务相关方的评分以及预设评选规则,确定业务相关方。本发明通过在  全部
背景技术:
区块链是分布式总账的一种,一条区块链就是一个独立的账本,两条不同的区块 链,就是两个不同的独立账本,两个账本没有关联性。随着区块链技术的不断发展,出现了 侧链、跨链以及多链技术,实现了用户在一条区块链上存储的价值,转变成另一条区块链上 的价值,完成区块链间价值的流通。 在进行不同区块链间价值流通的过程中,并不能保证每一个参与价值流通的区块 链的数据完全真实可信,导致区块链间进行业务交易时,可能出现各个区块链之间的数据 失真,影响区块链交易的安全性。
技术实现要素:
因此,本发明要解决的技术问题在于克服现有技术中的区块链间进行业务交易 时,各个区块链之间的数据失真,影响区块链交易的安全性的缺陷,从而提供一种基于区块 链的业务处理方法、装置及存储介质。 根据第一方面,本实施例提供一种基于区块链的业务处理方法,包括如下步骤:根 据发布的业务智能合约,获取对应的各个业务相关方的评价结果,所述业务相关方包括参 与所述业务的区块链和/或参与所述业务的区块链节点;根据所述各个业务相关方的评价 结果以及预设评选规则,确定目标业务相关方;基于所述业务智能合约和所述目标业务相 关方进行业务处理。 可选的,所述基于所述业务智能合约和所述目标业务相关方进行业务处理之后, 所述方法还包括:获取各个目标业务相关方的交易执行数据和/或预言机反馈数据;根据所 述业务执行数据和/或预言机反馈数据,判断各个目标业务相关方是否满足可信条件;根据 判断结果,对相应的目标业务相关方的评价结果进行调整。 可选的,所述评价结果为评分;所述根据判断结果,对相应的目标业务相关方的评 价结果进行调整,包括:当任一目标业务相关方不满足所述可信条件,降低相应的业务相关 方的评分;当任一目标业务相关方满足所述可信条件,增加相应的业务相关方的评分。 可选的,所述方法,还包括:将得到的业务相关方的评分存储到第三方区块链。 根据第二方面,本实施例提供一种基于区块链的业务处理装置,包括:评分获取模 块,用于根据发布的业务智能合约,获取对应的各个业务相关方的评价结果,所述业务相关 方包括参与所述业务的区块链和/或参与所述业务的区块链节点;业务相关方确定模块,用 于根据所述各个业务相关方的评价结果以及预设评选规则,确定目标业务相关方;业务处 理模块,用于基于所述业务智能合约和所述目标业务相关方进行业务处理。 可选的,所述评分获取模块,包括:反馈数据获取模块,获取各个目标业务相关方 4 CN 111581280 A 说 明 书 2/6 页 的交易执行数据和/或预言机反馈数据;可信条件判断模块,用于根据所述业务执行数据 和/或预言机反馈数据,判断各个目标业务相关方是否满足可信条件;调整模块,用于根据 判断结果,对相应的目标业务相关方的评价结果进行调整。 可选的,所述调整模块,包括:第一评分处理模块,用于当所述业务执行数据不满 足所述可信条件,降低相应业务相关方的评分;第二评分处理模块,用于当所述业务执行数 据满足所述可信条件,增加相应业务相关方的评分。 可选的,所述装置还包括:存储模块,用于将得到的业务相关方的评分存储到第三 方区块链。 根据第三方面,本实施例提供一种电子设备,包括存储器、处理器及存储在存储器 上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面或第一方 面任一实施方式所述的基于区块链的业务处理方法的步骤。 根据第四方面,本实施例提供一种存储介质,其上存储有计算机指令,该指令被处 理器执行时实现第一方面或第一方面任一实施方式所述的基于区块链的业务处理方法的 步骤。 本发明技术方案,具有如下优点: 本发明实施例提供的基于区块链的业务处理方法/装置,通过在进行业务之前获 取各个业务相关方的评分,根据评分和预设评选规则筛选参与业务的业务相关方,能够降 低业务风险,使每一个参与价值流通的区块链的数据更加真实可信,提高了业务的安全性。 附图说明 为了更清楚地说明本发明
分享到:
收藏