LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 从第一台云电脑“无影”的发布对照BSN(区块链服务网络)的诞生——再论BS

从第一台云电脑“无影”的发布对照BSN(区块链服务网络)的诞生——再论BS

2020-09-20 巍巍昆仑任我行 来源:区块链网络

(声明:本人所有原创文章目前均只发表在币乎内容平台,谢绝转载,若有网友在其他平台看到本人类似文章,请与我私下联系告知,谢谢!)

友情提示:亲爱的币友们,感谢您对我的支持!为了双方收益最大化,请最少阅读180s再点赞!

—————————————————————

参照计算机及互联网技术的发展历史,不难发现泛用的系统、标准的指定以及基础设施的铺垫总是最重要的推力,比如UNIX系统、TCP/IP协议、光纤和芯片的进步和大规模应用,更准确来说这些都是才是将概念及技术沉淀到具体应用的必经之路(当然还有题外之话的资金资源的必要投入)。而这种现象的背后逻辑就是成本和效率,尤其是其直接决定了市场容量和需求:如果我们回到两毛钱一条短信的时代,或者电话拨号上网时代,谁用得起各种带图片视频的超文本微博朋友圈这种“社交”方式;直播抖音之类的兴起,也是基于低廉高效的通信成本、以及和便宜高性能智能手机终端普及化密切相关。

最讲究“实际”的加密货币圈是:中心化交易所之所以成为生态定义者,不就是其在各个环节尤其是最为活跃的交易环节降低了成本提供了效率这么简单直白的道理吗?即便退一步来说,同为分布式计算基础诞生的云计算和区块链的真正区别也不过是目标优先级不同而已,完全不代表区块链就不看重效率,比特币用闪电网络、各种公链项目无不强调其TPS就是证明,如何在去中心化和效率之间取得平衡,至今都是区块链项目的核心命题(再加上安全,就是经典的区块链“不可能三角”问题)。

成本效率产生的效应,也无时无刻地在“讲究”去中心化的区块链上发挥作用,比如说因为市场对于某类应用的热情造成的以太坊网络堵塞以及gas成本的不断抬升,往往成为促成热潮的冷却的重要乃至根本因素,加密猫、FOMO游戏乃至最近的DeFi无不如此。从另一角度来说,如果抛开“挖矿”这种本质上是制造稀缺性的分配、激励的手段,对于比特币以太坊之类的区块链应用,我们完全可以将其理解为对于硬件算力闲置资源的收集用以支持去中心化,挖矿成本和其生态从来都是休戚相关的。相对应地,云计算则是一种典型的自上而下的资源分配理念,这也很有可能是为什么我国能在云计算上后来居上的一个重要因素。

BSN项目诞生的动机很简单,就是区块链应用的布置门槛太高、成本也太高。当然,传统BaaS平台确实极大地降低了区块链应用部署、运维的技术门槛,但是成本之高根本不适合小项目运作。而如果按照以太坊等公链生态上的逻辑,则是将开发成本之外的使用成本直接转嫁到用户头上,也很不利于很多小项目的运作应用的使用:如果gas比较贵,打个比方你总不可能为了打个日常问候就特地叫个宝马专车吧。BSN的目的就是全方位地提供一个低成本部署的解决方案,着眼于广大中小微企业、甚至个人可以利用和使用区块链技术。

相对BaaS乃至BTaaS,BSN的理念显然更进一步。事实上很多公司提供的BaaS是单纯地为了贩卖云计算业务,区块链不过是一个单纯套用的解决方式乃至模板中的一种,底层基本维持完全的云计算模式,全然不顾这个云计算的底层是否和具体区块链应用追求的目标是否相互冲突。BSN走得更远,意图建立一个资源共享使用的区块链公共基础环境,提供整合了多种云资源、底层框架、运行环境、密钥管理、开发SDK和网关API的一站式区块链部署和运行服务。开发者可以以极低的成本在服务网络上便捷地部署和运行区块链和分布式账本应用。不论底层是否异构,服务网络上所有的应用链均可以进行数据交互,这样带来的是类似互联网上快速搭建网站并高效互联互通的优质体验。也就是说,不论是在资源整合方面的全覆盖,还是在数据及资源的联合互通方面,都远远超越了BaaS之类的业务,好比超级市场和小卖部之别。

与此同时BSN本身就是专门为区块链设计的,所以并不是单纯套用云计算的PaaS及IaaS架构,也就是说我们上文所说的,其定位更接近于IaaS,所以相比之下通过BSN构建的区块链应用,显然会更容易实现区块链技术特性而减少其与云计算的矛盾之处。BSN的底层架构所通过采用更细颗粒度的多应用共享运算资源的方式,可以降低区块链应用服务运行的成本,就是。简单地说,在BSN上多个开发者部署的不同区块链应用可以部署运行在同一台主机的区块链节点上,相当于共享同一台服务器;而大部分的BaaS平台多是通过分配独立主机资源服务器资源来部署应用服务,忽略了应用服务的实际计算资源需求造成资源浪费也提高了客户的部署成本,事实上绝大部分的区块链应用是完全不需要独立的运行环境和完整的主机资源的。

当然为了实现多框架适配,BSN花费了大量的资源和精力去深入研究各类不同的区块链框架的运行机制,并结合BSN的商业模式来定制与底层框架的适配;同时整合和互联互通实现也需要攻克异构的节点服务商资源设施的部署兼容、规模庞大的公共城市节点滚动更新部署和跨多家电信运营商间的互联网通信延迟一系列的技术难题。

所以说“无影”让我联想到BSN,可以说是类似思想下一脉相承的产物,由其这些方面相似特点和问题就有反映:对比此前的主流DaaS项目,很多时候更像一个简单的远程租赁主机服务,并不能通过对云计算的资源分配优势的充分利用来提高效率降低成本。与此同时,为了实现“轻”终端目标而更为靠近真正的云电脑,“无影”也专注于如何解决终端接入问题上。

当然值得注意的是, BSN的提供了开发者在发布应用链的智能合约时,可以将智能合约内的方法自由组合成各类角色,每个角色拥有调用一个或多个方法的充分权限,例如:有些角色可以写入数据,有些角色只能查询数据。而这些信息单独保存在于权限链内,当用户的业务系统通过网关接入该应用链时,只能执行所分配角色允许执行的功能和数据权限。可见其试图通过建立一套体系来同时兼顾数据安全及业务管理的灵活性,而这种做法自然反映出BSN的联盟链定位。也就是说,虽然BSN可能确实更有助于区块链技术的具体利用和实现,但是依旧是云计算的思维范式主导下的产物。

本文完,谢谢阅读!

—-

编译者/作者:巍巍昆仑任我行

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...