想快速落地区块链?BaaS了解一下

编者按

区块链,当下最火的IT技术,可以说没有之一。接下来大数网将在每周五刊载一篇区块链相关的内容,请注意,我们不谈空气币,而是去讲技术、讲应用,讲这项技术真正的价值。之前很长时间大数网不碰这部分内容,也是因为太虚了,如果只是讲发币,那这项技术就没什么意义了。

之前的两篇稿件中,我们已经讲了一个案例,解释了区块链是什么,本篇说说区块链怎么快速落地?涉及到一个新名词BaaS。

问:BaaS平台是什么?

答:BaaS平台指的是区块链即服务(Blockchain as a Service)平台,是一种结合区块链技术的新型云服务,可以帮助用户快速建立区块链的开发环境,作为区块链赋能中心,能为区块链生态提供强有力的配套服务。

问:BaaS平台都能做什么?

答:BaaS平台综合了云和区块链的优势,作为用户或开发者,只需要通过平台或者开放API等进行自己的需求管理和开发,下层技术能力均作为可插拔选项供其使用。简单说,BaaS就是一个结合云和区块链的强大工具集。

BaaS,赋能中心

随着区块链技术被广泛应用于支付清算、溯源、安全、媒体和出版等多个领域,基于区块链的应用也迎来了大爆炸式的发展,但由于区块链技术本身的复杂性和性能等原因,区块链行业目前仍然处在非常早期的阶段,多数企业仍然处于区块链技术原型搭建和应用试探的阶段,大规模的商用仍然需要解决标准化、通用性、扩展性、隐私保护与合规等一系列瓶颈问题。

而且对于大部分用户而言,尝试构建自己的区块链网络和应用往往需要付出很大的时间和探索成本。在此情况下,一种结合区块链技术的新型云服务——区块链即服务(Blockchain as a Service),由于可以帮助用户快速建立区块链的开发环境,一经出现便受到广泛关注。

BaaS天然与云计算进行了结合,在创建、部署、运行以及监控管理等方面体现出了非常强的工具属性。可以说,BaaS作为区块链赋能中心为区块链生态提供强了有力的配套服务。

BaaS,万能工具箱

BaaS平台是一种区块链与云计算深度结合的新型云服务平台。区块链的本质是去中心化、分布式、共识、智能合约以及加密技术,结合云的网络、存储、容器和函数计算等优势,可以在公有链、私有链、联盟链场景无缝对接,通过与云的联动,在负载均衡、资源调配等方面都会体现出优势,同时还能降低部署成本。

在底层基础资源层,BaaS通常依托云计算的能力,结合容器引擎、镜像仓库等提供统一的接口层,支持云端托管、安全监管、账户权限、一键部署等能力,并且底层云基础设施和服务对用户透明;

在网络层,比如Ethereum、Fabric、EOS等托管区块链的典型网络,用户可以按需选择对应的网络应用;

在框架层,BaaS平台支持账本、合约、鉴权以及共识机制全能力,提供丰富的可插拔定制的区块链场景参数;

在业务层,用户可以通过开放平台或者客户端、SDK、开放API等进行快速开发使用。

因此,综合云和区块链的优势,BaaS在安全可控、性能、可用性上直接对齐云能力,同时可以结合容器化、函数化的先进开发模式,在公有云和私有云场景实现快速覆盖。在区块链平台层,一方面充分适配多个区块链核心技术,同时与云联动,形成区块链技术一键部署应用的能力。作为用户或开发者,只需要通过平台或者开放API等进行自己的需求管理和开发,下层技术能力均作为可插拔选项供其使用,BaaS就是一个结合云和区块链的强大的工具集。

BaaS,前景广阔

随着区块链技术+应用场景有效落地的实践逐渐明朗,BaaS受到越来越多开发者的关注,尤其是企业级市场以及金融级市场。BaaS平台的优势很明显:

大幅降低区块链的入门门槛和开发者学习成本:开发者只需专注业务层面的应用开发,不再需要关注底层具体技术实现,区块链底层技术由BaaS提供,对开发者可信透明,帮助他们在已有的区块链服务之上快速构建自己的应用,加快业务场景拓展的落地。

部署方便:BaaS服务通常是通过区块链+云计算,结合区块链的可信、防篡改以及云计算的高可用和性能等优势,可支持一键式快速部署区块链网络。用户只要勾选所需网络和配置,可实现秒级部署。

性价比高:结合云计算的优势,BaaS支持以实例为单位的弹性计算,同时网络和资源的托管也大幅降低维护成本。

这么明显的优势,加上BaaS服务为开发者提供了区块链技术应用层以下的所有技术能力,所以目前BaaS在供应链金融、票据、跨境支付、信贷、物流和医药溯源等领域已经开始探索和逐步应用,市场的反应和接受程度远远超出预期。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180810A16QQ800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券