与众不同的亚马逊:你需要的不是区块链,是数据库!

区块链网络带来了不必要的复杂性,因为你不需要分布式信任或共识元素

attachments-2018-03-9MDlTgOS5aa74ab46b850.png

作者:btcethereumadmin

翻译:无明

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

11 月下旬,AWS 在 re:Invest 大会期间推出了一项新服务,可以让用户使用 Hyperledger Fabric 或以太坊作为模板构建基于云的区块链。

推出这一服务是 AWS 继续深入区块链业务而迈出的重要一步。此前,AWS 通过与 R3 和 Kaleido 合作展示了自己参与区块链的决心。很显然,AWS 试图借助 Amazon Managed Blockchain(AMB)更进一步——但与此同时,AWS 并没有声称所有客户都能够从使用区块链中获益。

事实上,根据 AWS 大数据、数据湖和区块链总经理 Rahul Pathak 的说法,AWS 通过与客户的沟通中得出结论,区块链并非什么灵丹妙药,它所适用的一些特定业务创建很多客户根本就没有遇到过。

Pathak 解释说,“你可以试想一个大型制造商希望所有合作伙伴在它的分类账中记录所有的交易商品信息”。在这种情况下,“区块链网络带来了不必要的复杂性,因为你不需要分布式信任或共识元素”。

亚马逊还发布了另一款云产品——Amazon Quantum Ledger Database(QLDB)。这款产品被定位为构建受加密保护的数据库的一种极其简单的方式。亚马逊认为,在某些情况下,客户会更喜欢使用 QLDB,而不是区块链解决方案。

Pathak 解释说,“一些客户想要不可变的分类账,但集中信任是可以的,于是我们推出了 QLDB。有些人想要不可变的分类账,但也需要去中心化的信任,这就是 AMB 发挥作用的地方”。

分类帐选择

一些公司不需要分布式数据库或者对区块链不感兴趣。正如首席执行官 Andy Jassy 在他的主题演讲中所说:“我们并没有看到生产环境中有很多区块链应用示例或者使用传统数据库无法解决的问题”。

实际上,AWS 的意思是一些企业区块链场景其实是不需要区块链的。即便如此,AWS 的一些客户——其中包含了一些著名的企业——仍然在尝试区块链平台

这些企业包括通信巨头 Verizon、电子产品制造商飞利浦、清算和结算提供商 DTCC、飞机引擎供应商 GE Aviation、保险公司 Liberty Mutual 和 Guardian Life、软件供应商 Workday 和医疗技术提供商 Change Healthcare。它们的 logo 都可以在 AMB 网站上看到。

对于这些早期参与者,目前只有预览版可用,而在托管区块链方面,目前支持 Hyperledger Fabric。Pathak 告诉 CoinDesk,以太坊也将在未来几个月可用,但并没有公开具体日期。

Guardian Life 首席技术官兼创新主管 Daniel Johnson 表示,测试 AWS 产品是该公司自 2015 年以来一直在进行区块链系统试验的一部分。这个过程包括使用以太坊、Hyperledger 和微软 Azure 提供的一些选项开发私有区块链原型。

Johnson 告诉 CoinDesk,由于 Guardian 多年来一直在使用亚马逊的其他服务,尝试这个服务似乎是合乎逻辑的,而且比加入区块链团体并运行自己的节点更合理。

Johnson 说,“我们宁愿让一家大型供应商管理底层的技术服务,亚马逊是值得信赖的第三方。如果我们加入一个区块链团体,就不得不去担心有新实体加入或离开。我们宁愿依赖一家拥有金融稳定性并且表现良好的技术公司”。

他说,实际上,从数据安全方面来看,Guardian 认为这种解决方案更为安全。

Johnson 说,“如果有一个国家想破解你的系统,亚马逊提供了相当多的安全措施,它们比任何企业做得要好得多”。

如果这也是其他亚马逊客户的想法,并且鉴于亚马逊现在是全球主要的云服务提供商(根据云安全联盟的一份报告,亚马逊占市场份额的 41.5%),那么这款产品可能是现有区块链联盟的强大竞争者

合作关系

Pathak 告诉 CoinDesk,奇怪的是,虽然亚马逊最近与很多区块链解决方案提供商合作,但新产品却是由 AWS 团队独家开发的

早在 2017 年,亚马逊就在 Marketplace 上托管了 Corda,客户可以在 R3 开发的区块链上部署和使用 dApp。

5 月份,亚马逊宣布了与在以太坊上构建企业区块链的 Kaleido 公司的合作关系。不过,Pathak 和 Kaleido 联合创始人 Sophia Lopez 告诉 CoinDesk,Kaleido 并未参与 AMB 以太坊部分的开发。

Pathak 告诉 CoinDesk,“Kaleido 正在与我们合作开发其他领域的东西,他们专注于为 AWS 客户提供服务”。当被问及亚马逊自己构建基于以太坊的企业区块链和 Kaleido 之间是否会存在竞争时,他表示不会出现这种情况。

Pathak 说,“现在还处在早期阶段,客户完全可以选择与我们或我们任何一方合作”。

Lopez 告诉 CoinDesk,与 AWS 的合作颇有成效,通过 Kaleido 服务一切创建了 1,500 多个区块链网络。但她说,AMB 只占了“5-10%”的份额。

其他必要部分是区块链技术本身的身份、密钥管理、业务流程建模服务、智能合约工具和其他工具。正如 Lopez 所说的:“客户总是需要更多的帮助”。

她解释说,“到目前为止,AWS 只有一个模板或一个用于以太坊的初始化部署脚本。这是向前迈出的一小步。他们正试图赶上其他在过去一两年内提供类似服务的供应商。”

那么区块链呢?

虽然这种方法可能会赢得企业的赞誉,但在推出这两项服务后,也就是在 11 月底的 AMA 期间,Reddit AWS 子版块的用户却发出了质疑的声音。

用户 alsomahler 表示,如果用户的交易记录发生变化,他们什么也做不了:“你不能仅通过区块链来作出证明,因为你可以对较早的区块进行 fork,并想事务包含在新的区块历史中。显然,用户可以自己跟踪区块哈希,但即便如此,他们也无法在法庭上证明这一点。你有更好的机制让这变得更困难一些吗?”

另一位用户重申了区块链的核心原则:“我们为什么要相信一个集中式的权威?分布式分类账的核心优势就是避免集中化。中心控制点等于不值得信赖。”

对于这些和其他类似的论点,AWS 的回答是:“QLDB 的客户相信 AWS 会忠实地执行他们的 SQL 语句来更新数据的当前和历史视图。但是,在发布事务后,不可能在没有被检测到的情况下作出更改,即使是通过 AWS。”

Pathak 补充说,QLDB 是针对所有参与者都认可的受信任机构而且集中化不会成为问题的场景而设计的。

他解释说,“你可以验证分类帐未被更改或 fork,否则你就可以检测到它们”。

另一个问题是允许用户在不运行节点的情况下使用区块链,这让整个过程变得更加容易,但由于存在集中的硬件提供商,也就导致了单点故障的存在。公共区块链也面临着同样的问题,如以太坊,其中有一个叫作 Infura 的服务负责处理大部分的交易。

Pathak 表示,亚马逊努力保证其服务的弹性,并“投入大量资源,以确保系统在出现故障时仍然可用”。

Pathak 说,另一种解决区块链项目问题的方法是将非 AWS 托管的节点包括在内,这表明最终仍然可能需要某种程度的去中心化。

英文原文:https://www.btcethereum.com/blog/2018/12/18/amazon-plays-its-own-game-with-enterprise-blockchain/

文章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。

attachments-2018-02-kL1zBfXx5a7ffd0b78798.jpg


  • 发表于 2019-01-11 11:13
  • 阅读 ( 189 )
  • 分类:区块链+

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
社区运营-小以

626 篇文章

作家榜 »

  1. 社区运营-小以 626 文章
  2. 社区运营-小链 243 文章
  3. 涂晶 80 文章
  4. 于中阳Mercina-zy 79 文章
  5. 李晓琼 44 文章
  6. 兄弟连区块链培训 42 文章
  7. 吴寿鹤 36 文章
  8. John-smith 25 文章