什么是区块链服务网络(BSN)

BSN是什么?

BSN全称为区块链服务网络(Blockchain-based Service Network),是一个跨云服务、跨门户、跨底层框架,用于部署和运行区块链应用的全球性公共基础设施网络。

BSN是由国家信息中心、中国移动通信集团公司、中国银联股份有限公司、北京红枣科技有限公司共同发起。

互联网是通过TCP/IP协议将属于各方的云资源和数据中心连接而形成的,BSN则是通过一套区块链环境协议将属于各方的云资源和数据中心连接而组成。两者均不属于任何单一组织,都是公共基础设施。

BSN是区块链公共基础设施。是将区块链应用所需要的运行环境、云资源、网络通信和调取接口均封装在一起,形成一整套区块链应用开发、部署和管理的一站式解决方案。

BSN联盟鼓励各企业或个人利用BSN的底层能力,建立自己的区块链业务模式,服务自己的客户。

BSN有什么用?

BSN 的目标是降低在开发基于区块链的应用程序过程中的成本和复杂性。开发人员将可以使用几种企业区块链协议,既有Hyperledger Fabric等联盟链,也有“公链”。

BSN由遍布全球的公共城市节点组成。在公共城市节点上,应用发布方和使用方可以使用统一身份证书发布、管理和加入不限数量的区块链应用,不再需要建设独立的区块链运行环境。所有应用通过负载均衡机制使平均资源消耗降至很低,运行成本仅为传统区块链云服务的20%。

通过BSN,一个应用每年仅需2000-3000元人民币即可成链并开始运行。中小微企业、甚至学生在内的个人都可以通过BSN进行创新、创业。

区块链服务网络BSN将是由中国自主创新并控制入网权的基础设施网络,可在全球进行快速部署。BSN目前已适配和正在适配的联盟链底层框架为Hyperledger Fabric,FISCO BCOS、国密Fabric、CITA、梧桐链、Brochain和百度XuperChain,以便让开发者有更多选择。在BSN各门户中,开发者可以在完全没有区块链开发经验的情况下,使用自己熟悉的编程语言进行区块链应用开发。

BSN-DDC 网络架构

BSN-DDC 基础网络介绍

由国家信息中心、中国移动、中国银联和红枣科技共同发起的区块链服务网络BSN是目前全球最大的区块链基础设施网络。

BSN-DDC基础网络搭建在BSN之上:

1.由BSN上至少10条基于不同技术体系的开放联盟链组成DDC网络的底层区块链层;

2.所有DDC开放联盟链上,部署完全一致的BSN官方DDC合约,可以生成和管理BSN官方DDC(支持ERC-721和ERC-1155)。也允许平台方部署自己的DDC合约,该类DDC由相关平台方自行负责;

3.BSN-DDC网络不直接服务终端用户,仅允许平台方接入,并向平台方提供接入API和SDK。平台方负责向终端用户提供服务,须确保所有终端用户的实名认证,BSN-DDC网络上不保存终端用户信息;

4.DDC网络的使用费用由平台方使用人民币充值,按照能量值和官方DDC数量进行扣费;

5.平台方可以使用自己的链账户和DID生成所有DDC,或者为每个终端用户分配单独的链账户和DID,不论哪种方式,DDC网络均可追溯到平台,并通过平台方追溯到个人,方便为监管提供相关信息和接口;

BSN-DDC 定价模式

开发SDK及示例

1. BSN网关SDK实例

为开发者提供链下业务系统调用BSN城市节点网关进行交易处理和查询的基础SDK,帮助开发者可以快速完成链下业务系统与网关交互的开发。

SDK中对网关API进行了封装,提供交易封装、网关交易接口调用、本地生成公私钥对、上传公钥模式下用户注册和证书登记、数据签名和数据加解密等功能。

下载地址:  
  https://github.com/BSNDA/PCNGateway-Go-SDK
  https://github.com/BSNDA/PCNGateway-Java-SDK
  https://github.com/BSNDA/PCNGateway-PY-SDK
  https://github.com/BSNDA/PCNGateway-CSharp-SDK

2. 示例应用

如下是基于预制链码包开发的链下业务系统通过网关API调用链码的示例源代码,包括:golang、java、C#、python语言的示例,供下载参考。 

Fabric 示例:  https://github.com/BSNDA/FabricBaseChaincode
FISCO BCOS示例:  https://github.com/BSNDA/FISCOBaseContract
XuperChain示例:  https://github.com/BSNDA/XuperChainBaseContract
CITA示例:  https://github.com/BSNDA/CITABaseContractt

猜你喜欢

转载自blog.csdn.net/xingxincsdn/article/details/127086145