公有云中追寻区块链的身影

简介:

企业中关于区块链的确切角色还在讨论中,但是技术上的兴趣却越高涨——而且是以云为核心。所以,像AWS、微软Azure和 谷歌这样领先的公有云供应商推出他们自己的区块链服务,也就不足为奇了。

对于企业而言,这些服务可以帮助他们简化应用流程。

“如果(企业的)替代方案运行在他们自己的基础架构上,那么从公有云提供商那里使用区块链服务,可以更简单、更具成本效益,”Forrester分析师Martha Bennett说。

据Bennett说,微软将是一个特别好的开始。在Azure Marketplace中,该公司拥有合作伙伴沙盒,而且现在Azure也提供了区块链软件的运营。微软的目的还在于开发企业级区块链服务例如,Azure的Project Bletchley为区块链应用引入了一个的中间件。

AWS和谷歌也支持区块链。例如,金融服务行业的IT咨询公司GFT Technologies ,加入了谷歌的合作伙伴计划;谷歌的这一计划目的在于,为银行业在Google Cloud Platform上部署其分布式账本“区块链孵化器”测试基础架构。这允许企业模拟现实世界的分布式账本操作。

同样,AWS为专注于区块链的公司提供了沙盒功能,如Digital Currency Group,它协同云厂商为金融服务机构创建了区块链即服务产品。

区块链服务是公有云平台上日益增加的额外更高级别功能的自然延伸,IT咨询机构Infosys的副总裁Peter Loop说。 有些企业关于云的讨论,已经从如何降低IT成本转到了云如何实现新技术上,包括块链。

“几乎没有硬件或软件成本,没有交易时间,就能进行概念验证,这非常有吸引力,”Loop说,“只有云提供商和电信运营商才有网络基础设施来连接大型分布式网络。”

云中区块链服务的挑战

与大型提供商的任何云部署中存在的挑战也两样适用于块链。例如,供应商锁定是一种风险,因为一般来说,区块链仍然是一种新兴的技术,用户需要了解什么是有效的,什么不是——特别是在规模上,Bennett指出。

“没有人真的运行了区块链,除了比特币,它运行规模很大,吞吐量有限,延迟问题也很大,”她说。

即使在公有云中成功部署区块链,也必须架构你的网络,以避免导致停机或性能问题的单点故障。Bennett建议使用提供商的不同可用区域来减轻这些风险。例如,AWS在16个地区内拥有42个可用性区域,而微软拥有34个全球性地区——还有其中更多方式,这可以帮助支持权力的下放,她说。

分发是成功应用区块链的关键

IDC研究总监Stewart Bond表示,分发区块链网络越多,它们就越有弹性。同样,块链接网络中的参与者越多,嵌套应用程序就越受信任。

云中的区块链服务对企业IT环境的侵害较小,因为它们不需要投资基础设施。因此,云使组织更容易成为区块链网络的一部分,从而实现规模化,实现更多的弹性和信任。

“另外只有一个选择,就是开发商和组织建立自己的区块链基础设施,”Bond 说。 “然而,区块链是分布的,而不是集权的。”


本文作者:Alan R. Earls

来源:51CTO

相关文章
|
存储 NoSQL 数据库
全局id生成方式
全局id生成方式
322 0
|
10月前
|
机器学习/深度学习 编解码 人工智能
快手封号怎么申诉才能成功?
快手封号申诉技术解析
|
10月前
|
人工智能 Java 测试技术
Java or Python?测试开发工程师如何选择合适的编程语言?
测试工程师如何选择编程语言?Java 还是 Python?多位资深专家分享建议:Python 入门简单、开发效率高,适合新手及自动化测试;Java 生态成熟,适合大型项目和平台开发。建议结合公司技术栈、个人基础及发展方向选择。长远来看,两者兼通更佳,同时关注 Go 等新兴语言。快速学习与实践才是关键。
|
10月前
|
缓存 网络协议 安全
steam显示-118或-102该怎么解决?解决办法。
本文介绍了修复Steam常见问题的多种方法,包括使用第三方软件一键修复、检查网络连接、优化DNS设置、调整Hosts文件、关闭防火墙或安全软件以及使用网络加速器等实用技巧,帮助用户轻松解决Steam连接和运行问题。
789 0
|
网络架构
【专栏】网络拓扑是现代通信系统设计的关键,影响网络结构、性能和可扩展性
【4月更文挑战第28天】网络拓扑是现代通信系统设计的关键,影响网络结构、性能和可扩展性。本文探讨了网络拓扑概念及主要类型,包括星形(易于配置,中心节点故障可能导致瘫痪)、总线形(简单低成本,但信号衰减和冲突)、环形(高流量处理,单点故障致网络中断)、网状(高冗余和可靠性,适用于高性能环境)和树形(层次结构,适合大型网络)。选择拓扑需考虑网络规模、成本、性能和实际环境。了解各种拓扑有助于构建高效稳定的网络。
1373 1
|
Python
为什么编程都建议不要用拼音命名?
为什么编程都建议不要用拼音命名?
426 8
|
数据采集 存储 中间件
【 ⑭】Scrapy架构(组件介绍、架构组成和工作原理)
【 ⑭】Scrapy架构(组件介绍、架构组成和工作原理)
1209 0
|
测试技术 开发者 Python
Django 工程目录结构设计
Django 工程目录结构
9225 0
|
缓存 网络协议 SDN
计算机网络:网络层上(数据平面)
计算机网络:网络层上(数据平面)
548 0