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

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

服务网络致力于改变当前区块链应用程序开发和部署的高成本问题,以互联网理念为开发者提供公共区块链资源环境,大大降低区块链应用程序的开发、部署、运维、交换和监督成本,使区块链技术迅速普及和发展。

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

设计理念

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

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

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

二是区块链底层框架制造商(特别是联盟链)可根据服务网络底层框架适应标准部署到服务网络,供开发者选择使用;

第三,门户商可以通过服务网络快速低成本地建立在现有的云服务门户或开发者门户中

BAAS(BlockCHAINasaService)基于服务网络的区块链应用开发、部署和运营服务,为客户提供平台。

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

服务网络的直接用户是开发者和技术公司。区块链应用程序开发者可以通过任何服务网络门户网站购买TPS(TransactionsPerSecond)、以存储容量和带宽为计费标准的云资源,选择任何适应的底层框架,以极低的成本和极其方便的操作开发、部署和运营区块链应用。

区块链应用程序的出版商只需将应用程序的所有会计节点部署到服务网络的一个或多个公共城市节点上,参与者就可以通过任何公共城市节点网关进行几乎无成本的访问。在每个公共城市节点中,所有部署的应用程序共享服务器资源。

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

在服务网络上,区块链应用程序发布者和参与者不需要购买物理服务器或云服务来构建自己

利用服务网络提供统一的公共服务,按需租用共享资源,从而大大降低出版商和参与者的成本。

城市节点

服务网络上的所有公共城市节点都通过互联网连接起来。应用程序出版商根据业务需要在任何服务网络的门户网站上选择底层框架和几个城市节点,以及每个节点所需的TPS、发布联盟链应用程序或公共链节点,并根据权限配置规则灵活地将联盟链应用程序设置为私人链或联盟链。

出版商可以选择任何组合的城市节点组来发布无限的应用程序,而应用程序参与者可以连接到任何应用程序部署的公共城市节点来参与相关业务。在整个过程中,应用程序的出版商和参与者可以专注于业务创新和实施,而不需要花费任何额外的成本来建立和维护自己的区块链运营环境。

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

在云资源中安装公共城市节点软件并完成入网流程后,业主可以在服务网络上建立一个城市节点。节点建成后,应用程序出版商可以在服务网络的每个门户检索节点,并购买其资源作为应用程序部署的公共城市节点之一。当公共城市节点中的资源使用趋于饱和时,业主可以随时增加系统资源,以提高城市节点的负载能力。

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

服务网络原则上是一个多链多账本的区块链系统。部署在多个公共城市节点上的每个应用程序通过特殊渠道进行交易处理、数据通信和存储。通道与通道完全隔离,但如果两个应用程序相互授权,则可以在通道之间相互呼叫数据。这种机制不仅保证了每个应用程序的绝对隐私,而且具有足够的灵活性来处理链和链之间的业务处理。

部署在公共城市节点的智能网关和预制链码机制隐藏了服务网络的复杂性,使传统业务系统开发人员只能使用熟悉的编程语言和操作环境访问服务网络,没有区块链开发经验,完全不了解区块链编程语言,进行区块链数据处理,使传统业务系统轻松具有区块链功能。

底层框架

服务网络支持主流的联盟链框架和公共链框架。对于公共链框架,开发人员可以在任何服务网络门户网站上购买相应的资源,选择公共链框架,建立公共链节点与公共链主网络的连接;您也可以根据所选框架的灵活性在服务网络上建立自己的公共链网络,并继续在服务网络内外建立更多的节点。

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

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

因此,开发人员可以通过授权许可使用相同的密钥证书,同时访问不同底层框架的不同应用程序。它不仅方便开发人员使用服务网络,而且实现了不同框架之间的跨链数据交互。

目前,合适的联盟链框架如下:

HyperledgerFabric

HyperledgerFabric是Linux基金会主导的Hyperledger(超级账簿)项目之一。HyperledgerFabric旨在作为区块链应用程序开发模块化系统结构的基础,使共识和会员服务等组件能够即插即用。它使用容器技术来托管构成系统应用逻辑的智能合同。它是为企业建立的领先的开源和通用区块链结构。HyperledgerFabric版本号目前适合BSN标准联盟链服务.3、V1.4.5和V2.3.2.适合BSN专有节点服务的HyperledgerFabric版本号V2.2.0。

FISCOBCOS

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

XuperChain

百度超级链Xuperchain是百度自主研发的区块链底层技术,采用轻(自主研发的数据模型和虚拟机,框架轻,组件可插拔)、快(性能达到8.7万TPS)、稳定(数据安全可靠,隐私得到充分保护)、易(文档丰富,多语言SDK)的设计理念,拥有多项国际领先技术,如链内并行技术、可插拔共识机制、综合智能合约等,具有全球部署能力,可以满足开发人员各种业务场景的需求,使区块链应用程序建设更加灵活、安全、高效,全面授权区块链开发人员。目前BSN适配的Xuperchain版本号为V3.9.0。

CITA

CITA是西塔科技自主研发的高性能区块链核心,面向企业级应用,支持智能合同,旨在为企业级区块链应用提供稳定、高效、灵活、适应未来的运营平台。CITA将区块链节点的必要功能解耦为六个微服务:RPC,Auth,Consensus,Chain,Executor,Network。通过信息总线交换各组件之间的信息相互配合。CITA可以通过配置和定制相应的服务来满足企业用户的所有需求。目前BSN适配的CITA版本号为V1.3.0。

IRITA

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

POLYEnterprise

Polyenterprise是由分布技术onchain提供的跨链互操作协议,支持星火链和区块链服务网络(BSN)IEEEC//两个国家跨链规范和标准BDL“P3204区块链跨链事务一致性互操作”国际标准可以实现异构链之间任何信息的跨链交换,允许各异构联盟链无缝合作,最终实现跨链信息的事务一致性。Polyenterprise包括多链管理合同(CCMC)、区块头同步合同、跨链管理合同等三个核心跨链架构模块,具有重量轻、耦合低、安全可靠、对接方便等特点,可根据不同的应用场景支持政府链、企业链、私有链等,设置了“跨链资产交换协议”和“跨链分布式事务协议”。Polyenterprise帮助BSN跨链通信枢纽集成泰安链、Quorum专有节点服务、HyperledgerFabric和FISCOBCOS联盟链网络的跨链互操作,使所有Dapp都能通过BSN跨链组件调用链与链之间的智能合约,从而产生更灵活、更广泛的技术架构和业务逻辑。

ConsenSysQuorum

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

Chain33

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

HyperledgerBesu

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

网络门户

当开发者在互联网上购买云资源并发布应用程序时,他们可以在任何云服务门户中操作。与互联网相比,服务网络也采用多门户策略。拥有开发者资源的企业,如云服务提供商、底层框架提供商、科技媒体等,可以申请建立服务网络门户(BSNPORTAL),门户可以是单独的BaaS网站,也可以在现有云服务门户或开发者社区门户的基础上增加BaaS功能。

在门户网站中,开发人员可以购买服务网络资源、发布应用程序和管理应用程序。每个服务网络门户网站都有很高的自主权和独立性。除了购买服务网络资源和发布应用程序外,门户网站本身还提供其他功能,

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

每个门户独立管理自己的用户,用户信息不与服务网络共享。门户网站上发布的应用程序在其他门户网站上看不到。用户界面和非服务网络的其他功能完全由门户管理员设计、构建和运行。

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

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

区块链服务网络发展联盟

区块链服务网络开发联盟服务网络“发展联盟”)负责具体的管理、运营和维护工作。服务网络的所有事项,包括规划设计、技术标准、开发运维管理、运营模式、服务定价和外部合作,都由发展联盟根据内部机制决定和实施。

由六个单位联合发起的发展联盟:

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

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

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

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

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

BSN赋能平台

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

主API接口:

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

区块链框架管理:可以在BSN上获得和管理各种适合的底层区块链框架,为各种区块链开发者提供服务;

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

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

以上是阅读区块链BSN的文章。详情请关注脚本之家的其他相关文章,了解更多关于BSN的信息!

投资有风险,进入市场必须谨慎,以上内容仅供参考。

相关推荐