区块链即服务(BaaS)

阅读时间约9分钟

区块链即服务(BaaS)

首要的问题是区块链即服务(BaaS)的含义和涵盖的范围是什么?这个词的定义不太严格,区块链即服务定义中唯一始终包含的是能够根据某个模板部署服务器或节点。但是,只要您熟悉Linux服务器,在没有模板的情况下对大多数区块链协议进行基本安装也并不困难。

因此,尽管上述的方法有用,还是不应基于云供应商支持的协议来选择供应商。棘手的部分是基本安装后的事项,包括配置。但是“即服务”的部分还可以包括维护服务器,监控和管理整个区块链网络以及集成工具。这三者的可用性差异很大。

一些提供去中心化应用程序(Dapp)的区块链公司将其服务称为BaaS,因为用户可以立即使用其应用程序。这里的BaaS是指一些主要的企业级协议的托管解决方案。

BaaS提供的工具

到目前为止,最深入的工具是针对以太坊的。

Azure的Blockchain WorkBench处于公开预览模式,目前仅适用于以太坊。 Workbench提供了一个网页,开发人员可以部署区块链网络,并预先集成一组云服务,用于构建多方应用程序所需的数据获取、密钥和身份管理以及链下存储。

AWS起步很晚,但他们选择了捷径。 AWS Marketplace合作伙伴ConsenSys的创业公司Kaleido提供了一个基于Web的用户界面,用于为以太坊或摩根大通的Quorum配置联盟区块链。由Quorum前管理层Amber Baldet创立的Clovyr也即将在以太坊领域展开进一步的竞争。

对于Hyperledger Fabric,大多数云供应商都提供BaaS产品,但是唯一另外还提供Hyperledger Composer的是IBM。然而,这并不妨碍您自己在任何云平台上安装Composer。

尽管AWS提供了开源Corda,但企业版附带的网络管理工具和其他功能目前仅在Azure上可用。

主要云厂商

在区块链之外,在云基础设施即服务(IaaS)中,亚马逊的AWS仍然是主要的市场领导者。微软的Azure排名第二。很难知道Azure落后多少,因为它们仅发布Azure增长率,而不是具体数字。唯一获得今年Gartner魔力象限领导者评选的公司是Google。

SAP和Oracle希望通过与各自平台的紧密集成来吸引客户使用其区块链云产品。

以下是对AWS和Azure可用选项的更深入研究。

区块链软件即服务(BSaaS)

当前的BaaS更加侧重于区块链的基础设施,例如在网络、监控和节点管理方面,还有另一个趋势是在BaaS之上构建更高级别的服务。这是当前BaaS之上的软件即服务(SaaS),我们可以将其称为“区块链软件即服务(BSaaS)”。

一个示例是由ConsenSys支持的Kaleido,另一个示例是由中国政府支持的基于区块链的服务网络(BSN)。这些网络所有者仅负责BaaS的后台管理工作。网络的参与方只需要专注于应用程序或Dapp的管理和开发工作。

BSaaSBaaS的主要区别

1.无边界区块链网络

BSaaS的核心概念之一是支持尽可能多的区块链框架。当前的技术栈是多种多样的,没有统一的标准。同样,跨链传输数据/通证仍存在困难。因此还需要一种标准化的方式来跨网络交换通证和数据。

2.许可网络和权威链(Authority Chain)

要将区块链技术成为企业级,访问控制和基于授权角色的网络已成为长期的热门话题。当不同的区块链堆栈使用多种不同的技术来建立许可网络,这导致了应用程序可能需要维护特定网络上的权限和身份管理但无法共享此信息的问题。如果应用程序使用跨链技术,则为了最大程度地减少管理工作,一个单一的权限和成员管理来源就变得至关重要。这促成了用于跨链权限和身份管理的单一权威链的发展。

3. 预言机(Oracle)/外部数据管理

用来实现区块链与外界之间通信的技术解决方案称为预言机(Oracle)。预言机的一个著名例子是来自证券交易所的股票市场喂价,这是智能合约计算资产价值所必需的。在处理预言机方面有多种技术堆栈,需要标准化处理这些不同类型的通信方式。 BSaaS通常应为应用程序供应商提供一个简单的服务接口,以轻松管理预言机的使用。

结论

虽然当前的BaaS更加关注节点管理和后台,但BSaaS对于下一代区块链去中心化程序的开发至关重要。通过启用跨链通信技术,单一身份和权限管理以及预言机,应用程序提供商可以减少用于基础设施管理的工作量,缩短去中心化产品的上市时间。

TradeFi 行易, 是由智联通集团 (AI Link Group) 通过其附属公司 DeepAuto以及智联通财务有限公司(AI Link
Finance Limited) 设立并运营的金融科技平台,致力于为香港和内地企业提供贸易融资服务。

忠告:借钱梗要还,咪俾钱中介。放债人牌照编号:1852/2020