微众区块链开源分布式数据协作管理解决方案,建数据要素高效流通桥梁

news2024/11/25 8:14:59

数据要素已成为数字经济时代最核心的生产要素,为助力全行业伙伴提升区块链数据协作管理效率、保障数据要素高效有序流通,微众区块链在多年技术研究和应用实践的基础上,积极分析总结行业需求,研发了分布式数据协作管理解决方案DDCMS(Distributed Data Collaboration  Management Solution)。

DDCMS旨在解决多方协作场景下数据协作管理的技术难题,让各方可快速、低成本地管理、共享数据,并实现数据共享全流程可追溯、可监管、可审计。

我们秉持一贯开源开放的理念,现将DDCMS面向社区和公众完全开源,诚邀各行业伙伴携手共建区块链数据协作管理,共探数据要素高效流通有效路径,也欢迎大家积极体验并将使用心得和建议反馈给社区。

d6f241ec445dc784c6eedb2a4c091ec0.png

分布式数据协作管理解决方案

解决什么问题?

DDCMS面向多方协作场景下的数据管理需求,提供了一套基于区块链的、安全可信、友好易用的分布式数据协作管理开源解决方案,服务于个人数据携带、企业间数据共享场景。各参与方围绕数据目录展开业务协作,能够快速、低成本的管理、共享数据,并实现数据共享全流程可追溯、可监管、可审计。

DDCMS解决多方协作场景下数据协作管理的技术难题,主要体现在以下几个方面:

  • 降低对接、管理成本:多方协同合作场景下,数据供需双方均需对数据进行组织、对接和管理,DDCMS提供了可信的数据组织标准和管理能力,有效降低数据对接、管理成本。

  • 全流程监督、审计:数据共享过程中,DDCMS提供数据传输过程的标准化管理,可以对数据传输全流程进行追踪、监管和审计。

  • 加强安全与隐私:DDCMS提供了集中化、开箱即用的安全、隐私工具,便于用户在不同的数据共享场景中快速集成和使用。 

3a7602969d2523097f0fffaa5de343f8.png

分布式数据协作管理解决方案

三大核心模块

DDCMS包括三个核心模块:统一可信的数据目录管理、可追溯审计的数据传输过程管理、丰富安全的数据处理组件管理。目前统一可信的数据目录管理模块已经开源,其他模块后续将陆续开源。

7235d1d3de40776fe2d0fcf1ce79d7c8.png

统一可信的数据目录管理

数据目录是数据的摘要介绍信息。DDCMS提供了统一的数据目录管理功能,所有操作均上链存证,确保数据目录可信,提升管理和运营效率,降低接入成本。

可追溯审计的数据传输过程管理

每次数据的传输过程均会记录上链,确保数据流通的定量、定时、定场景,实现全流程可管理可追溯可监管审计。

丰富安全的数据处理组件管理

提供对各种数据处理组件的管理能力,用户可按需接入和使用,避免二次开发,降低接入和使用成本。

672e56485cb8b4685cc91e6db0af0ad3.png

分布式数据协作管理解决方案

怎么用?

DDCMS主要面向数据的提供方和消费者,数据提供方可以在DDCMS上提交自己的数据目录,包括数据的描述、接口等信息,信息经审核后会被公开展示;数据消费者可以浏览自己所需的数据目录。

具体而言,DDCMS包括5种角色:系统运营方、数据见证方、数据提供方、数据使用方、数据归属方,每种角色功能各不相同。

系统运营方:用于确保参与者身份的真实性,审核的全周期均会记录在链上,确保审核流程可追溯可监管。

数据见证方:用于确保数据目录的真实性,见证方会对数据目录的真实性进行多方投票,投票通过后,该数据目录信息才会被公开访问到。

数据提供方:对外提供数据目录服务,提供的数据目录需要通过数据见证方的审核,才能够被他人浏览到。

数据使用方:浏览数据目录,并进行数据传输。

数据归属方(后续开源):在数据传输共享过程中,对数据使用方的数据请求进行数据授权,在数据提供方进行授权管理。

a3f1b8c173b7c517804e17c0b486a5f5.png

   极简使用流程

提供方若想发布数据目录,大致包括三个步骤:注册用户、发布归属业务、发布数据目录。整个过程中,用户身份和数据目录的真实性均经过不同机构的决策,决策的对象、参与方、过程均在链上流转,保证了数据目录管理生命周期全过程的真实、可追溯。

注册身份

新用户进入页面后,若要提供数据需要先进行注册。注册时需要KYC,后台系统运营方会对KYC材料进行审核;审核通过,用户即正式成为提供方。

发布归属业务

归属业务功能用于帮助参与方更清晰地对数据目录归类,每个数据目录都应归属于某个业务下。如果某个数据目录没有合适的归属业务,则需要创建一个归属业务。

为了确保数据的可信,归属业务需要数据见证方审核。审核采用投票机制,如果赞同票超过一半,即通过投票,归属业务的摘要和整个治理过程都会记录在链上。

发布数据目录

完成上述步骤后,提供方可以发布自己的数据目录。数据目录的内容包括所提供的数据功能、标签、价格等;还可以填写数据获取详情等信息,包括数据获取接口、请求参数、响应参数等,参与者可以选择是否公开这些信息;数据目录的哈希值将会被存储在链上。

数据目录创建后,需要数据见证方审核,审核的规则和归属业务一致,采用多方在链上进行投票,审核后数据目录将会被公开供浏览。

   即刻使用

上述解决方案及其特性所涉及的最新代码和技术文档已同步更新,用户可深入体验,并基于开源代码深入了解分布式数据协作管理解决方案,与社区一起共建更完善的分布式数据协作管理解决方案。欢迎各位分布式数据协作管理同路人,踊跃参与开源共建,本公众号对话框回复【小助手】即可进入技术交流群。

DDCMS代码仓库:

https://github.com/WeBankBlockchain/DDCMS

DDCMS代码仓库国内镜像:

https://gitee.com/WeBankBlockchain/DDCMS

DDCMS技术文档:

https://ddcms-docs.readthedocs.io/en/latest/

向我们报告问题,欢迎提交issue:

https://github.com/WeBankBlockchain/DDCMS/issues

b8e36f01927da07b3d58e3c1c9339913.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/718839.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

css文字图标(阿里图标)使用及引入方式

首先打开 iconfont图标 网页 选择素材库中的单色图标库 选择自己需要用的图标 这里简绍四种类型的引入方式,其中是网页上的三种引入方式: 1. Unicode 使用方式 复制代码 引入样式 (这里是线上引入 通过网址引入的) 引入样式注意路径完整性 标签中间放入…

如何在Forlinx OK3588-C EVK上安装OpenCV?

OpenCV(开源计算机视觉库)是一个开源计算机视觉和机器学习软件库。 OpenCV 广泛应用于计算机视觉、机器人、智能交通、医学成像、安全等领域。 Forlinx RK3588 EVK 是一款高性能嵌入式计算机,结合 OpenCV,可进行高效的图像和视频处…

七牛云面试复盘-实习后端Java开发 一面复盘 【已通过】

💪💪💪欢迎订阅本专栏,持续更新,本专栏内容为我参加的各个公司面试的复盘专栏。将完整记录面试细节问题。 七牛云面试 实习后端Java开发 一面 [视频面试] 首先自我介绍 我是XXX,来自XXX,XXXX。 面试官提问: 1.先问几个基础题,循序渐进的来哈,谈谈Java⾃动装箱…

IM6ull LCD 驱动

一 LCD 简介 LCD(Liquid Crystal Display),液晶显示器。LCD的构造是在两片平行的玻璃基板中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的…

IDEA 集成 GIT

文章目录 16.IDEA中使用GIT-基本操作-add与commit 掌握目标内容 17.IDEA中使用GIT-基本操作-差异化比较目标内容 18.IDEA中使用GIT-基本操作-版本回退及撤消目标内容 19.IDEA中使用GIT-远程仓库-创建与关联远程仓库学习目标: 20.GitLab使用介绍_项目、用户和组介绍(…

Spark环境搭建与使用

第4关:使用Maven对Java独立应用程序进行编译打包 目录 第4关:使用Maven对Java独立应用程序进行编译打包 任务描述 相关知识 Maven安装 编程要求 任务描述 本关任务:编写一个简单的应用程序simpleApp2(实现spark自带文件REA…

Git使用入门

文章目录 简介安装linux离线安装windows安装 用户配置简单使用设置用户名提交至暂存区提交delete变更git add . 与 git add * 向远程库pushpush -f 分支建空白分支分支合并分支冲突 从远程库pull当远程库版本跟本地仓库不一致直接pull尚未pull 暂存区文件移除gitignoregitignor…

DuDuTalk:人工智能时代,AI技术如何赋能销售?

在数字化时代,人工智能(AI)正悄然改变着我们的生活和工作方式。销售领域作为商业运营的核心,自然也不能幸免于AI技术的影响。通过应用人工智能,销售团队能够在客户关系管理、销售预测、个性化营销等方面获得巨大的优势…

保姆级AT32F437 配置RT-Thread 以太网(UDP/TCP Server)

好记性不如烂笔头,既然不够聪明,就乖乖的做笔记,温故而知新。 本文档用于本人对知识点的梳理和记录。 一、前言 ENV版本:v1.3.5 rt-thread版本:V5 开发板:雅特力AT32F437 AT-START-F437 二、ENV配置 E…

回顾 | Let's Learn .NET - Web 开发实战

点击蓝字 关注我们 编辑:Alan Wang 排版:Rani Sun Lets Learn .NET 系列 “Lets Learn .NET” 是面向全球的 .NET 初学者学习系列,旨在通过不同语言,帮助不同地区的开发者掌握最新的 .NET 开发知识与技能。 “Lets Learn .NET”系…

【云原生架构模式】库(Library ) vs 服务(Service ) vs Sidecar(边车)

所有软件应用程序都由可重用的元素组成。这些可重用元素的目标和功能从基础设施级别到安全级别到业务能力各不相同。本文的目的是比较用于构建和部署这些可重用元素的不同方法。 1. 库 这是重用代码的最广泛使用的方法。可重用代码作为库开发和发布。在这种方法中,客…

web前端开发工程师工作的岗位职责(合集)

web前端开发工程师工作的岗位职责1 职责: 1、根据设计图进行前端页面开发并设计编写业务交互脚本 2、优化前端页面,保证良好的用户体验以及不同浏览器的兼容性 3、web前沿技术研究和新技术调研,将主流的特效应用到业务场景中 4、配合后台…

政府关注 | 国家人社部报道盖雅工场以云服务助力劳动者灵活就业

党的二十大报告提出,「加强灵活就业和新就业形态劳动者权益保障」,为促进新就业形态规范健康发展指明了方向。近年来,随着数字经济快速发展,依托互联网平台的新就业形态脱颖而出,成为吸纳就业、提高劳动参与率、增加劳…

FFmpeg从入门到入魔(2):保存流到本地MP4

1 . FFmpeg裁剪移植 之前我们简单地讲解了下如何在Linux系统中编译FFmpeg,但是编译出来的so体积太大,而且得到的多个so不便于使用。本节在此基础上,将详细讲解在编译FFmpeg时如何对相关模块作裁剪以精简so的体积,并且编译只生成一…

【Flutter 组件】005-基础组件:单选、开关和复选框

【Flutter 组件】005-基础组件:单选、开关和复选框 文章目录 【Flutter 组件】005-基础组件:单选、开关和复选框一、概述二、基本使用1、开关代码示例运行结果 2、复选框代码示例运行结果 3、多个选项单选代码示例运行结果 4、多个选项多选代码示例运行结…

一次源码编译安装PostgreSql失败

需要perl;之前博文已提到;之前有一种编程语言叫perl,此perl应该不是那个;可到其官网下载,Perl Download - www.perl.org 安装时添加到环境变量; 可能是一个东西;有编程语言和工具;大…

怎样愉快的使用串口发送16进制数据并读取串口内容

像雷达 imu 陀螺仪一类的传感器,一般都是用的usb转串口和主机连接,然后通过串口读取传感器数据,串口是我们绕不过的一道坎,那我们就来继续手撕串口。 串口连接主机问题看上篇: 怎样愉快的连接使用usb转串口设备_JT_B…

WalxPlugin免Root框架使用详解和示例代码

2023年7月4日首发 WalxPlugin框架(以下简称WP框架)是一个不需要root权限就能使用的插件化模块,能够轻松实现在非root设备hook其它应用的调用和访问进程数据等功能。目前该框架已发布测试版。 一.WP框架工具包提供了以下几个模块&#xff1a…

5.8.5 TCP可靠传输(一)序号确认机制

5.8.5 TCP可靠传输(一)序号确认机制 TCP是可靠的传输层协议,主要通过序号确认机制、超时重传机制、定时器三个方面实现可靠传输。 一、序号确认机制 TCP将所要传送的整个的应用层报文看成是一个一个字节组成的数据流,并对每一个…

Cyclo(-Ala-Tyr),21754-26-7,环(丙氨酸-酪氨酸)二肽,由两个氨基酸通过肽键环合形成

(文章资料汇总:陕西新研博美生物科技有限公司小编MISSwu)​ 【产品描述】 Cyclo(-Ala-Tyr),环(丙氨酸-酪氨酸)二肽,环二肽由两个氨基酸通过肽键环合形成,在氢键相互作用驱动下具有较强的自组装倾向&#x…