1.一种基于区块链的分布式数据资产流转追溯系统,其特征在于,包括:
2.根据权利要求1所述的一种基于区块链的分布式数据资产流转追溯系统,其特征在于,所述访问模块包括浏览器访问模块、api接口模块,所述浏览器访问模块执行查询权限级别为公开的所有信息,所述api接口模块执行通过api接口,根据是否拥有数据相关的操作权限实现数据资产上链,数据资产流转,以及授权内的数据资产追溯查询。
3.根据权利要求1所述的一种基于区块链的分布式数据资产流转追溯系统,其特征在于,所述数据资产链化与追溯模块还包括:数据资产追溯查询模块,所述数据资产追溯查询模块的追溯方式包括如下步骤:接受访问请求,确定授权范围;接受区块链查询地址;追溯授权范围内的数据资产信息。
4.根据权利要求1所述的一种基于区块链的分布式数据资产流转追溯系统,其特征在于,所述数据资产链化与追溯模块还包括:数据资产上链模块,所述数据资产上链模块的资产上链方式采用智能合约进行实现,所述智能合约是通过多消息messages及共享内存数据库相互通信,一个消息message代表单个操作,一个业务transaction是一个或多消息messages的集合,合约和账户通过多消息messages通信,多消息messages能单个地或者集合起来发送;当进行多消息messages的业务transaction时,多消息messages将全部成功或全部失败,通过智能合约将溯源记录存储在区块链上,智能合约被看作区块链中的自治代理,在满足预设条件时自行执行。
5.根据权利要求1所述的一种基于区块链的分布式数据资产流转追溯系统,其特征在于,所述数据资产链化与追溯模块包括:
6.一种基于区块链的分布式数据资产流转追溯方法,其特征在于,包括如下步骤:
7.根据权利要求6所述的一种基于区块链的分布式数据资产流转追溯方法,其特征在于,所述数据资产链上流转追溯步骤包括如下步骤:
8.根据权利要求7所述的一种基于区块链的分布式数据资产流转追溯方法,其特征在于,所述步骤ss11具体包括:各方首先注册为区块链中的用户,注册后每个用户会生成一个公钥/私钥对,公钥用于标识系统内用户的身份,私钥用于数字签名,确保用户身份的真实性,允许数据的接收者用以确认数据的来源,防止被人伪造。
9.根据权利要求6所述的一种基于区块链的分布式数据资产流转追溯方法,其特征在于,所述数据资产链下流转追溯步骤包括如下步骤:
10.根据权利要求9所述的一种基于区块链的分布式数据资产流转追溯方法,其特征在于,所述步骤ss21具体包括:所述业务元数据记录在系统中业务的相关概念信息,包括业务术语、信息分类、指标定义、业务规则;所述技术元数据描述系统中技术领域的相关概念信息,包括数据结构、数据处理方面特征描述,以及数据源接口、数据仓库、数据集和存储的全面数据处理环节的信息;所述管理元数据定义系统中涉及管理领域的相关概念信息,包括对项目管理、it运维、it资源设备相关信息的描述。