1. 自营销首页
  2. 区块链

亚马逊管理区块链组成部分及定价分析

引言:许多企业可以从区块链技术中受益,但只有很少的企业应当从头开始构建区块链。大家可以查看亚马逊管理区块链(Amazon Managed Blockchain)的工作方式及其定价,将其作为区块链即服务的一种选择。

金钱可以使世界运转,但是文档也位于商业的核心。传统的档库保存方法需要中心化的机构来验证和保护每笔交易,而区块链技术则提供了共享的、分布式的、不可篡改的和可独立审核的分类账本。

但是,建立对等区块链网络的工作相当艰巨,这导致云服务用户考虑区块链即服务,例如Amazon Managed Blockchain。

关于亚马逊管理区块链

为了使区块链正常工作,交易记录在网络的节点上。一个组织必须配置硬件和网络,安装区块链框架软件,管理证书和身份验证,并在节点加入或离开网络时不断调整部署。

另一方面,来自公共云提供商的托管区块链服务可处理在区块链网络上创建和运行应用程序所需的所有基础架构和管理任务。

Amazon Managed Blockchain是一个可扩展的选项,其中供应商控制身份验证和证书,并可以支持处理数百万笔交易的许多应用程序的流量需求。但是,亚马逊区块链即服务还不如旗舰AWS产品成熟或广泛可用。

在发布时,AWS支持该服务的Hyperledger Fabric版本1.2,和对以太坊框架的支持。Amazon Managed Blockchain仅在美国北弗吉尼亚州地区可用。

入门版(Starter edition)符合测试和评估的需求,以及在小型生产环境中的部署。标准版Standard Edition用于大型或大量生产网络环境。

如果区块链技术是您公司交易性工作负载的正确答案,您可以评估Amazon Managed Blockchain的工作方式,其基础框架以及两个版本中的内容。

亚马逊管理区块链是如何工作的?

在Amazon区块链即服务中,管理员可以命名和描述区块链网络,然后选择指导成员节点如何做出交易决策的投票策略。初始区块链网络通过创建第一个节点成员来完成,并且该网络将保持可操作状态,直到删除最后一个网络节点成员。

为了扩展,托管区块链服务邀请其他AWS账户加入网络,并创建和配置至对等节点的网络连接,以存储分布式分类账的副本。管理员还可以删除网络成员。

区块链网络可以运行去中心化应用程序,其中应用程序处理区块链网络成员之间的特定交易任务,并通过对等节点部署到网络中。

尽管用户可以手动设置托管区块链网络,但AWS提供了CloudFormation模板,以简化与Amazon管理区块链服务进行交互的主机的创建。

当模板运行时,CloudFormation会配置一个相应的EC2实例,安装客户端软件以与Amazon Managed Blockchain服务进行接口。可以通过GitHub获得的模板允许用户选择实例类型,为管理的区块链资源设置实例以及配置传输层安全性加密。

人们可通过AWS管理控制台,AWS CLI或管理区块链 SDK访问亚马逊管理区块链,以进行应用集成。

区块链框架和模板

区块链网络需要一个软件框架来提供服务和应用程序访问权限。亚马逊区块链即服务采用者将选择Hyperledger Fabric和以太坊。

Hyperledger Fabric是来自Linux Foundation的开源区块链框架。它适合具有已知和不经常更改的网络成员的严格安全性和权限的应用程序。Hyperledger Fabric适用于私有区块链网络。

亚马逊管理区块链入门版使用bc.t3.small和bc.t3.medium实例,每个网络最多支持三个Hyperledger Fabric通道,每个网络五个成员,每个成员两个对等节点。

标准版使用bc.t3、bc.m5和bc.c5实例类型,每个网络最多支持八个Hyperledger Fabric通道,每个网络最多14个成员,每个成员三个对等节点。

区块链分类账是分布式的、不可变的且可独立验证的。Hyperledger使用Apache Kafka(默认的分类账),Apache Kafka是用于流数据的分布式实时平台。

亚马逊管理区块链用户可以使用Amazon Quantum Ledger数据库(QLDB)将区块链网络活动数据复制到另一个分类账,以进行链外存储和分析。QLDB是集成点,但不是区块链服务的子集,它提供了一个不可改动的变动日志和整个区块链网络的完整交易历史。

以太坊是亚马逊管理区块链的另一选择,是以太坊基金会的开源框架,它针对环境不可信且数据透明至关重要的高度分散的区块链网络。

管理区块链成本

定价涉及多个组成部分,按使用量付费或者每秒计费。要估算成本,企业必须考虑以下因素:

  • 区块链网络的入门或标准成员数量;
  • 入门或标准区块链对等节点实例;
  • 对等节点存储;
  • 写入区块链网络的数据量,和往返于亚马逊管理区块链服务的任何数据的移动。

因此,在AWS上运行区块链网络的成本因项目的不同差异很大。

版权声明:本文来自用户投稿,不代表本站立场,侵删。转载保留链接:https://www.zyxiao.com/p/15286

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

186-0773-5935

在线咨询:点击这里给我发消息

邮件:kf@zyxiao.com

工作时间:周一至周五,9:30-18:30,节假日休息