什么是区块链即服务?
当前,国内区块链领域正处于高速发展阶段,各行业积极探索区块链落地应用并赋能实体经济,但在企业开展区块链业务时,难以避免以下问题:
- 市场上区块链底层平台众多,一旦选定后难以变更,所以在早期技术选型时必须慎之又慎;
- 完成区块链底层选型后,往往需要从0开始学习区块链部署、智能合约研发等流程,使用门槛非常高;
- 完成区块链部署和智能合约研发等工作后,缺乏统一管控区块链业务的可视化运维平台,管理效率低且运维成本高。
什么是区块链BaaS平台?
区块链即服务平台(Blockchain as a Service, BaaS)是一种将区块链和云计算深度结合的新型服务平台,旨在帮助用户一键式快速部署区块链并对链上业务进行可视化管理和运维,用户可专注于区块链应用的开发,充分降低区块链使用门槛。为辅助理解什么是BaaS,下图以本地部署、IaaS、PaaS、SaaS为对象进行比较:
BaaS平台更类似于PaaS平台,通过将计算资源、通讯资源、存储资源以及区块链记账能力、区块链应用开发能力和区块链配套设施能力等转化为可编程接口,让区块链应用开发及部署的过程变得简单而高效。
BaaS通用架构
BaaS平台的推出,某种程度而言是区块链技术走向大规模应用的里程碑事件。毫无疑问,BaaS平台是区块链入场者的必争之地,竞争也日趋白热化。那么BaaS平台的典型架构包含哪些功能呢?下为通用架构示意:
资源层:企业IT服务资源,是支撑BaaS系统和区块链网络运行的基础,主要提供计算资源、存储资源、网络资源等IaaS服务。
区块链基础层:可在开源或闭源的区块链架构上构建,支持区块链底层的核心技术例如可拔插的共识机制、分布式账本存储机制、多语言支持的智能合约引擎、跨链交互、安全隐私保护机制等。
区块链平台服务层:助力业务上链、保障业务持续稳定运行的区块链服务,在架构中起到承上启下的作用。该层主要负责区块链创建与管理、智能合约全生命周期管理、运维监控和对外提供访问接口等功能。
应用层:运行于区块链底层之上的区块链业务,包括政务、金融、司法存证、商品溯源等领域的应用。用户通过系统服务可视化完成应用的上链准备,通过在应用工程中集成区块链底层SDK完成上链。
BaaS平台主要发力点
-
什么是区块链即服务?
- 目前的BaaS平台往往支持的云环境较为单一,如果要实现区块链底层和多云环境的连接需要耗费大量开发资源,且灵活性差,平台非开发用户不能自主管理这些资源,因此可重点关注BaaS平台对不同部署环境的兼容性;
- 由于当前存在多种区块链底层且缺乏统一标准,主流BaaS平台对不同底层的兼容性不一,且不论是同构还是异构链,往往难以跨链互通,因此可重点关注BaaS平台对不同区块链底层的兼容性及跨链设施;
- 缺乏完善的区块链智能研发配套设施,由于不同底层的合约开发语言差异较大等原因,BaaS平台上往往缺乏对智能合约在线编辑、部署、测试、安全检测的一站式工具,因此,可关注智能合约研发设施的完备性和便捷性;
- 当下,不同BaaS平台对于监控告警、日志管理等功能往往较为简单,可关注监控指标的完善度和日志支持粒度。
多模式部署/多底层兼容
平台首创驱动概念,将服务资源和区块链底层的兼容能力插件化,整个平台采用可插拔的驱动机制来自适应的调度异构云环境与异构链。异构云环境包括VirtualBox、Kubernetes、云主机等其它一系列主机环境。异构链目前包括趣链区块链底层平台、Hyperledger Fabric以及趣链区块链跨链技术平台BitXHub等。
跨链能力
借助平台提供的跨链基础设施,可有效打破不同链之间的通信壁垒,实现跨机构的数据协同、业务协同,最终实现业务多场景协作的闭环,构建规模化的可信互联网生态,使各参与方的利益均能最大化。
一站式智能研发设施
针对区块链编程门槛高、区块链智能合约存在安全漏洞等痛点,平台提供一站式智能研发设施,主要包括智能研发、合约商店、合约管理、合约安全检测、在线IDE等模块。通过将研发过程有机融合到智能合约生命周期中,充分缩短研发周期、降低研发成本。
立体监控体系
日志管理
平台的日志管理主要分为三个部分: 采集端、处理端和存储端。采集端主要进行日志文件的采集,通过监控文件的变动从而实现日志的实时采集;处理端接收采集端的流数据, 针对流数据进行预处理分类, 针对日志数据进行索引建立, 通过倒排算法提高关键词搜索的效率;存储端针对日志进行ID索引, 存储日志文件并支持索引下载。
企业级账户权限体系
采用基于RBAC的账户体系,做到用户关联角色,角色关联权限,实现基于角色的访问控制,使得不同角色进入系统看到不同的模块和数据,同时,构建完整的操作行为溯源机制,超级管理员或组织管理员可查看组织内各成员的操作记录,包括对组织资源的创建、删除、停用等及对组织进行管理等操作,充分满足企业的审计需求。
总结
BaaS是加速区块链在各行业落地,特别是与实体经济深度融合的重要服务形态。对于机构而言,使用BaaS搭建区块链底层基础设施,从财务成本控制、系统易用性和系统后期管理的便利性等方面均有诸多裨益。
Copyright©2011-2022 · 巴比特 · 署名-非商业性使用-相同方式共享(BY-NC-SA 3.0 CN) · 浙ICP备14013035号-8 浙公网安备 33010602002085号
2022 年最值得了解的 4 大区块链即服务提供商
亚马逊托管区块链是现有亚马逊客户的不错选择,因为用户可以跨多个现有 AWS 账户快速创建区块链网络。它支持 Hyperledger Fabric 和基于以太坊的区块链,这些区块链受益于与 Amazon 服务(如 Amazon QLDB)的紧密集成,后者提供了不可变的更改日志和安全的数据存储功能。与 Amazon Managed Blockchain 相关的其他服务包括 AWS Key Management Service 和 Amazon Virtual Private Cloud 端点安全。此外,用户还可以从 AWS 管理控制台中的集中管理中受益。
也就是说,Amazon Managed Blockchain 可能并不适合所有人,因为一些用户抱怨新区块链的初始设置过程可能有些混乱。为配置错误或根本不需要的解决方案增加额外费用太容易了。
IBM 区块链平台
另一个知名的名字是 IBM 的区块链平台,它提供了广泛的区块链来满足不同的垂直行业,包括金融服务、医疗保健、供应链、政府、媒体和娱乐、保险和零售等等。然而,IBM 真正擅长的地方在于为物流、供应链和制造应用程序开发和管理区块链。
例如,汽车制造商雷诺使用 IBM 区块链来证明从设计到生产的各种汽车组件的合规性,而 IT 基础设施解决方案提供商 Atea 正在与挪威海产品协会和各种海产品供应商合作追踪从海里来的食物供应到小餐馆的餐盘上。
IBM Blockchain Platform 用户可享受全年 24/7 全天候客户支持、大量高级开发人员工具、IBM 的多云功能以及公共和许可区块链之间的互操作性。毫不奇怪,IBM 的 BaaS 产品被视为让区块链快速启动和运行的最简单平台之一。不利的一面是,由于其用户协议和合同缺乏透明度,因此存在供应商锁定 IBM 的风险,这通常使客户难以退出平台。
福莱姆网络
并不是每个人都对与大牌供应商合作感到满意,事实上,对于像 Ferrum Network 提供的更专注的产品,还有很多话要说。
Ferrum 创建了广泛的 BaaS 产品,不仅提供基本的区块链基础设施,还包括各种服务,帮助客户克服区块链项目的问题。最好的例子可能是 Ferrum 的 Staking-as-a-Service 产品,它有助于解决代币不稳定的问题。新项目的代币因不稳定而臭名昭著——它们可以在一天内获得 50% 或更多的价值,并以同样快的速度失去价值。 Ferrum 的产品通过为用户提供一种简单的方式来质押其代币以保护网络,从而帮助代币实现更高的稳定性。通过这样做,它消除了市场的流动性,从而稳定了代币的价格。
Ferrum 还提供其他有趣的功能,例如其白标代币桥,客户可以使用该桥将其代币连接到以太坊和币安链等知名区块链。它还提供 Anti-Bot 技术,有助于防止机器人在销售过程中购买大量代币。这有助于确保代币将流向合法用户,而不是那些仅仅投机代币的用户。
Ferrum 的价值也进一步扩展,因为它本身也是一个区块链即服务 DeFi 提供商,为各种加密项目提供通货紧缩机制、代币实用程序和咨询服务。
另一个强有力的竞争者是 Dragonchain,它帮助公司为非常特定的行业用例开发和部署区块链。 Dragonchain 作为最安全和合规的区块链服务提供商之一享有当之无愧的声誉,其网络符合 GDPR、GLBA、HIPAA 和 SOX 等标准。
Dragonchain 的一大优点是 Dragonchain Academy,这是一个自助式学习教育套件,可帮助用户自学区块链管理的来龙去脉。
Dragonchain 进一步因其内置的金融科技套件而脱颖而出,其中包括欺诈检测、通过基于上下文的共识机制控制的可定制验证,以及其 Quantum-Safe 数据保护工具。这个 BaaS 提供商的另一个特点是 DragonFund,它是在 Dragonchain 的基础设施上启动的创新加密项目的孵化器和启动板。
然而,区块链也是一种很少有人了解的新技术。考虑到这一点,根本没有足够的区块链专家可以四处走动。但与所有技术一样,区块链只有在正确实施的情况下才能达到其应有的水平。 BaaS 提供商立即提供必要的区块链专业知识,这意味着公司可以在不深入了解这些网络的创建和部署方式的情况下继续前进。
什么是区块链即服务?
使用基于区块链解决方案的 Azure 服务,创建更智能且更高效的供应链,减少欺诈,以更快的速度验证交易,并创建具有颠覆性的新业务模型。
利用 Azure 区块链解决方案将信任数字化
简化在审核和法规遵从性方面协调数据争议和违规行为的复杂流程。通过能够在多方业务流程中将信任数字化的区块链解决方案,降低争议解决成本。Azure 使用区块链技术,为你的数字信任需求提供了一系列尖端 Microsoft 和合作伙伴解决方案。
- 查找适合你的解决方案
- 以信任为基石
- 将区块链无缝添加到 Azure
从多个区块链解决方案中进行选择,找到适合你的用例和业务需求的解决方案。构建完全托管的区块链服务,将数据保留在防篡改数据存储中,或向 Azure SQL 什么是区块链即服务? 数据库添加篡改检测。Azure 为你的工作负载提供了多个解决方案。
在可信任的区块链平台上进行构建。无论这是基于我们在 ConsenSys 的合作伙伴提供的业界领先的 Quorum 区块链技术,还是凭借 Azure 机密账本的基于硬件的深厚信任基础。Microsoft 创新给了你所需要的信任。
通过将区块链解决方案与已经使用的 Azure 什么是区块链即服务? 服务集成,将概念证明无缝地投入生产。使用 Azure SQL 数据库分类帐添加基于区块链的篡改检测。通过带有 Azure 机密分类帐的 Azure 什么是区块链即服务? 机密计算 硬件的强大功能,帮助保护和控制你的数据。
探索 Azure 区块链解决方案体系结构
了解区块链技术(包括 Ethereum 网络)如何在这些图示的体系结构场景中帮助保护数据并将工作流数字化。
供应链跟踪与追踪
一种常见的区块链模式是支持 IoT 的供应链资产监视。例如,运输易腐货物(如食品或药品),在整个过程中必须满足某些合规性规则。
银行间的分散式信任
详细了解 Azure 区块链产品和服务
ConsenSys Quorum 区块链服务
使用 ConsenSys Quorum 构建区块链,省去了基础设施方面的麻烦。
Azure 机密账本预览版
使用安全 Enclave 和区块链来存储具有完整性和机密性的数据。
Azure SQL 数据库账本
常见问题解答
- 什么是区块链技术?
Azure 机密账本是一种分布式账本,意味着不会集中控制业务逻辑。机密账本使用 Azure 机密计算功能,以独占方式在硬件支持的安全 Enclave 上运行。在不得修改关键元数据记录的情况(包括出于法规遵从性和存档目的而永久修改)下,选择 Azure 机密账本进行防篡改数据存储。
Azure SQL 数据库账本将加密验证引入可信的集中式系统中的多方业务流程,并分析现有区块链网络中的数据。选择 SQL 什么是区块链即服务? 数据库账本作为现有 SQL 数据的区块链的替代项,并消除分散网络的成本、复杂性和性能开销。
ConsenSys Quorum 区块链服务是一种托管区块链服务,提供构建区块链联盟所需的基础结构。此服务利用开源 Quorum 协议,实现灵活、分散和可配置的网络。如果要从 Azure 区块链服务进行迁移,或者需要实施功能完备的分布式区块链网络,可选择 Quorum 区块链服务。
什么是区块链即服务?
“I see a permissioned blockchain like a family.What I mean by this is family members, they trust each other and protect each other’s back.No guests are allowed in without the formal agreement of all family members.So true family members, they keep private information within the family.It's data 什么是区块链即服务? privacy.What happens in a family stays in the family.They update each other with all information.Like data privacy, they protect each other's information so they can protect each other and make each other's house secure.So this is the family chain.It is the blockchain.From my point of view, blockchain is all about security, efficiency, and data privacy.”
区块链的业务价值
利用 Oracle 区块链平台保障食品安全
在现实中,传统的 IT 系统无法处理来自 IoT 的海量数据。这种海量、高速、多样化的数据会导致企业系统不堪重负,导致无法基于可信数据及时做出合理决策。对此,区块链的分布式账本技术可通过更高的安全性和透明度来应对这些可扩展性挑战。
Hyperledger 是什么?
Hyperledger 是 Linux 基金会 2016 年启动的一个旨在促进区块链技术全球协作的开源项目,其主要目的是开发可解决企业可扩展性、性能和安全性问题的开源区块链实施。Hyperledger 拥有一个中立的开放成员社区,其中社区成员为 Hyperledger Fabric 积极贡献开发代码,而 Hyperledger Fabric 成为了许多企业区块链项目的基础。
Oracle 是 Hyperledger 成员,Oracle 区块链也基于 Hyperledger Fabric 构建,因此可充分利用开源力量,确保与核心协议互操作。