成功案例

可信区块链动态配置

1. 可信区块链动态配置平台基本简介

主流区块链平台通过区块链分布式、安全、可靠、加密的数据存储技术并结合自身高性能、稳定性、可靠性和信任隐私保护等特性使得企业之间建立良好的,可靠的合作,降低安全风险,为多企业之间合作提供机遇,提高企业效益 。然而,主流区块链平台不管是区块链底层开发还是区块链业务应用层开发都是一项巨大的工程,不仅研发流程复杂,而且费事费力,开发成本很高。为了搭建高安全、低成本、高效率、高可靠、灵活可扩展的区块链平台,我公司自主研发了可信区块链动态配置平台,此平台将区块链底层链转化为可插拔的标准化接口,底层链不变的情况下,3分钟就可配置一套可视化业务应用系统并与区块链底层链接口无缝衔接。从而为用户提供一种友好,可视化、低开发成本,高信任机制的配置平台。

2. 可信区块链动态配置平台系统架构

可信区块链动态配置平台是为企业级用户提供高效率、高可靠性、安全性的平台。我们本着简单易用、安全可靠、可视化运维的设计原则,将可信区块链BaaS平台系统架构分为四个层面:SaaS层、BaaS管理层、区块链层和IaaS层,可信区块链BaaS平台系统架构如图2-1所示。。

 

2-1 可信区块链存证平台系统架构

SaaS层:可信区块链动态配置平台业务应用配置主要包括:logo可视化配置管理、业务标题可视化配置、业务字段可视化配置、智能合约可视化配置、用户可视化配置管理、区块链智能化部署配置、节点自动化配置等。

BaaS管理层:提供跨链融合、多链并存、闪电网络、隔离见证、监控管理、国密算法支持、智能合约管理、安全检测等接口,通过标准化的接口建设,为企业级应用提供安全保障。

区块链层:提供BaaS API1,BaaS API2及BaaS API3。其中,BaaS API1底层链主要提供智能合约、账户管理、地址生成、共识机制(PoW)、P2P网络、区块数据管理、密码算法、EVM虚拟机、脚本引擎、网络管理、队列管理、节点管理、状态管理等。BaaS API2底层链主要提供链码管理、账户管理、证书管理、共识机制(PBFT) 、通道管理、区块校验、密码算法、交易管理、数据安全、排序服务、Docker容器、节点管理及事件管理等。BaaS API3底层链主要提供智能合约、账户管理、区块管理、共识机制(DPo'S)、WASM沙盒、BP管理、密码算法、TOKEN模型、资源管理、账本管理、节点管理、跨链通信及Pool管理等。

IaaS层:包括虚拟化层和物理层。虚拟化层提供虚拟管理、负载均衡、资源载控;物理层提供公有云、私有云、容器云等。

区块链BaaS平台通过共识机制、可插拔模块、密码算法、排序服务等为企业级用户提供高安全性、可靠性的区块链平台,通过分布式设计、虚拟管理、云服务等为区块链提供无限扩展的存储与高速网。

3. 可信区块链配置平台功能

我们基于区块链技术设计与研发了可信区块链配置平台,通过logo可视化配置,版权可视化配置,标题可视化配置,用户可视化配置和业务可视化配置等功能,可以高效率动态配置业务应用层,并与区块链底层接口无缝衔接。节省开发时间,提高企业工作效率,降低成本。可信区块链配置平台功能,如图3-1所示。

 

3-1 可信区块链配置平台功能

4. 可信区块链配置平台配置典型案例