一种区块链业务的安全处理方法及系统技术方案

技术编号:28676685 阅读:24 留言:0更新日期:2021-06-02 02:53
本发明专利技术提供了一种区块链业务的安全处理方法及系统,所述安全处理方法包括提供数据加工系统;确定用户需要处理的工作业务,并将所述工作业务的内容设计为链上令牌框架,以形成业务工作流程;通过所述工作业务获取初始链上令牌并授权所述初始链上令牌;通过所述数据加工系统以根据所述初始链上令牌驱动所述业务工作流程自动运行以得到最终结果,将所述最终结果传输给所述用户;所述安全处理系统包括数据加工系统以及顺次通信连接的业务设定模块、授权模块和数据处理模块,所述数据加工系统与所述数据处理模块通信连接,本发明专利技术实现了不同系统之间业务的整合,而且在数据处理过程中,有效提高了数据源和加工算法的安全性和隐私性。

【技术实现步骤摘要】
一种区块链业务的安全处理方法及系统
本专利技术涉及区块链
,尤其涉及一种区块链业务的安全处理方法及系统。
技术介绍
区块链一般可理解成分布式账本,从实质上说就是一个可以在多个站点、不同地理位置或者多个机构组成的网络里进行分享的资产数据库。在一个网络里的参与者可以获得一个唯一、真实账本的副本。区块链也可理解成是一种去中心化的分布式的状态机。状态机是记录状态的一个机器,通过一些分布式一致性的算法,我们可以保证在没有一个中心的情况下,大家点对点的来对状态进行切换,并且能够统一的一致性地切换到一个新的状态里面去,这些切换的依据就是发生了一些大家都认可的交易。而目前在区块链的数据处理过程中,在用户选择或者采购了数据方案之后,由于数据的处理流程包含多个过程,在数据处理的过程中,数据源和加工算法的安全和隐私得不到保护。因此,有必要提供一种新型的区块链业务的安全处理方法及系统以解决现有技术中存在的上述问题。
技术实现思路
本专利技术的目的在于提供一种区块链业务的安全处理方法及系统,在数据处理过程中,有效提高了数据源和加工算法的安全性和隐私性。为实现上述目的,本专利技术的所述一种区块链业务的安全处理方法,包括如下步骤:S1、确定用户需要处理的工作业务,并将所述工作业务的内容设计为链上令牌框架,以形成业务工作流程;S2、通过所述工作业务获取初始链上令牌并授权所述初始链上令牌;S3、通过数据加工系统以根据所述初始链上令牌驱动所述业务工作流程自动运行以得到最终结果,将所述最终结果传输给所述用户。本专利技术的有益效果在于:通过确定用户需要处理的工作业务,并将所述工作业务的内容设计为链上令牌框架,以形成业务工作流程,之后通过所述工作业务获取初始链上令牌并授权所述初始链上令牌,最后通过所述数据加工系统以根据所述初始链上令牌驱动所述业务工作流程自动运行以得到最终结果,将所述最终结果传输给所述用户,通过上述过程,在用户选择了工作业务之后,以数据令牌的方式完成整个业务工作流程的处理过程,便于用户直接获得最终给结果,保证了处理过程中数据源和数据加工算法的安全性和隐私性。在一些实施例中,所述业务工作流程至少包括两个相互级联的数据加工过程。其有益效果在于:通过将业务工作流程拆分,便于区块链以数据令牌的方式进行统一管理。在一些实施例中,所述链上令牌框架包括数据源数据令牌、数据加工算法数据令牌和结果传输端数据令牌,所述工作业务包括数据源、数据加工算法和结果传输端,所述数据源数据令牌用于定义所述工作业务中的数据源,所述数据加工算法数据令牌用于定义所述工作业务中的数据加工算法,所述结果传输端数据令牌用于定义所述工作业务中的结果传输端。其有益效果在于:通过将链上令牌框架中的数据源数据令牌、数据加工算法数据令牌和结果传输端数据令牌,分别实现数据源、数据加工算法的结果传输端的访问和管理,便于在进行数据处理的时候以数据令牌的方式直接访问相关数据,提高了数据处理过程中的安全性。在一些实施例中,所述数据加工算法数据令牌包括算法提供方数据令牌、算法加工场所提供方数据令牌和结果存储服务提供方数据令牌,所述数据加工算法还包括算法提供方、算法加工场所提供方和结果存储服务提供方,所述算法提供方数据令牌用于定义所述算法提供方,所述算法加工场所提供方数据令牌用于定义所述算法加工场所提供方,所述结果存储服务提供方数据令牌用于定义所述结果存储服务提供方。在一些实施例中,所述初始链上令牌包括数据源数据令牌和数据加工算法数据令牌,所述数据源数据令牌和数据加工算法数据令牌相互绑定。其有益效果在于:通过将数据源数据令牌和数据加工算法数据令牌相互绑定,便于快速获取初始链上令牌,提高数据处理效率。在一些实施例中,所述步骤S2中通过工作业务获得初始链上令牌并授权使用所述初始链上令牌包括:所述用户选择数据源数据令牌和所述数据加工算法数据令牌,并将所述数据源数据令牌和所述数据加工算法数据令牌授权给所述数据加工系统使用。在一些实施例中,所述数据源数据令牌和所述数据加工算法数据令牌作为商品展示并保存在区块链,所述用户通过在区块链上购买商品并调用所述商品的智能合约以获得所述数据源数据令牌和所述数据加工算法数据令牌。其有益效果在于:便于用户获取数据源数据令牌和数据加工算法数据令牌。在一些实施例中,所述数据源数据令牌以数据源数据令牌元数据作为商品展示并保存在区块链中,所述数据加工算法数据令牌以数据加工算法数据令牌元数据作为商品展示并保存在所述区块链中,所述用户通过在所述区块链上购买商品并调用所述商品的智能合约,并根据所述数据源数据令牌元数据生成所述数据源数据令牌,根据所述数据加工算法数据令牌元数据生成所述数据加工算法数据令牌。其有益效果在于:便于用户以令牌元数据的方式获取数据令牌。在一些实施例中,所述步骤S3的过程包括:S31、所述数据加工系统获得所述用户授权之后,按照所述业务工作流程装配处理环境,并将所述数据加工算法的加工场所名称配置给所述链上令牌框架中的各个数据令牌;S32、所述数据加工系统使用所述用户提供的算法加工场所提供方数据令牌以启动所述业务工作流程;S33、所述数据加工系统线下装配所述业务工作流程,并获取所述数据源数据令牌和所述数据加工算法数据令牌,将所述数据源和所述数据加工算法在算法加工场所内完成数据处理并得到最终结果;S34、所述数据加工系统根据所述结果传输端数据令牌将所述最终给结果传输给所述用户并存储。其有益效果在于:在上述的数据处理过程中,以数据令牌的方式启动相关计算过程,便于通过区块链的方式实现账户管理和权限管理,实现不同系统在业务工作流程中的整合,提高数据处理过程的安全性和隐私性。在一些实施例中,所述步骤S33包括:根据所述用户对所述处理环境做准备处理;所述数据加工系统通过数据源数据令牌和数据加工算法令牌分别访问数据源、数据加工算法,并通过所述算法加工场所提供方数据令牌访问算法加工场所;所述数据加工系统根据所述业务工作流程在所述算法加工场所内通过数据加工算法对所述数据源进行处理,并获得最终结果。在一些实施例中,所述数据加工系统在所述算法加工场所内通过所述数据加工算法对所述数据源进行处理的过程中,所述算法提供方数据令牌、算法加工场所提供方数据令牌和结果存储服务提供方数据令牌的使用状态都对应修改。在一些实施例中,所述用户在获得所述最终结果之后,将各个数据令牌的使用状态存储在区块链之中。在一些实施例中,所述数据库将使用过的数据令牌清除,以减少所述区块链的存储空间。本专利技术还提供了一种区块链业务的安全处理系统,包括顺次通信连接的业务设定模块、授权模块和数据处理模块,所述数据加工系统与所述数据处理模块通信连接,其中:所述业务设定模块用于确定用户需要处理的工作业务,并将所述工作业务的内容设计为链上令牌框架,以形成业务工作流程;所述授权模块用于通过所述工作业务获取初始链上令牌并授权所述初始链上令牌;所本文档来自技高网...

【技术保护点】
1.一种区块链业务的安全处理方法,其特征在于,包括如下步骤:/nS1、确定用户需要处理的工作业务,并将所述工作业务的内容设计为链上令牌框架,以形成业务工作流程;/nS2、通过所述工作业务获取初始链上令牌并授权所述初始链上令牌;/nS3、通过数据加工系统以根据所述初始链上令牌驱动所述业务工作流程自动运行以得到最终结果,将所述最终结果传输给所述用户。/n

【技术特征摘要】
1.一种区块链业务的安全处理方法,其特征在于,包括如下步骤:
S1、确定用户需要处理的工作业务,并将所述工作业务的内容设计为链上令牌框架,以形成业务工作流程;
S2、通过所述工作业务获取初始链上令牌并授权所述初始链上令牌;
S3、通过数据加工系统以根据所述初始链上令牌驱动所述业务工作流程自动运行以得到最终结果,将所述最终结果传输给所述用户。


2.根据权利要求1所述的区块链业务的安全处理方法,其特征在于,所述业务工作流程至少包括两个相互级联的数据加工过程。


3.根据权利要求1所述的区块链业务的安全处理方法,其特征在于,所述链上令牌框架包括数据源数据令牌、数据加工算法数据令牌和结果传输端数据令牌,所述工作业务包括数据源、数据加工算法和结果传输端,所述数据源数据令牌用于定义所述工作业务中的数据源,所述数据加工算法数据令牌用于定义所述工作业务中的数据加工算法,所述结果传输端数据令牌用于定义所述工作业务中的结果传输端。


4.根据权利要求3所述的区块链业务的安全处理方法,其特征在于,所述数据加工算法数据令牌包括算法提供方数据令牌、算法加工场所提供方数据令牌和结果存储服务提供方数据令牌,所述数据加工算法还包括算法提供方、算法加工场所提供方和结果存储服务提供方,所述算法提供方数据令牌用于定义所述算法提供方,所述算法加工场所提供方数据令牌用于定义所述算法加工场所提供方,所述结果存储服务提供方数据令牌用于定义所述结果存储服务提供方。


5.根据权利要求1所述的区块链业务的安全处理方法,其特征在于,所述初始链上令牌包括数据源数据令牌和数据加工算法数据令牌,所述数据源数据令牌和数据加工算法数据令牌相互绑定。


6.根据权利要求5所述的区块链业务的安全处理方法,其特征在于,所述步骤S2中通过工作业务获得初始链上令牌并授权使用所述初始链上令牌包括:所述用户选择数据源数据令牌和所述数据加工算法数据令牌,并将所述数据源数据令牌和所述数据加工算法数据令牌授权给所述数据加工系统使用。


7.根据权利要求6所述的区块链业务的安全处理方法,其特征在于,所述数据源数据令牌和所述数据加工算法数据令牌作为商品展示并保存在区块链,所述用户通过在区块链上购买商品并调用所述商品的智能合约以获得所述数据源数据令牌和所述数据加工算法数据令牌。


8.根据权利要求6所述的区块链业务的安全处理方法,其特征在于,所述数据源数据令牌以数据源数据令牌元数据作为商品展示并保存在区块链中,所述数据加工算法数据令牌以数据加工算法数据令牌元数据作为商品展示并保存在所述区块链中,所述用户通过在所述区块...

【专利技术属性】
技术研发人员:胡凝毛贤平
申请(专利权)人:上海分布信息科技有限公司
类型:发明
国别省市:上海;31

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

1