BSN首批合作的公链有何特色?上线不到一年的Nervos又是如何入选BSN的?
撰文:面币者
近日,BSN官宣集成六大公链。8月10日,这六大公链的开发者将可以通过BSN海外数据中心的数据存储和带宽构建DApp,并将辐射到巴黎、旧金山和香港的三个数据中心的网络上运行。
消息一出,引发业内热议。为何BSN有如此强的号召力?首批合作的六大公链各具怎样的特色?上线不到一年的Nervos又是如何入选BSN的?本期带你解读BSN背后的重要意义以及第一批集成公链的筛选原则。
BSN重新定义云服务
区块链在作为我国推动自主创新核心技术的突破口之后,这项技术开始家喻户晓并逐步开始商业落地;云服务为科技创新的初创企业和广大开发者提供了优良的开发环境,大大缩短了产品研发和迭代的周期,促进科技进步的日新月异。
BSN在国家信息中心、中国移动、中国银联和红枣科技等中国知名实体的联合领导下,通过BaaS和增值服务为区块链开发者和应用方提供低成本的区块链解决方案。
作为一个跨云服务、跨门户、跨底层框架的基于区块链的基础设施网络,BSN将云服务资源、底层框架、操作环境、证书管理、开发SDK和网关API集成在一起,为开发者提供一站式服务,能让开发者方便、低成本地部署和管理各类DApp。
用国家信息中心信息化和产业发展部主任、区块链服务网络发展联盟理事长单志的话解释就是,「BSN本身其实并不是一种新的基础设施,而是利用电信运营商、云服务商没有被充分利用的计算和存储资源,通过现有的设备条件和区块链底层框架,构建成一种新的开放性的基础设施平台,为开发者提供一站式的区块链应用开发、部署环境。这种开放共享的设计理念跟互联网是类似:不同的云服务商资源、不同底层框架商的区块链操作系统,在我们的平台上都能适配,这样就能更好地方便用户」。
BSN在一定程度上与传统云服务提供商阿里云、亚马逊AWS、百度云有些类似,但区别也很明显,主要归纳为三点:
低成本。如果搭建一个传统联盟链局域网环境,根据目前主流云服务商的报价,每年最低成本要十万元以上;而在BSN上,一个应用每年仅需2-3千元即可运行,如果开发者每天对BSN节点的连接请求少于2,000个,则可以享受免费服务。可调配的API接口。目前BSN支持6个公有链,用户将有十几个选项连接到BSN的节点,其中用户可以根据公链对安全、信任、性能等要素取舍不同,选择适合的开发环境。同时六大公链会分别将节点分配给主网和测试网,开发人员先在测试网上运行应用程序,发现潜在的问题并解决后,再迁移到主网上,获得无摩擦的服务体验。国际化的互操性。BSN是一种类似联盟的国际公链形式,公链联盟由多个角色共同完成综合基础设施架构,各个联盟中又有不同的生态参与者。BSN主要是为了适配各类不同的开发框架、中国法规等国际法规、跨国跨区域服务器通讯下不同的代码部署、标准部署等。BSN基础设施架构既要足够灵活,也要保障生态参与者适应区块链生态系统。以中国银联为例,生态参与者可以通过BSN跨链确定与中国银联的合作关系后,进行访问国内企业链和金融数据。那么,各大公链所提供的基础架构又如何匹配BSN?
公链拉锯赛,谁敢先锋?
Ethereum、Nervos、Tezos、Neo、EOS和IRISnet作为全球被录入BSN网络的六大公链,各有千秋。
BSN划线重新洗牌,六大公链统一起跑线
Ethereum、Nervos、Tezos、Neo、EOS和IRISnet这六大公链在与BSN网络的整合中站在同一起跑线上,通过与BSN基层架构的整合,来重新定义数据存储、带宽、运行节点和应用程序能力等标准,共同构建中国区块链信息基础建设。
上线不到一年的Nervos缘何入选?
入驻BSN的公链过程,其实也是各公链整装待发,重新博弈的过程。在众多公链中,上线不到一年的Nervos的入选引起了笔者的关注。
Nervos和FISCOBCOS皆以国密算法保障安全可控架构。安全是信任的保障,算法则是安全的基础,节点通信信道的建立、签名的生成、数据的加密等,都需要用到密码学的相应算法。
Nervos和FISCOBCOS采用国密算法,实现安全可控的区块链架构。其中,国密算法在区块链中的应用主要有以下四方面:数据哈希算法;数据加密解密算法;消息签名的生成和验证;握手建立流程。
联盟链、公有链架构与BSN不谋而合。BSN的中国门户网站仅支持联盟链,如HyperLedgerFabric、百度的XuperChain和CITA等联盟链框架,但BSN新的国际门户网站可以让全球用户直接访问Nervos和其它五个优秀的公链项目。通过BSN聚合公链的形式以高速和大规模推动区块链的发展和迭代。
Nervos支持联盟链和公有链。Nervos因为分层架构的设置原理,其本身就兼容联盟链和公链的基础架构,保障网络安全同时又实现高效。这该设计思想与BSN的联盟链加公有链架构不谋而合。
国产公链Nervos、Neo,如何与BSN匹配?
众所周知,BSN官宣第一批公链合作伙伴,国产公链Nervos和Neo都在列,那么两者有何区别,又是如何匹配BSN的?
DBFT共识牺牲去中心化以提高性能。国产公链Neo和以太坊的功能基本一样,不过二者的共识机制截然不同。以太坊采用了PoW和PoS的共识机制,Neo的DBFT共识是由权益来选出记账人,记账人之间通过拜占庭容错算法来达成共识。此举虽然让Neo提升了公链性能,但牺牲了去中心化程度和安全性。
鉴于Neo技术很多已经在Neo3进行更新和适配,如何为BSN提供服务可以参考Neo3的更新情况:Neo的智能合约支持多种主流开发语言,这对开发者是非常友好的。这块设计与Nervos不谋而合,降低门槛,让更多开发者参与进来;在Neo3当中内置了一套去中心化身份的系统NeoID,主要是实现去中心化身份标准的接口,供网络的身份验证。
Nervos的分层架构。Nervos自身定位是「加密经济的引擎」,通过分层架构来实现一套支撑上层加密经济生态的底层区块链基础设施。
Nervos成为BSN首批公链合作伙伴很重要的原因在于:Nervos独特的分层架构能让开发人员在信任、安全与可扩展性之间取得平衡。Nervos网络分为两层,底层Layer1是NervosCKB,采用PoW共识追求安全性和去中心化;上层Layer2追求高扩展性,满足性能和定制化场景需求,并将关键信息提交到Layer1,由Layer1保障资产安全性,这样的设计理论上能够达到互联网级别的性能和良好的用户体验。其通过分层架构:底层支持上层的方式走出一条新的路,底部保障设施稳定基建,上层输出创新。
总体而言,Nervos主要优势体现在高效和安全的分层架构和国密算法的使用,从底层确保程序运作的安全、效率与去中心化,从根本出发。再之后才是关于生态上的迭代,如钱包私钥的可备份,多语种支持开发环境等。
BSN由模块到平台级的合作升级
模块化合作:外在模块化合作
以BNS数据之源Chainlink为例。2020年6月,BSN正在将Chainlink预言机功能引入其网络,协助BSN网络中的应用程序获取经过验证的真实数据。BSN集成Chainlink为BSN用户提供了更好的安全性、可靠性和联通性,将推动区块链应用中大数据的交流与应用。
平台级的合作:内在捆绑形式
BSN未来进程:专业化地运营和维护节点后,或将进行整合、打通和跨链。BSN终极目标是聚合多方资源和技术优势,实现另一端低成本、高质量的满足需求。而目前BSN阶段的是:专业化地运营和维护节点,之后可能还会有整合、打通和跨链。以Nervos为例:目前BSN支持的六大公链进行技术聚合就是目前在做的专业化运营。目前生态中,Nerovs已助力招银国际CMBI进行公链和DeFi领域的布局,并且和Huobi集团合作开发了监管友好的金融公链HuobiChain。
模块化VS平台级差异:整体与局部
对比Chainlink模块化合作与六大公链平台级别上的合作而言,两者合作由整体到局部。模块化合作可以理解为BSN的某个插件,为整体的BSN提供某个辅助模块,为外在性质的合作;平台级别合作可以理解为BSN加盟店形式,为整个BSN架构贡献不可缺的数个体系,为内在性质的合作。以建房子为例的话,公链就是房子的顶梁柱,模块化就是房子精美的窗户。
我们可以看到,BSN是在强大的品牌背书下,通过聚合平台级别的方式来完善自己基础设施,以模块化合作来精细化服务。而以太坊、Tezos和Nervos等公链的加持对BSN至关重要,将大大促进区块链在未来得到更为广泛的应用。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。