2022一文读懂区块链BSN介绍意思-

当前位置:首页 > 币圈百科 > 2022一文读懂区块链BSN介绍意思-

2022一文读懂区块链BSN介绍意思-

2022-10-10币圈百科293

区块链服务网络(以下简称“服务网络”或“BSN”)是一个全球性的基础设施网络,用于部署和运行跨云服务、门户和底层框架的各类区块链应用。

服务网致力于改变当前区块链应用开发和部署的高成本问题,为开发者提供具有互联网理念的公共区块链资源环境,大幅降低区块链应用的开发、部署、运维、互操作和监管成本,从而使区块链技术得以快速普及和发展。

BSN是一站式解决方案,封装了区块链应用所需的运行环境、云资源、网络通信和检索接口,形成一整套区块链应用开发、部署和管理。

一文读懂区块链BSN是什么意思?

设计理念

服务网络的设计和建设理念完全借鉴互联网。通过TCP/IP协议连接所有数据中心形成互联网,通过建立一套区块链运行环境协议连接所有数据中心形成服务网络。与互联网一样,服务网络是一个跨越云服务、门户和底层框架的全球基础网络。

服务网络的直接参与者有三种类型:

一是云服务提供商通过安装免费的服务网络公共城市节点软件,将其云服务资源(CPU、存储、带宽)接入服务网络并在服务网络上销售;

二、区块链底层框架厂商(尤其是联盟链),按照服务网底层框架适配标准适配框架后,可以部署到服务网供开发者选择使用;

第三,门户厂商可以通过现有云服务门户或开发者门户内的服务网络,快速、廉价地建立

baas(区块链即服务)平台,向自己的客户提供基于服务网络的区块链应用开发、部署和运营服务。

服务网络是一个开放的网络,任何云服务提供商、底层框架提供商、门户提供商都可以在满足服务网络协议标准的前提下自由选择加入或退出服务网络。

服务网的直接用户是开发者和科技公司。区块链应用开发者可以通过任意服务网络入口,从全球任意公共城市节点购买以TPS(每秒交易量)、存储容量和带宽为计费标准的云资源,选择任意适配的底层框架,以极低的成本和极其便捷的操作开发、部署和运营区块链应用。

区块链应用的发布者只需要将应用的所有计费节点部署到服务网络的一个或多个公共城市节点,参与者几乎没有成本就可以通过任何一个公共城市节点网关接入。在每个公共城市节点中,所有部署的应用程序共享服务器资源。

对于高频应用,公共城市节点可以智能自动为其分配单独的处理性能高的计费节点;对于低频应用,多个应用可以共享一个计费节点。这种资源共享机制可以将服务网络提供的资源成本降低到传统区块链云服务成本的三分之一到五分之一。

在服务网络上,区块链应用发布者和参与者不需要购买物理服务器或云服务来构建自己的区块链运行环境。而是利用服务网络提供统一的公共服务,按需租用共享资源,大大降低了发布者和参与者的成本。

城市节点

服务网络上的所有公共城市节点通过互联网连接。发布者选择底层框架和若干个城市节点,以及各个节点在任意服务网络的门户发布联盟链应用或公共链节点所需的TPS、存储容量和带宽,并根据权限配置规则灵活设置联盟链应用为私有链或联盟链。

发布者可以选择任意城市节点组组合发布无限量的应用,而应用参与者在获得应用授权的情况下,可以连接到应用部署的任意公共城市节点参与相关业务。 在整个过程中,应用程序的发布者和参与者可以专注于业务创新和执行,而无需花费任何额外的成本来构建和维护他们自己的区块链运行环境。

公共城市节点是服务网络的基本运行单元。其主要功能是为区块链应用运行提供访问控制、事务处理、数据存储和计算能力等系统资源。每个城市节点的拥有者都是云资源或数据中心的提供者。

各方在云资源中安装公共城市节点软件,并完成网络接入过程后,就可以构建一个服务网络上的城市节点。节点建成后,应用发布者可以在服务网络的各个门户中搜索该节点,并购买其资源作为应用部署的公共城市节点之一。当公共城市节点中的资源使用趋于饱和时,各方可以随时增加系统资源,提高城市节点的负载能力。

每个城市节点根据运行应用的数量和并发需求,动态部署一定数量的公共计费节点(统称为“计费节点”),通过负载均衡机制,动态分配独占的高性能资源为高并发应用分配计费节点,使多个低并发应用共享一个计费节点。该机制可以使公共城市节点的资源得到充分有效的利用,降低服务网络的整体运营成本。

服务网络原则上是一个具有多个链和多个书的区块链系统。部署在几个公共城市节点上的每个应用都通过专用通道进行事务处理、数据通信和存储。它与通道完全隔离,但是如果两个应用程序相互授权,通道可以相互调用。这种机制既保证了每个应用的绝对隐私,又有足够的灵活性来处理链间业务。

部署在公共城市节点的智能网关和预链码机制,使业务网络的复杂性对外部业务系统隐藏起来,使传统业务系统开发者只需使用自己熟悉的编程语言和运行环境就能访问业务网络和处理区块链数据,使传统业务系统轻松具备区块链功能。

底层框架

服务网络支持主流的联盟链框架和公有链框架。对于公链框架,开发者可以在任意服务网络的门户购买相应的资源,选择一个公链框架,建立公链节点与公链主网的连接;根据所选框架的灵活性,还可以在服务网络上构建自己的公链网络,并在服务网络内部或外部不断构建更多的节点。

联盟链的底层框架和公有链的底层框架在机制上有很大不同。网络支持公链节点并不复杂,服务网络的技术团队可以自行完成适配。而联盟链底层框架多采用局域网的部署理念,与服务网络“联盟链开放网络”的理念并不一致。

因此,任何一个联盟链底层框架想要部署到服务网络中,都必须按照《区块链服务网络 BSN 底层框架适配标准》进行适配和开发,框架只有通过网络接入审核后才能完成服务网络部署。部署完成后,开发人员可以在服务网络的每个门户中选择底层框架来开发和部署应用程序。因为每个联盟链的底层框架在适配服务网络时遵守一系列统一的标准,比如密钥算法、网关SDK等。

因此,开发者可以使用同一个密钥证书同时对不同底层框架的不同应用进行授权和访问。不仅方便了开发者使用服务网络,还实现了不同框架间的交叉链接数据交互。

目前自适应联盟链框架如下:

Hyperledger fabric

Hyperledger fabric是Linux基金会主导的Hyperledger的项目之一。Hyperledger Fabric旨在成为使用模块化架构开发区块链应用程序的基础,以便共识和成员服务等组件可以即插即用。它使用容器技术 是为企业构建的领先的开源、通用区块链结构。目前BSN标准联盟链服务适配的Hyperledger Fabric版本号为V1.4.3、V1.4.5和V2.3.2,BSN专有节点服务适配的Hyperledger Fabric版本号为V2.2.0。

FISCO BCOS

FISCO BCOS是金链盟开源工作组打造的企业级金融联盟链底层平台,2017年开源,具有性能强劲(单链TPS超两万、实现新型可扩展的RPBFT共识算法)、安全可控(完整国密算法、支持群环签名和同态加密、监管友好)、极致易用(多语言SDK、安全高速智能合约)等技术优势。开源生态内的企业基于FISCO BCOS贡献中间件、跨链、分布式身份等开发工具,极大降低应用开发难度和成本。目前BSN适配的FISCO BCOS版本号为V2.4.0。

XuperChain

百度超级链XuperChain是百度自主研发的区块链底层技术,采用轻(自研的数据模型和虚拟机、框架轻便、组件可插拔)、快(性能达到8.7万TPS)、稳(数据安全可信、隐私被充分保护)、易(文档丰富、多语言SDK)的设计哲学,拥有链内并行技术、可插拔共识机制、一体化智能合约等多项国际领先技术,具备全球化部署能力,可满足开发者各类业务场景需求,让区块链应用搭建更灵活、更安全、更高效,全面赋能区块链开发者。目前BSN适配的XuperChain版本号为V3.9.0。

CITA

CITA是溪塔科技自主研发的一个面向企业级应用并支持智能合约的高性能区块链内核,旨在为企业级区块链应用提供一个稳固、高效、灵活、可适应未来的运行平台。CITA 蓑衣网小编2022 将区块链节点的必要功能解耦为六个微服务:RPC ,Auth ,Consensus ,Chain ,Executor ,Network。各组件之间通过消息总线交换信息相互协作。通过配置和定制相应的服务,CITA能够满足企业级用户的全部需要。目前BSN适配的CITA版本号为V1.3.0。

IRITA

IRITA是边界智能以区块链跨链、隐私计算及大数据分析技术创新为核心,自主研发的支持下一代分布式商业系统的企业级联盟链产品。IRITA 具有保护隐私的数据加密共享、高效的共识协议、领先的跨链技术、实用性极强的链上链下系统交互能力、灵活的数字资产建模与可信交换支撑、以及大数据支持等6 大核心技术优势,可广泛应用于金融、医疗健康、供应链、车联网等多种商业场景,为实体经济提供基于区块链信任机器的价值赋能。IRITA 支持中国国密标准,并有完善的 SDK 及运维工具支持,在性能、安全可靠性、认证及权限、可维护性、可扩展性和运维监控等多方面都满足企业级应用需求。目前BSN适配的IRITA版本号为V2.2。

POLY Enterprise

Poly Enterprise是由分布科技Onchain 提供技术支持的跨链互操作性协议,同时支持星火链网和区块链服务网络(BSN) 两个国家级跨链规范和标准,以及IEEE C/BDL“P3204 区块链跨链事务一致性互操作”国际标准,可实现异构链间的任意信息跨链互通,允许各条异构联盟链之间无缝协同工作,最终实现跨链信息的事务一致性。Poly Enterprise包含多链管理合约(CCMC)、区块头同步合约、跨链管理合约等3大核心跨链架构模块,具备轻量级、低耦合、安全可靠、对接便捷等特点,可同时支持政务链条、企业链、私蓑衣网小编2022有链等,并根据不同应用场景,设置了“跨链资产交换协议”和“跨链分布式事务协议”。Poly Enterprise帮助BSN 跨链通信枢纽集成泰安链、Quorum 专有节点服务、 Hyperledger Fabric 和FISCO BCOS 联盟链网络的跨链互操作,让所有Dapp可以通过BSN的跨链组件,进行链与链之间的智能合约调用,从而产生更灵活、更广泛的技术架构和商业逻辑。

ConsenSys Quorum

ConsenSys Quorum是一个开放源代码协议层,使企业能够基于以太坊开发区块链应用程序。企业依靠ConsenSys Quorum提供区块链的企业级网络,释放区块链的潜能。ConsenSys Quorum可以与企业内部开发的产品模块集成,以构建高性能、可定制的应用程序。目前BSN适配的ConsenSys Quorum版本号为V20.10.0。

Chain33

Chain33是由复杂美自主研发的区块链底层开发平台,是一套支持共识、数据库、执行器等可插拔、且易升级的区块链架构。Chain33创造性的支持分层的架构,主链负责交易清算,智能合约和虚拟机从主链上分离放到平行链上独立执行,多条平行链并存提升运算效率,且平行链之间通过主链实现链间互联。目前BSN适配的Chain33版本号为V6.4.0。

Hyperledger Besu

Hyperledger Besu是在Apache 2.0 许可下开发并用Java 编写的开源以太坊客户端,遵守EEA规范。与以太坊兼容。可以使用Besu开发需要在专用网络中进行安全、高性能事务处理的企业应用程序Besu支持企业功能,包括隐私和许可。目前BSN适配的Hyperledger Besu版本号为V21.1.2。

网络门户

开发者在互联网上购买云资源和发布应用时,可以在任何云服务门户内进行操作。相较于互联网,服务网络同样采取多门户策略。加入服务网络的云服务商、底层框架商、科技媒体等拥有开发者资源的企业均可以申请建立服务网络门户(BSN PORTAL),门户可以是单独的BaaS 网站,也可以在现有云服务门户或开发者社区门户的基础上增加BaaS 功能。

在门户内,开发者可以购买服务网络资源、发布应用和管理应用等。每个服务网络门户有非常高的自主权和独立性。除了购买服务网络资源和发布应用外,其他功能均由门户自身提供,

例如:用户注册和管理、计费和收费、开发者社区等。每个门户自主收费,扣除自身的收入后,剩余部分按周结算并支付给服务网络授权的结算公司,再由结算公司分配给相应的云服务商、底层框架商和运维管理机构。

每个门户独立管理自己的用户,用户信息不与服务网络分享。门户内发布的应用在其他门户内无法看到。用户界面和非服务网络的其他功能完全由门户管理方自行设计、建设和运维。

服务网络虽然同时支持公有链和联盟链,但每个门户商都需要根据所在国家的法律法规以及政策规定,对底层框架、公共城市节点物理位置、可发布应用等进行筛选和管理,例如:在中国的服务网络各门户和公共城市节点内,不允许部署和运营公有链节点。

服务网络由专门的技术团队进行运维管理。云服务商将云资源加入服务网络后,只需管理硬件和网络,公共城市节点的运维由服务网络统一管理。服务网络的各门户仅需负责自己门户的日常运维,对通过其门户部署到服务网络上的应用,也由服务网络统一安排日常维护。各方均需与服务网络的运维团队建立协调机制,以便及时处理各种突发情况。服务网络的运维系统包括节点管理、应用管理、维护管理、计费管理、CA 管理和监控管理等功能。由服务网络发起各方分工负责。

区块链服务网络发展联盟

服务网络由区块链服务网络发展联盟(以下称为“发展联盟”)负责具体的管理、运营和维护等工作。服务网络的所有事宜,包括规划设计、技术标准、开发运维管理、运营模式、服务定价和对外合作等,均由发展联盟根据内部机制决策和执行。

发展联盟由六家单位联合发起:

1、国家机构:国家信息中心

2、通信行业:中国移动通信集团设计院有限公司、中国移动通信有限公司政企客户分公司

3、金融行业:中国银联股份有限公司、中移动金融科技有限公司

4、软件行业:北京红枣科技有限公司

服务服务网络工程浩大,需要不断创新和优化。发展联盟将邀请更多具有相同理念并具备相应技术积累和运营经验的组织机构加入,包括但不限于:监管机构、运营商、金融企业、云服务商、硬件厂商、软件开发商和渠道推广商等。

BSN赋能平台

BSN联盟鼓励各企业或个人利用BSN的底层能力,建立自己的区块链业务模式,服务自己的客户。因此推出了赋能平台产品(“赋能平台”,BSNEP)。赋能平台部署在用户自己的系统环境中,为客户提供BSN的核心API接口。客户可以利用这些接口在BSN上进行各类操作。

主要API接口:

区块链城市节点管理:可获取BSN遍布全球的区块链城市节点资源信息、区块链云服务价格信息等;

区块链框架管理:可获取和管理BSN上适配的多种底层区块链框架,为各类区块链开发者提供服务;

区块链应用服务管理:可实现区块链应用的发布、升级、启动、停止、卸载,以及资源的配置升级,为开发者提供灵活的区块链管理能力;

节点运行监控:可获取区块链节点的资源运行情况、应用运行情况、流量监控等。

以上就是一文读懂区块链BSN是什么意思?的详细内容,更多关于BSN的资料请关注蓑衣网其它相关文章!

2022一文读懂区块链BSN介绍意思- | 分享给朋友: