一文了解 BaaS:区块链在企业中的采用
by零和壹访谈(The human&machine)
现在越来越多的公司了解到区块链的优势,区块链即服务(BaaS)预计未来几年在 IT 领域发挥关键作用。然而,由于各种原因,他们无法运用区块链。IBM、微软 Azure 等 BaaS 提供商让那些核心竞争力仍在 IT 以外领域的组织能够更简单地运用区块链,从而帮助企业更加专注于自己的核心领域,而不用担心发展空间。
什么是 BaaS
区块链即服务(BaaS)是指在构建区块链应用的业务中,由第三方服务提供商为企业创建和管理基于云端的区块链网络。基于云端的服务提供商管保持基础设施的敏捷性和可操作性,客户可以利用基于云端的解决方案,在区块链上构建、托管和运营自己的区块链应用和相关功能。企业和个人都愿意实施区块链技术。但是,创建、运营和维护区块链基础设施的技术复杂性阻碍了区块链的大规模采用。BaaS 为这种困扰提供了解决方案,促进区块链技术在企业间的大规模采用。
BaaS 领域的知名公司包括:
微软是最早提供 BaaS 的厂商之一,2015 年开始提供 Azure 区块链服务。他们与Consensys 合作开发了基于以太坊区块链的 Microsoft Azure。该服务旨在通过“一键式云端区块链开发环境”,让开发者和企业客户能够尝试使用区块链技术。
Microsoft Azure 的 BaaS 服务还允许用户利用行业级框架构建公共或私有的区块链环境,并将其区块链应用推向市场。通过整合基于人工智能的虚拟协助系统 Cortana,Azure 帮助其用户理解并实现分布式账本技术。
Microsoft Azure 的特点:
•支持多种区块链框架,包括 Quorum、Corda、Hyperledger Fabric 和 Ethereum。
•可通过 Azure CLI、Azure Porta 或带有 Azure 区块链扩展的 Visual Studio Code(微软开发的跨平台源代码编辑器) 轻松部署。
•可通过内置联盟管理来管理区块链网络成员
•具有完整监控和日志记录
亚马逊公司推出了 Amazon Managed Blockchain,该服务使用包括以太坊和 Hyperledger Fabric 在内的开源框架,使用户“可以轻松创建和管理可扩展的区块链网络”。
Amazon Managed Blockchain 的特点:
•完全托管
•支持以太坊和 Hyperledger Fabric
•AWS 密钥管理服务,以确保 Hyperledger Fabric 的 CA 的安全
•使用亚马逊 OLDB 技术管理增长的订购服务
阿里巴巴也推出了企业级区块链平台服务,支持 Hyperledger Fabric、蚂蚁金服自研区块链技术、以及企业以太坊 Quorum,构建更安全稳定的区块链环境,简化部署运维及开发流程,实现业务快速上链。阿里云区块链链服务是初级专利数最多的产品,真实落地场景已经超过60+,成为商业化最成熟的产品之一。
阿里区块链服务特点:
•高安全性及高稳定性
•简单易用,一键式部署企业级区块链环境,丰富的管理运维功能,帮助企业专注业务创新
•开放共享,支持主流开源区块链技术,原生支持标准区块链应用和数据,保持技术开放透明性
此外,R3 (一个由全球金融机构组成的联盟,曾制作名为 Corda 的分布式金融账本)和 PayStand(该公司专门负责公司之间的款项收发)也相继推出各自的 BaaS 产品。
事实上,BaaS 提供商的角色与虚拟主机提供商类似。网站创建者在自己的个人电脑上创建和运行网站内容。他们可能会雇用技术支持人员或与外部托管提供商签约,如 Amazon Web Services 或 HostGator。这些第三方公司负责处理基础设施和维护问题。
BaaS 可能成为区块链技术在各行业和企业中更广泛深入运用的催化剂。一个企业,无论大小,可以轻松地将技术复杂的工作外包出去,从而专注于其核心业务,而不用被创建和运行自己的区块链这种事情所困扰。
BaaS 的利与弊
1.节省成本
将区块链实施、运营和维护的相关任务外包给 BaaS 合作伙伴,可以帮助企业大幅节省招聘开发人员和管理团队所涉及的成本和精力,软件、平台和基础设施的相关费用也将避免。
2.易用性
BaaS 提供商通常提供可定制的模板和即插即用的模块,这些模块可以由具有基本编程知识的用户在短时间内设置。它可以帮助企业规避整个学习曲线和研究和规划阶段所涉及的投资。因此,企业可以简单地利用 BaaS 提供商提供的现成平台和模板与现有系统和应用程序进行集成,而不是从头开始构建他们的架构。
3.专注于定制化
由于 BaaS 允许企业使用现成的平台和模板,内部开发团队可以关注自己企业的独特需求,并确保区块链服务能满足他们的需求。一旦区块链的基础设施建立起来,BaaS 合作伙伴就会对其进行维护,通常包括带宽管理、资源分配、托管和安全监控。
4.人员和资源优化
设备空间、电力和冷却方面的物理开销有限,人员配置和消防支出也相应减少。这使得公司的 IT 人员可以专注于自己的核心业务,员工能够集中参与对公司业务更为关键的项目。
5.深度知识有限
区块链仍是一项新兴技术,许多组织尚未对该技术的工作原理有深入的了解。在一知半解的情况下做出的实施决策可能会使现有的业务面临重大的失败风险和投资浪费。
6.缺乏可视性和控制
在大多数基于云端的和即插即用的 BaaS 模式中,通常只有 BaaS 提供商拥有技术知识。在发生服务故障或外部破坏等关键事件时,客户将不得不完全依赖 BaaS 合作伙伴提供的信息。有时,这种情况可能会导致双方的不信任。
7.数据合规性的挑战
区块链的运作原则是在全球网络中分散信息。这有可能在监管和合规性方面存在灰色地带,特别是在数据跨地域共享情况下,以及当 BaaS 提供商的主要服务器托管在第三方国家或受经济制裁的地区时。
8.业务连续性
大多数服务协议的执行都是基于这样的假设,即服务提供商或合作伙伴将继续经营,并能够根据服务协议的条款,在需要的时间内或至少在合同期内为企业提供服务支持。BaaS 也是如此。如果服务提供商在区块链实施后的几年内破产,或与其他公司进行合并,那么服务中断的机会可能会成倍增加。
结语
BaaS 是一个很有前景的领域,它可以帮助客户公司抓住竞争优势,而无需在研究、规划、资源和基础设施方面进行大量投资。它还为客户提供了一个在业内同行中承担领导者和先驱者角色的机会。通过主动管理风险,一个值得信赖的 BaaS 合作伙伴可以帮助客户实现下一个技术大飞跃。
声明:本文仅代表作者本人,绝不代表赞同其观点或证实其描述。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。
来源:原创。