一种基于区块链的分布式数据资产流转追溯系统及方法

文档序号:35200845发布日期:2023-08-22 05:44阅读:来源:国知局

技术特征:

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资源设备相关信息的描述。


技术总结
本发明公开一种基于区块链的分布式数据资产流转追溯系统及方法,所述系统包括:访问模块,所述访问模块具体执行:提供访问入口,注册、查询操作权限,并给予操作权限确定所述操作权限能查询的公开数据;数据资产链化与追溯模块,所述数据资产链化与追溯模块具体执行:将数据资产的统一编码,逐个上链,链上流转,以及数据资产元数据抽取和血缘分析管理;区块链模块,所述区块链模块包括若干奇数个分布式节点,所述分布式节点之间采用P2P网络进行通信传输。本发明实现溯源记录的可信存储和可信验证,同时对链下数据修改后的重新上链追溯进行进一步的研究,通过元数据抽取和分析,对区块链下的数据流转追溯进行了补充,实现了数据流转追溯的闭环。

技术研发人员:周晓磊,范强,严浩,张骁雄,王芳潇
受保护的技术使用者:中国人民解放军国防科技大学
技术研发日:
技术公布日:2024/1/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1