Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Concetti chiave: Amazon Managed Blockchain (AMB) Access Bitcoin
Nota
Questa guida presuppone che tu abbia familiarità con i concetti essenziali di Bitcoin. Questi concetti includono decentralizzazione, nodi, transazioni, portafogli proof-of-work, chiavi pubbliche e private, halving e altri. Prima di utilizzare Amazon Managed Blockchain (AMB) Access Bitcoin, ti consigliamo di consultare la documentazione sullo sviluppo di Bitcoin
Amazon Managed Blockchain (AMB) Access Bitcoin ti offre un accesso senza server alla blockchain di Bitcoin, senza richiedere il provisioning e la gestione di alcuna infrastruttura Bitcoin, inclusi i nodi. Puoi utilizzare questo servizio gestito per accedere alle reti Bitcoin in modo rapido e su richiesta, riducendo il costo complessivo di proprietà.
AMB Access Bitcoin ti fornisce l'accesso alla rete Bitcoin tramite nodi completi che eseguono il client Bitcoin Core, con la funzionalità del portafoglio disabilitata e il supporto di diverse chiamate JSON Remote Procedure (JSON-RPC). Puoi invocare Bitcoin JSON RPC per comunicare con i nodi Bitcoin gestiti da Managed Blockchain per interagire con le reti Bitcoin. Con Bitcoin JSON-RPC, puoi leggere dati e scrivere transazioni, inclusa l'interrogazione di dati e l'invio di transazioni alle reti Bitcoin utilizzando il servizio Amazon Managed Blockchain.
Importante
Sei responsabile della creazione, del mantenimento, dell'utilizzo e della gestione dei tuoi indirizzi Bitcoin. Sei anche responsabile del contenuto dei tuoi indirizzi Bitcoin. AWS non è responsabile per le transazioni distribuite o richiamate utilizzando nodi Bitcoin su Amazon Managed Blockchain.
Considerazioni e limitazioni per l'utilizzo di Amazon Managed Blockchain (AMB) Access Bitcoin
Reti Bitcoin supportate
AMB Access Bitcoin supporta le seguenti reti pubbliche:
Mainnet: la blockchain pubblica di Bitcoin protetta dal proof-of-work consenso e sulla quale viene emessa e negoziata la criptovaluta Bitcoin (BTC). Le transazioni su Mainnet hanno un valore effettivo (ovvero comportano costi reali) e vengono registrate sulla blockchain pubblica.
Testnet: la testnet è una blockchain Bitcoin alternativa utilizzata per i test. Le monete Testnet sono separate e distinte dal vero Bitcoin (BTC) e di solito non hanno alcun valore.
Nota
Le reti private non sono supportate.
-
Regioni supportate
Le seguenti sono le regioni supportate per questo servizio:
Nome Regione Codice Regione Stati Uniti orientali (Virginia settentrionale) IAD us-east-1
Asia Pacifico (Tokyo) NRT ap-northeast-1 Asia Pacifico (Seul) ICONA ap-northeast-2 Asia Pacifico (Singapore) SIN ap-southeast-1 Europa (Irlanda) DUB eu-west-1 Europa (Londra) LHR eu-west-2 Service endpoints (Endpoint del servizio)
Di seguito sono riportati gli endpoint del servizio per AMB Access Bitcoin. Per connetterti al servizio, devi utilizzare un endpoint che includa una delle regioni supportate.
mainnet.bitcoin.managedblockchain.
Region
.amazonaws.comtestnet.bitcoin.managedblockchain.
Region
.amazonaws.com
Ad esempio:
mainnet.bitcoin.managedblockchain.eu-west-2.amazonaws.com
-
Il mining non è supportato
AMB Access Bitcoin non supporta il mining di Bitcoin (BTC).
-
Firma in versione 4 delle chiamate JSON-RPC di Bitcoin
Quando effettui chiamate a Bitcoin JSON-RPC su Amazon Managed Blockchain, puoi farlo tramite una connessione HTTPS autenticata utilizzando il processo di firma Signature Version 4. Ciò significa che solo i principali IAM autorizzati presenti nell' AWS account possono effettuare chiamate Bitcoin JSON-RPC. Per fare ciò, insieme alla chiamata devono essere AWS fornite delle credenziali (un ID della chiave di accesso e una chiave di accesso segreta).
Importante
Non incorporate le credenziali del client nelle applicazioni rivolte agli utenti.
Non puoi utilizzare le policy IAM per limitare l'accesso ai singoli JSON-RPC Bitcoin.
-
Sono supportati solo gli invii di transazioni non elaborate
Usa
sendrawtransaction
JSON-RPC per inviare transazioni che aggiornano lo stato della blockchain di Bitcoin. AWS CloudTrail supporto per la registrazione
Puoi configurare CloudTrail per registrare i tuoi Bitcoin JSON-RPC. Per ulteriori informazioni, consulta Registrazione degli eventi di Amazon Managed Blockchain (AMB) Access Bitcoin utilizzando AWS CloudTrail