

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 주요 개념: Amazon Managed Blockchain(AMB) Access Bitcoin
<a name="key-concepts"></a>

**참고**  
이 안내서에서는 Bitcoin에 필수적인 개념을 잘 알고 있다고 가정합니다. 이러한 개념에는 분산, 노드, 트랜잭션, proof-of-work, 지갑, 퍼블릭 및 프라이빗 키, 절반 등이 포함됩니다. Amazon Managed Blockchain(AMB) Access Bitcoin을 사용하기 전에 [Bitcoin 개발 설명서](https://developer.bitcoin.org/) 및 [마스터링 Bitcoin](https://github.com/bitcoinbook/bitcoinbook)을 검토하는 것이 좋습니다.

Amazon Managed Blockchain(AMB) Access Bitcoin은 노드를 포함한 모든 Bitcoin 인프라를 프로비저닝하고 관리할 필요 없이 Bitcoin 블록체인에 대한 서버리스 액세스를 제공합니다. 이 관리형 서비스를 사용하여 Bitcoin 네트워크에 빠르고 온디맨드 방식으로 액세스하여 전체 소유권 비용을 절감할 수 있습니다.

AMB Access Bitcoin을 사용하면 Bitcoin Core 클라이언트를 실행하는 전체 노드를 통해 Bitcoin 네트워크에 액세스할 수 있으며, Wallet 기능이 비활성화되어 있고 여러 JSON 원격 프로시저(JSON-RPC) 호출을 지원합니다. Bitcoin JSON RPCs 호출하여 Managed Blockchain에서 관리하는 Bitcoin 노드와 통신하여 Bitcoin 네트워크와 상호 작용할 수 있습니다. Bitcoin JSON-RPCs 사용하면 Amazon Managed Blockchain 서비스를 사용하여 데이터 쿼리 및 Bitcoin 네트워크에 트랜잭션 제출을 포함하여 데이터를 읽고 트랜잭션을 쓸 수 있습니다.

**중요**  
Bitcoin 주소를 생성, 유지 관리, 사용 및 관리하는 것은 사용자의 책임입니다. 또한 Bitcoin 주소의 콘텐츠에 대해서도 책임이 있습니다. AWS 는 Amazon Managed Blockchain에서 Bitcoin 노드를 사용하여 배포되거나 호출된 모든 트랜잭션에 대해 책임을 지지 않습니다.

## Amazon Managed Blockchain(AMB) Access Bitcoin 사용에 대한 고려 사항 및 제한 사항
<a name="bitcoin-considerations"></a>
+ **지원되는 Bitcoin 네트워크**

  AMB Access Bitcoin은 다음 퍼블릭 네트워크를 지원합니다.
  + **메인넷** proof-of-work 합의로 보호되고 Bitcoin(BTC) 암호화폐가 발급 및 처리되는 퍼블릭 Bitcoin 블록체인입니다. Mainnet의 트랜잭션은 실제 값(즉, 실제 비용이 발생함)을 가지며 퍼블릭 블록체인에 기록됩니다.
  + **Testnet** - Testnet은 테스트에 사용되는 대체 Bitcoin 블록체인입니다. Testnet 코인은 실제 Bitcoin(BTC)과 별개이며 일반적으로 값이 없습니다.
**참고**  
프라이빗 네트워크는 지원되지 않습니다.
+ **지원되는 리전**:

  다음은이 서비스에 지원되는 리전입니다.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/managed-blockchain/latest/ambbtc-dg/key-concepts.html)
+ **Service endpoints**

  다음은 AMB Access Bitcoin의 서비스 엔드포인트입니다. 서비스와 연결하려면 지원되는 리전 중 하나가 포함된 엔드포인트를 사용해야 합니다.
  + `mainnet.bitcoin.managedblockchain.Region.amazonaws.com`
  + `testnet.bitcoin.managedblockchain.Region.amazonaws.com`

  예: `mainnet.bitcoin.managedblockchain.eu-west-2.amazonaws.com`
+ **채굴이 지원되지 않음**

  AMB Access Bitcoin은 Bitcoin(BTC) 마이닝을 지원하지 않습니다.
+ **Bitcoin JSON-RPC 호출의 서명 버전 4 서명**

  Amazon Managed Blockchain에서 Bitcoin JSON-RPCs를 호출할 때 [서명 버전 4 서명 프로세스를](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) 사용하여 인증된 HTTPS 연결을 통해 호출할 수 있습니다. 즉, 계정의 AWS 승인된 IAM 보안 주체만 Bitcoin JSON-RPC를 호출할 수 있습니다. 이렇게 하려면 호출과 함께 AWS 자격 증명(액세스 키 ID 및 보안 액세스 키)을 제공해야 합니다.
**중요**  
사용자 대면 애플리케이션에 클라이언트 자격 증명을 포함하지 마십시오.
IAM 정책을 사용하여 개별 Bitcoin JSON-RPCs에 대한 액세스를 제한할 수 없습니다.
+ **원시 트랜잭션 제출만 지원됩니다.**

  `sendrawtransaction` JSON-RPC를 사용하여 Bitcoin 블록체인 상태를 업데이트하는 트랜잭션을 제출합니다.
+ **AWS CloudTrail 로깅 지원**

  Bitcoin JSON-RPC를 로깅하도록 CloudTrail을 구성할 수 있습니다.RPCs 자세한 내용은 [를 사용하여 Amazon Managed Blockchain(AMB) 액세스 Bitcoin 이벤트 로깅 AWS CloudTrail](logging-using-cloudtrail.md) 섹션을 참조하세요.