这些天,区块链还在不断升温,在区块链技术中最为基础的设施,就是BaaS平台。BaaS,即Block as a server,意思是“区块链即服务”。

      区块链COBaaS平台是北京共识数信有限公司自主研发的高效、高可用、高安全性的区块链技术平台。共识数信为了降低用户在区块链领域的技术门槛,自主研发了COBaaS平台。使客户聚焦于业务,凭借区块链技术带来的可能性,拓展现有的业务模式,而无需对区块链技术本身投入过多研究成本。基于主流区块链技术中的性能痛点,共识数信也在COBaaS平台的底层中逐一优化,使COBaaS平台可以服务于更多的业务场景。

产品特点

高兼容性

共识数信COBaaS平台具备的首要特点就是具备平台无关性。本产品可依据客户的切身需求,支持客户在自有资源或第三方资源(包括公有云、私有云、自有硬件服务器)上部署、管理本平台,同时平台支持多操作系统。通过平台无关性,消除用户在平台建设前期的纠结与困难,以多种方式部署还可以为客户拓展更多的业务可能性。


       一键部署

共识数信COBaaS通过一键部署构建区块链基础设施,协助企业快速构建区块链生产环境,减少企业在区块链技术研究、部署、环境搭建上的成本投入。通过一键部署,COBaaS平台可以在10分钟内快速构建包含3个Kafka、1个orderer、1个peer的基础区块链生态环境。

支持跨链

      共识数信COBaaS平台搭建出的联盟链,可选择更强一致性的共识算法,来提高跨链安全性。跨链的实现可根据需求应用场景来开展,共识数信COBaaS平台支持主流的跨链技术,包括公证人机制(Notaryschemes);侧链/中继(Sidechains/relays);哈希锁定(Hash-locking);分布式私钥控制(Distributedprivate key control)。为企业的跨领域,跨场景的业务应用提供跨链服务。

可插拔的共识算法

支持多种共识算法:kafka,背书,raft、PBFT等。可以根据不同业务场景及需求,选择更适合的共识算法,提高平台的可扩展性。

      灵活证书管理

在共识数信COBaaS平台中,我们通过证书实现对区块链中节点、通道、组织、用户等对象的灵活管理。平台采用私钥隔离的方式解决证书的安全问题,让节点可以自己生成证书并自己保管,区块上事物及交易的提交,都需要用私钥进行签名,私钥的重要性不言而喻,私钥隔离是私钥安全隐私保护的重要手段,在共识数信的baas平台新版本中已经完成私钥隔离的产品化。


      高安全性

区块链的一大特性是去中心化,而去中心化带来的副作用就是所有参与的节点均会保留链上的所有信息。在区块链技术商业化应用的过程中,人们实际看中的是区块链带来的快捷信任建立与Token的结算模式。在商业化应用中,不可避免涉及数据权限控制,而通过共识数信COBaaS平台构建支持多通道的区块链环境,可以完全的实现数据隔离,从而达到数据权限控制的效果。

       底层国密化

在国内将区块链商业化实际应用的场景很大一部分由政府政务、金融等领域覆盖。这些领域共同的特点是对加密的要求很高,一般需要使用国密算法。为此共识数信COBaaS平台在底层有效的将区块链与国密算法相结合。

      性能


性能是一个老生常谈的问题。如果对区块链技术有所了解,应该很清楚区块链在商业化应用的最大一个瓶颈:性能。目前主流的区块链技术受制于分布式账本、共识机制等特性,其性能仅为数百、数千。性能问题将会大大限制区块链在B端用户中的应用场景,为解决这一问题,共识数信团队从底层优化了共识机制与握手协议,并且灵活应用缓存机制提高区块链性能。目前共识数信区块链平台性能可以轻松达到10000TPS。

      可视化管理


COBaaS平台提供给用户以可视化的方式管理通道、节点、智能合约等其他信息。同时强化对区块链的管理和运维监控能力,提高用户在多业务场景下的服务管理能力。

功能概述

       节点管理

通过节点管理支持为用户展示区块链上的节点概况:节点总数、正常节点数、恶意节点数、宕机节点数以及节点列表信息详情。为了让平台数据公开透明,不区分权限,每个角色都可以看到归属通道下的运行数据的总数量。


       通道管理

通过通道管理可以使用户掌握区块链上的指定通道(可任意切换通道)下的区块高度、参与节点数等相关参数;可查看最新区块的信息详情和最新事务数量。


      合约管理

智能合约是一种旨在以信息化方式传播、验证或执行合约的计算机协议。智能合约允许在没有第三方的情况下进行可信交易。这些交易可追踪且不可逆转。智能合约的目的是提供优于传统合约方法的安全,并减少与合约相关的其他交易成本。


       组织管理

随着区块链节点的增多,需要在平台中对不同通道、不同节点确立管理与维护人员。为了避免权限不合理的分配,COBaaS平台提供组织管理,以证书的形式限制其权限。

       运维监控

通过运维监控可以实现COBaaS平台中通道、节点、合约的使用概况,以及平台中硬件资源的占用情况。为平台运维人员提供可视化动态的运维监控。

1

END



×