本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
设置 Amazon Managed Blockchain (AMB) 访问比特币
在您首次使用 Amazon Managed Blockchain (AMB) 访问比特币之前,请按照本节中的步骤创建 AWS account。下一章讨论如何开始使用A AMB ccess Bitcoin。
先决条件和注意事项
在你使用之前 AWS 这是第一次,你必须有一个 AWS 账户.
报名参加 AWS
当你注册时 AWS,你的 AWS 账户 已自动为所有人注册 AWS 服务,包括亚马逊 Managed Blockchain (AMB) 访问比特币。您只需为使用的服务付费。
如果你有一个 AWS 账户 现在,请转到下一步。如果你没有 AWS 账户,请按以下步骤创建一个。
要创建 AWS account
打开https://portal.aws.amazon.com/billing/注册。
按照屏幕上的说明进行操作。
在注册时,将接到一通电话,要求使用电话键盘输入一个验证码。
当你报名参加 AWS 账户,一个 AWS 账户根用户已创建。root 用户可以访问所有内容 AWS 服务 以及账户中的资源。作为安全最佳实践,请为用户分配管理访问权限,并且只使用根用户来执行需要根用户访问权限的任务。
创建具有适当权限的IAM用户
要创建和使用 A AMB ccess Bitcoin,你必须有一个 AWS Identity and Access Management (IAM) 拥有允许必要托管区块链操作权限的委托人(用户或群组)。
只有IAM校长才能拨打比特币 JSON —— RPC 通话。RPCs在 Amazon Manage JSON d Blockchain 上拨打比特币时,你可以通过使用签名版本 4 签名流程进行身份验证的HTTPS连接进行调用。这意味着只有授权的IAM委托人在 AWS 账户可以拨打比特币 JSON-RPC 通话。为此,请执行以下操作: AWS 呼叫时必须提供证书(访问密钥 ID 和私有访问密钥)。
有关如何创建IAM用户的信息,请参阅在中创建IAM用户 AWS 账户。有关如何向用户附加权限策略的更多信息,请参阅更改IAM用户的权限。有关可用于向用户授予使用 A AMB ccess Bitcoin 的权限策略的示例,请参阅Amazon Managed Blockchain 的基于身份的策略示例 (AMB) 访问比特币。
安装和配置 AWS Command Line Interface
如果您还没有这样做,请安装最新的 AWS 要使用的命令行接口 (CLI) AWS 来自终端的资源。有关更多信息,请参阅安装或更新最新版本的 AWS CLI.
注意
要进行CLI访问,您需要一个访问密钥 ID 和一个私有访问密钥。如果可能,请使用临时凭证代替长期访问密钥。临时凭证包括访问密钥 ID、秘密访问密钥,以及一个指示凭证何时到期的安全令牌。有关更多信息,请参阅将临时证书与配合使用 AWS 《IAM用户指南》中的资源。