数字化数据底座基于区块链的分布式账本技术,使用数据范式保障数字资产合规性与一致性,支撑资产在多系统之间的流转与协同。数字资产存储在区块链账本内,由区块链技术对数据要素从构建、确权、存储到使用的全生命周期进行管理,通过密码学、分布式存储、链式存储、智能合约等技术,保障数字资产可靠可信。
数据底座技术可以应用于以下场景:
1. 构建数据资源体系
数据要素驱动,构建可信、可靠、精准、及时的各行业各部门数据资源库。利用数据资源推动智慧城市”规、建、管、运“的全过程精细化管理,实现跨单位、跨部门、跨平台的数据安全和可靠共享,激发多维度数据融合计算后的价值跃升。
2. 推动政务数字化转型
推进智慧政务、智慧医疗、智慧教育、智慧乡村、智慧应急、智慧安防、智慧交通、智慧城管、智慧环保、智慧水务、智慧产业、智慧文旅等项目建设,推动政务数字化、网络化、智能化,推动智慧城市的融合发展、加速普及、多元化拓展,构建数字化政府转型的支撑服务体系,推进城市的绿色发展。
3. 普及数字化公共服务
数字基础设施广泛融入生产生活,支撑政务服务、公共服务、民生保障、社会治理。优化数字营商环境,提升电子政务服务水平,完善网络化、数字化、智慧化的利企便民服务体系。
4. 完善数字经济治理体系
建立协调统一的数字经济治理框架和规则体系,实现跨单位、跨部门的协同监管机制。增强政府数字化监管能力,提升政府服务和监管水平。
系统架构
区块链平台是整个数据底座系统的核心基石,区块链平台运行在多个服务器节点组成分布式集群中。
1.区块链平台的基础支撑层,通过一系列密码学技术构建安全可靠高效的点对点通讯框架,在此之上,使用分布式网络技术组成了一个区块链服务集群,能够对上层提供委员会选举、共识策略、交易处理、数据加解密和签名验签服务等通用服务。
2.区块链平台的数据层,以规范合规的数字资产为核心,管理区块链上从数据域、数据范式、数字资产、变更记录到区块信息的全部数据单元,实现从数据变更驱动链上交易到持久化存储的全生命周期管理,提供数据版本管理、数据索引和复杂查询等高级功能。数据层是区块链工作的核心。
3.区块链平台的业务层,以事务管理和会话管理为核心,能够高效处理高并发业务请求,保障各请求并行不悖,互不干扰,出现异常时能自动回滚状态,保障系统数据状态一致。业务层在源头对所有请求者和操作内容进行验证和鉴权,保障所有处理合法合规,业务层还有完备的智能合约引擎,提供全方位的执行优化、跟踪调试等处理能力,保障各种链上业务请求正确执行,协助维护数据层状态。
4.区块链安全基础设施包含数字证书管理体系、加解密算法、签名验签技术、身份和权限校验体系等多种组件,在区块链平台全环节保障系统和数据安全。
5.区块链管理门户提供了Web形式的图形化管理界面,允许对整个区块链平台进行初始化和配置,无需登录各个服务器节点,即可统一对平台从集群、数据、资产、合约、用户到应用等等方方面面进行管理和监控,大部分配置所见即所得,实时生效,极大地提高管理效率。
6.区块链平台之上,是基于数据范式和智能合约定义的不同业务数据类型的访问能力集合,用于为业务应用之间的协同,提供标准化数字资产构造和访问能力。统一的北向数据服务接口,接收请求后调用能力集合,按照预设的链内规则,在区块链上生成合规的数字资产,用于业务应用使用或者流转,支撑业务协同。
7.数据底座之上,是不同的数据生产系统、数据使用系统以及数据中台,各业务系统之间通过数据底座的数字资产状态实现跨系统业务协同和流程驱动。
系统组网
数据底座系统能够独立部署,无论是客户专网还是公共互联网都能够正常使用。
数据底座集群由多个分布式存储节点和一个管理门户节点组成集群,一般建议每个节点都拥有自己专用的独立服务器或者云主机,以保障性能最优化。每个存储节点都拥有完整的全系统数据副本,集群最低的存储节点数量要求是1台,但是考虑到集群高可用、数据可靠性、数据安全性等各种项目要求,网络应当至少配置3个存储节点,生产系统应当考虑5个以上存储节点。
前端产生数据的业务系统,通过前端的接入网关访问数据底座,通过调用API接口或者智能合约,将需要共享和协同的业务数据存储在数据底座上,前端系统之间也可以直接基于数据底座的数据进行实时交互与协作。后端需要使用数据的应用和数据中台,通过后端接入网关访问数据底座,后端系统同样能够通过调用API接口或者智能合约,对底座上的业务数据进行访问或者使用。
数据底座集群主要系统模块如下:
1. 存储节点:主要负责维护区块链数据,每个存储节点保存一份独立的区块链数据副本,节点接收区块链操作请求后调整自身数据状态,与委员会集群共识成功后确认变更并最终上链,存储到本地数据副本。每个存储节点都是区块链网络的一部分,能够作为候选节点参与委员会选举,选举成功后能够作为主节点主持共识过程,或者作为从节点对共识请求进行投票,通过共识机制实现全网络节点数据状态一致。
2. 接入节点:主要负责处理业务应用或者集成系统发来的区块链操作请求,所有请求必须由可信系统发出,并且具备齐备的操作权限,接入节点负责对请求者身份及权限进行校验。共识处理需要与多个委员会节点交互,并且要实现多阶段提交,接入节点代替请求者完成复杂的共识处理过程并返回结果,大幅度减少应用开发工作,同时提升共识处理速度。接入节点通常部署在集群网络边缘,为应用侧提供接入服务,应用连接任一接入节点都可以获得一致的服务能力。
3. 管理门户:提供纯网页的图形化管理界面,集中式的对整个集群进行配置管理,监控集群运行状况,维护链上信息和数据,管理操作员与链应用,让系统管理员能够方便快捷地进行管理。
联系我时,请说是在杭州含情网络技术有限公司看到的,谢谢!