【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

巨头竞赛:AWS 和 Azure 的云区块链服务有何异同?

  • 2019-01-27
  • 本文字数:1884 字

    阅读完需:约 6 分钟

巨头竞赛:AWS和Azure的云区块链服务有何异同?

圈内流传着一种说法:“比特币代表区块链 1.0 时代,智能合约代表区块链 2.0 时代,而区块链 3.0 则是区块链+各个行业。” 区块链和云服务有很多共性,从服务的实现方式来看,云服务可以通过 API 接口或者 SDK 工具包来进行计算资源的调用,而区块链可以通过提供成熟的 API 接口或者 SDK 包来共开发者进行应用层的开发。


也正因为此,各大云厂商都在围绕云区块链服务展开军备竞赛,例如亚马逊战略合作多家企业,推出 BaaS 服务;微软 Azure 发布区块链解决方案;IBM 技术输出,支持参与 400 多个分布式账本项目;阿里云支持开源 Hyperledger Fabric 和蚂蚁金服自研区块链技术……


这些云厂商到底可以为区块链应用开发者提供哪些功能和服务?他们会提供哪些类型的区块链用例呢?……本文选取了公有云巨头 AWS 和 Azure,来比较一下他们的云区块链服务有何不同?

AWS 云区块链服务

AWS 提供的区块链产品主要包括 Amazon QLDB、Amazon Managed Blockchain 和 AWS Blockchain Templates。


Amazon QLDB:全称为 Amazon Quantum Ledger Database,是一个分类账本数据库,旨在提供透明的、不可变的、加密的、可验证的交易日志,该账本数据库是由一个受信任的中央权威机构来管理的。据称,所有的信息更改都将被记录在区块链上,而该新产品还能够自动扩展并执行比现有产品多两到三倍的交易量。


QLDB 适合于想要享受基于区块链数据存储的优势,但又不想要自己创建或管理区块链的企业和用户。


Amazon Managed Blockchain:该产品可以与 QLDB 一起运行并允许用户调整和管理一个可扩展的区块链网络。 Managed Blockchain 允许用户使用 Hyperledger Fabric 或以太坊创建托管在 AWS 基础架构上的新区块链。(需要注意的是,其目前还不支持以太坊。)


Managed Blockchain 基本上约等于 Azure 的 Hyperledger Fabric+ Ethereum,适合于想要创建、运行自己区块链的企业和用户。


AWS Blockchain Templates:它提供了另外一种快速创建区块链网络,并托管在 AWS 基础架构上的方法。与 Amazon Managed Blockchain 一样,它由 Hyperledger Fabric 和 Ethereum 提供支持。

Azure 云区块链服务

Azure 云目前提供两种主要的云区块链服务,Azure Blockchain Workbench 和 Azure Blockchain Development Kit。


Azure Blockchain Workbench:2018 年 5 月,微软正式推出 Azure Blockchain Workbench,这也标志着微软正式入局区块链市场。


Blockchain Workbench 主要是提供区块链与其他 Azure 交互的简便方法,例如,同步传统数据库中的数据和存储在区块链上的数据;使用 Azure Active Directory 管理与区块链应用程序关联的用户或资源标识,并且可以从运行在 Azure 上的应用程序触发在区块链上运行的智能合约。


目前,关于 Azure Blockchain Workbench 的消息大部分都集中在企业用例上,例如,在线旅行的付款对帐、帮助保险公司管理数据等等。


Azure Blockchain Development Kit:2018 年,微软推出了 Azure Blockchain Development Kit,从本质上讲,开发工具包通过提供区块链的预构建集成,使开发人员更容易使用 Blockchain Workbench,同时将应用程序连接到区块链。


简言之, Azure Blockchain Development Kit 并没有提供新功能,只是帮助开发人员更容易地在 Blockchain Workbench 上构建和部署真实的区块链应用程序。


除了上面列出的服务之外,Azure 还提供了几个值得注意的区块链相关工具:


  • Hyperledger Fabric on Azure:使用[Hyperledger Fabric(一种用于构建区块链的开源工具)自动执行创建新区块链所需的大部分任务并将其托管在 Azure 基础架构上;

  • Ethereum on Azure,允许创建 Azure 上托管的以太坊区块链网络;

  • 支持测试 CorDapps:可在 Corda 分布式账本上或 Azure 上运行;


总体来看,AWS 和 Azure 都提供了具备广泛可比性的区块链服务,快速创建新区块链并将其托管在其基础架构上的方法,但双方有各有自己的面向对象和优势。AWS 的区块链产品主要面向希望快速启动区块链网络以测试其应用程序的企业和用户,且其应用程序是部署在实际的公共区块链上而不是 AWS 上。而 Azure 则侧重于与其它 Azure 服务集成,并为构建真实世界的区块链应用程序提供支持。


如前文所述,Azure 的云区块链服务提供了 Azure 其它云服务与区块链上运行的应用程序之间的广泛集成,使用 Azure 不仅可以测试区块链应用程序,还用于实际的生产级任务。而 AWS Managed Blockchain 似乎还停留在努力在 Azure 基础架构上部署生产区块链应用程序的方向。从这个层面来看,Azure 似乎领先于 AWS。


参考链接:https://www.itprotoday.com/blockchain/comparing-azure-s-and-aws-cloud-blockchain-services


2019-01-27 20:015345
用户头像

发布了 34 篇内容, 共 27.8 次阅读, 收获喜欢 58 次。

关注

评论

发布
暂无评论
发现更多内容

全新一代小度智能屏X9焕新上市 正式开启预售

Geek_2d6073

百度工程师移动开发避坑指南——Swift语言篇

百度Geek说

swift 移动端 开发语言 企业号 5 月 PK 榜

2023最新版Java面试八股文大全(附各大厂面试真题及答案)

采菊东篱下

java面试

1.5万字+30张图盘点程序员面试必会MySQL索引常见的11个知识点

Java你猿哥

Java MySQL 数据 ssm 索引

Elasticsearch与Clickhouse数据存储对比 | 京东云技术团队

京东科技开发者

数据库 elasticsearch Clickhouse 企业号 5 月 PK 榜

企业研发效能度量利器,华为云发布CodeArts Board看板服务

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

PoseiSwap IDO在Bounce上启动在即,如何参与?

西柚子

阿里巴巴亿级并发系统设计手册已开源(2023 最新版)震撼来袭

架构师之道

Java 高并发

Scrum的三个工件(产品Backlog、Sprint Backlog、产品增量 )

顿顿顿

Scrum 敏捷 敏捷开发管理 敏捷开发管理工具

红旗软件正式发布龙蜥社区版国产高可靠操作系统

OpenAnolis小助手

Linux 开源 龙蜥社区 红旗软件 社区版操作系统

云图说丨初识商标注册服务

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

有哪些好用的企业即时通讯软件值得推荐?

WorkPlus

SpringBoot + Docker 实现一次构建到处运行

Java你猿哥

Java Docker Spring Boot ssm 容器化部署

混沌演练实践(二)-支付加挂链路演练 | 京东云技术团队

京东科技开发者

微服务 混沌工程 混沌工程实践 企业号 5 月 PK 榜

Flutter三棵树系列之详解各种Key | 京东云技术团队

京东科技开发者

flutter key 企业号 5 月 PK 榜 localkey

最高奖金100万!第二届广州·琶洲算法大赛火热报名中

飞桨PaddlePaddle

百度飞桨 算法大赛

ps vs top:CPU占用率统计的两种不同方式

极限实验室

Linux 运维 监控系统 INFINI Console

CloudQuery v2.0.0 发布 新增数据保护、数据变更、连接管理等功能

BinTools图尔兹

数据库 国产数据库 版本发布

PoseiSwap IDO在Bounce上启动在即,如何参与?

鳄鱼视界

以敏捷性为目标,构建良好企业生态

智达方通

数据驱动 数据孤岛 智达方通 全面预算管理 数据分析系统

常用的表格检测识别方法——表格结构识别方法(上)

合合技术团队

人工智能 深度学习 算法 人工智能文字识别 表格检测

WorkPlus AI助理 | 将企业业务场景与ChatGPT结合

WorkPlus

3天速成!阿里人私用的Netty速成实战手册,3天Github星标11.5k

Java你猿哥

Java 源码 Netty ssm netty内存管理

基于 Log 的通用增量 Checkpoint 在美团的进展

Apache Flink

大数据 flink 实时计算

深度学习进阶篇-预训练模型[1]:预训练分词Subword、ELMo、Transformer模型原理;结构;技巧以及应用详解

汀丶人工智能

人工智能 深度学习 预训练模型 Transformer ELMo

直击灵魂!美团大牛手撸并发原理笔记,由浅入深剖析JDK源码

做梦都在改BUG

Java 并发编程 多线程 jdk源码

浅谈财务共享未来发展趋势

用友BIP

业财融合 财务共享

胜面试官半子!阿里SpringBoot全栈笔记首发,源码实战齐飞

做梦都在改BUG

Java spring 微服务 Spring Boot 框架

Velocity不用愁!Velocity系统的前端工程化之路 | 京东云技术团队

京东科技开发者

Java 前端工程化 Web H5 Velocity.js 企业号 5 月 PK 榜

深度学习基础入门篇-序列模型:[11]:循环神经网络 RNN、长短时记忆网络LSTM、门控循环单元GRU原理和应用详解

汀丶人工智能

人工智能 深度学习 RNN LSTM GRU

龙博机电:90后“厂二代”,靠伙伴云零代码让中小制造业实现数字化“逆袭”

联营汇聚

巨头竞赛:AWS和Azure的云区块链服务有何异同?_区块链_甜梨_InfoQ精选文章