位置:编程技术网 > 编程语言 > 正文 >

可信区块链BaaS平台:提供一站式可信区块链业务集成服务

2019年03月19日 17:55来源:未知手机版

淮城网,莫扎特的音乐,电视剧下载,崃,西青电大,湖北总人口,大连采购,经典网络广告

经过详细的业务需求调研、严谨的产品技术研发及细粒度化产品迭代测试,腾信光大公司依托自身技术研发团队和长期以来的技术积累,以良好的信誉和创新的技术解决方案,自主研发完成了可信区块链BaaS平台。可信区块链BaaS平台是一种区块链与云计算深度结合的新型云服务平台,区块链的本质是去中心化、分布式、共识、智能合约以及加密技术,结合云计算的网络服务提供、可弹性配置的云计算能力、灵活的存储和管理配置优势,帮助用户快速提供一站式可配置可信区块链解决方案。

1.可信区块链BaaS平台系统架构

 

可信区块链BaaS平台基于密码学、P2P网络、可插拔共识机制、数据库技术,采用分层体系架构,提供包括身份认证、证书管理、合约管理、数据上链、区块生成、交易查询、通道管理、结点管理等区块链核心功能。可信区块链BaaS平台通过密钥管理、身份管理提供细粒度敏感业务数据或隐私数据加密保护,提供业务数据安全和隐私保护。可信区块链BaaS平台具备安全可信、不可篡改、隐私保护、实时高效、技术中立等技术特色,同时具备可靠性、可信性、容错性、可定制和可配置等适配能力。可信区块链BaaS平台以区块链服务接口BaaS API帮助用户提供一站式可信区块链平台构建、平台配置、结点管理、数据上链和区块及交易管理等区块链核心服务,屏蔽区块链业务技术复杂度,用户无需要了解区块链技术实现细节即可实现区块链技术与具体业务场景结合,实现不同业务场景的区块链业务配置化和集成。可信区块链BaaS平台采用分层架构,把底层的区块链服务和能力封装、服务化,开放为标准化的区块链接口,提供给用户接入和使用。可信区块链BaaS平台系统架构由应用层、接口层、区块链核心层和区块链基础层组成。可信区块链BaaS平台分层体系架构如图1-1所示。

 

图1-1可信区块链BaaS平台系统架构

(1)应用层

应用层是最终呈现给用户的应用程序部分,包括用户注册登录、业务数据上链、区块数据查询、业务数据查询和多节点区块验证,主要是调用接口层提供的接口,为用户提供服务和应用。

(2)接口层

接口层是基于底层链码提供的接口封装成的各种接口,主要用于完成功能模块的封装,为用户层提供更简洁的调用方式。接口层通过调用RPC接口与其他节点进行通信,通过调用Node.js SDK对本地账本进行访问、读写等操作。

(3)区块链核心层

区块链核心层包括成员管理、区块和交易管理、合约管理。整个网络运行中发生的事件可以被应用访问,以触发外部流程甚至其他系统,可以实现区块链系统网络中信息的记录、验证和传播,应用则通过发起交易来向账本中记录数据。

(4)区块链基础设施层

区块链基础设施层提供区块链系统正常运行所需的操作环境和硬件设施,为上层提供物理资源,是区块链系统的基础支持。具体包括资源层和物理层,资源层包括虚拟管理、负载均衡和资源载控,物理层包括公有云、私有云和容器云。
 2.可信区块链BaaS平台系统功能

可信区块链BaaS平台是一种模块化的区块链架构,是分布式记账技术(DLT)的一种独特的实现,它提供了可供企业运用的网络,具备安全、可伸缩、加密和可执行等特性。可信区块链BaaS平台核心功能如图2-1所示:

图2-1可信区块链BaaS平台核心功能

可信区块链BaaS平台提供了以下核心功能:

(1)可信区块链BaaS平台用户层功能

1)用户注册:用户注册相关的信息,管理人员进行审核,审核通过的用户,将会分配通道并在该通道内注册该用户,以获取用户的密钥信息。

本文地址:http://www.reviewcode.cn/bianchengyuyan/37618.html 转载请注明出处!

今日热点资讯