区块链服务网络(以下简称BSN)是覆盖全球的区块链基础设施网络,由国家信息中心、中国移动、中国银联和北京红枣科技四家公司共同发起,旨在持续降低区块链技术的应用成本、实现技术间的无障碍互通。
BSN目前已经在全球建设一百多个公共城市节点,是唯一支持跨门户、跨云平台、跨底层框架的区块链基础设施,为广大开发者提供成本低廉、开发便捷的区块链一站式服务。BSN提供三种服务:联盟链服务、公有链服务(BSN国际)和跨链服务,其中联盟链服务又分为标准联盟链和开放联盟链。
标准联盟链服务为开发者提供搭建自己的私有链或联盟链的框架和环境。开发者可以在任何一个BSN门户,通过选择部署记账节点的个数、云资源、框架和地域位置,同时上传其智能合约,即可快速完成建链。BSN标准联盟链服务分为两种模式:共享节点模式和专有节点模式。
共享节点模式是指一个记账节点可以被多个应用链共享,智能合约交易处理和账本数据以通道或群组的方式进行隔离,最大限度地利用节点资源避免了资源冗余闲置的情况,结合统一智能网关服务,实现了多底层框架的有效适配。此外,BSN提供了完善的安全解决方案,通过加密机制、智能合约权限控制、双重密钥管理模式、通道和群组隔离等多种方式,为共享节点模式下的区块链应用提供了完备可靠安全性服务。
共享节点的建链模式,具有部署成本低、使用方便、开发便捷的优势。但是对于一些高频交易、数据安全敏感性高、希望有更多建链灵活性的企业或开发者来说,需要其联盟链记账节点上的数据和合约执行环境与其他应用完全物理隔离。
为此,BSN联盟设计了包括联盟链和公有链架构的专有节点服务。BSN专有节点服务延续了BSN标准联盟链服务的多底层框架技术、虚拟化容器、自动部署等技术,依旧为开发者提供了“开箱即用”的区块链专有云服务,同时开发者仍然可以像传统共享节点服务一样在任何BSN门户内快速创建自己专有的标准联盟链网络,每个链部署在云平台内一个逻辑隔离的虚拟网络中,每个记账节点均运行在一个独立专享的云虚拟主机上,开发者根据实际业务需求来配置节点CPU、内存、磁盘容量和带宽等参数,以避免云资源的冗余。完成专有节点创建后,开发者可在BSN门户内监控节点主机的运行情况,并且对节点进行管理,如:升级、停用等。
此外,BSN的专有节点服务还具备以下特点:
灵活部署可定制:为开发者提供“开箱即用”的专有区块链云服务,简单几步即可快速地完成一个联盟链基础结构的部署,从而赋能业务,还可以根据不同的业务需要灵活地选择合适的云服务资源,做到资源的按需索取,满足各种业务场景;
数据隔离,隐私保护:数据和合约执行环境与其他应用完全物理隔离,更好地保证了隐私性和安全性;
自主管理更灵活:企业/开发者自主管理自己的联盟链网络,可根据业务需求随时增加节点,配置升级等,而不需要依赖任何人或机构;
多云平台集成:集成Amazon Web Services、移动云、百度云、华为云、Microsoft Azure等多家主流云平台,企业/开发者可根据自己的需求自由选择,更好地契合业务。
多底层框架支持:BSN专有节点服务集成多种底层区块链框架,企业/开发者可根据实际需求,选择真正适合自己的区块链网络解决方案。
BSN外节点接入:BSN专有节点服务会实现外部节点接入的功能。开发者可以在BSN门户内下载安装包,并在自己控制的云环境中部署专有节点,与部署在BSN上的专有节点连成一条联盟链/私有链。
独立接入通道:链外系统可以通过每条链独有的节点网关接入访问所部署的专有记账节点,并使用所选框架原生API与链上智能合约进行交互。如果部署有外部节点,也可以直接通过本地外部节点进行接入。
BSN专有节点模式可以为金融、政企的客户提供更好的数据隔离性、更强的可定制化区块链基础服务。
BSN专有节点服务已在2021年1月底完成基于AWS云平台和Quorum框架的上线,在2021年上半年完成Chain33、Substrate、EOS Enterprise、Corda等新框架的适配,以后每个季度会持续适配更多的框架。在2021年上半年同时完成与Google Cloud Platform、移动云、百度云、Microsoft Azure、华为云、阿里云的集成。在2021年内实现用户自有外部节点与BSN上部署的专有节点的组网,并实现在专有区块链网络、共享区块链网络、开放联盟链网络之间的跨链互联互通。最终,专有节点服务也将集成到BSN专网和BSN赋能平台中,为BSN的合作伙伴们提供更丰富更灵活的BSN底层能力。