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 RPCs Bitcoin JSON 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 — A testnet é uma blockchain alternativa de Bitcoin usada 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.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 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 JSON-RPCs individuais do Bitcoin.
-
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 seus Bitcoin JSON-RPCs. Para obter mais informações, consulte Registro em log do Amazon Managed Blockchain (AMB) Acesse eventos de Bitcoin usando AWS CloudTrail.