As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Conceitos principais: Amazon Managed Blockchain (AMB) Acesse Bitcoin
nota
Este guia pressupõe que você esteja familiarizado com os conceitos essenciais para o Bitcoin. Esses conceitos incluem descentralização, nós, transações, carteiras proof-of-work, chaves públicas e privadas, metades e outros. Antes de usar o Amazon Managed Blockchain (AMB) Access Bitcoin, recomendamos que você revise a documentação de desenvolvimento do Bitcoin
O Amazon Managed Blockchain (AMB) Access Bitcoin fornece acesso sem servidor ao blockchain Bitcoin, sem exigir que você provisione e gerencie qualquer infraestrutura Bitcoin, incluindo nós. Você pode usar esse serviço gerenciado para acessar as redes Bitcoin rapidamente e sob demanda, reduzindo seu custo geral de propriedade.
O AMB Access Bitcoin fornece acesso à rede Bitcoin por meio de nós completos executando o cliente Bitcoin Core, com a funcionalidade de carteira desativada e suportando várias chamadas de procedimento remoto JSON (JSON-RPC). Você pode invocar o Bitcoin JSON RPCs para se comunicar com os nós Bitcoin gerenciados pelo Managed Blockchain para interagir com as redes Bitcoin. Com o Bitcoin JSON-RPCs, você pode ler dados e gravar transações, incluindo consultar dados e enviar transações para as redes Bitcoin usando o serviço Amazon Managed Blockchain.
Importante
Você é responsável por criar, manter, usar e gerenciar seus endereços Bitcoin. Você também é responsável pelo conteúdo dos seus endereços Bitcoin. AWS não é responsável por nenhuma transação implantada ou chamada usando nós Bitcoin no Amazon Managed Blockchain.
Considerações e limitações para usar o Amazon Managed Blockchain (AMB) Access Bitcoin
Redes Bitcoin suportadas
O AMB Access Bitcoin suporta as seguintes redes públicas:
Mainnet — A blockchain pública de Bitcoin garantida por proof-of-work consenso e na qual a criptomoeda Bitcoin (BTC) é emitida e transacionada. As transações na Mainnet têm valor real (ou seja, incorrem em custos reais) e são registradas na blockchain pública.
Testnet — O testnet é um blockchain Bitcoin alternativo usado para testes. As moedas Testnet são separadas e distintas do Bitcoin (BTC) real e geralmente não têm nenhum valor.
nota
Não há suporte para redes privadas.
-
Supported Regions (Regiões compatíveis)
A seguir estão as regiões com suporte para esse serviço:
Nome da região Código Região Leste dos EUA (Norte da Virgínia) IAD us-east-1
Ásia-Pacífico (Tóquio) NRT ap-northeast-1 Ásia-Pacífico (Seul) ÍCONE ap-northeast-2 Ásia-Pacífico (Singapura) SIN ap-southeast-1 Europa (Irlanda) DUB eu-west-1 Europa (Londres) LHR eu-west-2 Service endpoints (Endpoints de serviço)
A seguir estão os endpoints de serviço do AMB Access Bitcoin. Para se conectar ao serviço, você deve usar um endpoint que inclua uma das regiões suportadas.
mainnet.bitcoin.managedblockchain.
Region
.amazonaws.com.rproxy.goskope.comtestnet.bitcoin.managedblockchain.
Region
.amazonaws.com
Por exemplo:
mainnet.bitcoin.managedblockchain.eu-west-2.amazonaws.com
-
Mineração não suportada
O AMB Access Bitcoin não suporta a mineração de Bitcoin (BTC).
-
Assinatura Versão 4: assinatura de chamadas Bitcoin JSON-RPC
Ao fazer chamadas para o Bitcoin JSON- RPCs no Amazon Managed Blockchain, você pode fazer isso por meio de uma conexão HTTPS autenticada usando o processo de assinatura Signature Version 4. Isso significa que somente diretores autorizados do IAM na AWS conta podem fazer chamadas Bitcoin JSON-RPC. Para fazer isso, AWS as credenciais (uma ID da chave de acesso e uma chave de acesso secreta) devem ser fornecidas com a chamada.
Importante
Não incorpore credenciais do cliente em aplicativos voltados para o usuário.
Você não pode usar políticas do IAM para restringir o acesso a Bitcoin JSON- RPCs individuais.
-
Somente envios de transações brutas são aceitos
Use o
sendrawtransaction
JSON-RPC para enviar transações que atualizem o estado do blockchain do Bitcoin. AWS CloudTrail suporte de registro
Você pode configurar CloudTrail para registrar seu Bitcoin JSON-. RPCs Para ter mais informações, consulte Registro em log do Amazon Managed Blockchain (AMB) Acesse eventos de Bitcoin usando AWS CloudTrail