기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Managed Blockchain(AMB) 액세스 Bitcoin을 사용한 Bitcoin 사용 사례
이 주제에서는 AMB Access Bitcoin 사용 사례 목록을 제공합니다.
주제
BTC를 보내고 받을 Bitcoin(BTC) Wallet 빌드
Bitcoin 네트워크의 기본 암호화폐인 BTC는 네트워크 보안 모델의 필수 구성 요소입니다. 또한 기관, 기업 및 개인이 널리 사용하는 상품 및 교환 미디어 역할을 합니다. 따라서 많은 Wallet 애플리케이션이 Bitcoin 노드를 사용하여 Bitcoin 블록체인과 상호 작용합니다. 이러한 애플리케이션은 지정된 주소 집합에 대한 미사용 출력(UTXOs)의 밸런스를 계산하고, 트랜잭션에 서명하여 Bitcoin 네트워크로 전송하고, 과거 트랜잭션에 대한 데이터를 검색합니다.
다음은 Amazon Managed Blockchain(AMB) Access Bitcoin이 BTC Wallet 트랜잭션에 지원하는 일부 Bitcoin JSON-RPCs의 샘플입니다.
estimatesmartfeecreatemultisigcreaterawtransactionsendrawtransaction
자세한 내용은 지원되는 JSON-RPCs 단원을 참조하십시오.
Bitcoin 블록체인에 대한 활동 분석
getchaintxstats JSON-RPC 메서드를 사용하여 Bitcoin 블록체인의 트랜잭션 활동 볼륨을 분석할 수 있습니다. 이 JSON-RPC를 사용하면 초당 평균 트랜잭션 속도, 총 트랜잭션 수, 블록 수 등과 같은 지표에 액세스할 수 있습니다. 원하는 경우 블록 번호 창 또는 블록 해시를 구분 기호로 정의하여 네트워크의 특정 블록 집합에 대해 이러한 통계를 계산할 수도 있습니다.
자세한 내용은 지원되는 JSON-RPCs 단원을 참조하십시오.
Bitcoin 키 페어를 사용하여 서명된 메시지 확인
Bitcoin Wallet에는 프라이빗 키와 키 페어를 구성하는 퍼블릭 키가 있습니다. 이러한 키는 트랜잭션에 서명하고 블록체인에서 사용자의 자격 증명 역할을 하는 데 사용됩니다. 퍼블릭 키는 표준화된 영숫자 식별자(27~34자)인 주소를 생성하는 데 사용됩니다. 이러한 주소는 BTC 출력을 수신하고 트랜잭션 또는 메시지를 처리하는 데 사용됩니다.
Bitcoin Wallet을 사용하면 사용자가 메시지를 암호화하여 서명하고 확인할 수도 있습니다. 이 프로세스는 종종 특정 Wallet 주소 및 이와 연결된 BTC의 소유권을 증명하는 데 사용됩니다. verifymessage Bitcoin JSON-RPC를 사용하면 다른 Wallet에서 서명한 메시지의 신뢰성과 유효성을 확인할 수 있습니다. 특히 Bitcoin 노드를 사용하여 서명된 메시지 자체 내에서 제공된 퍼블릭 키 파생 주소에 해당하는 프라이빗 키를 사용하여 메시지가 서명되었는지 확인할 수 있습니다.
자세한 내용은 지원되는 JSON-RPCs 단원을 참조하십시오.
Bitcoin 밉풀 검사
보류 중인 트랜잭션을 추적하거나, 보류 중인 모든 트랜잭션 목록을 가져오거나, 트랜잭션의 출처를 확인하려면 많은 애플리케이션이 멤풀에 액세스해야 합니다. 이를 위해이 활동을 지원하는 , getmempoolancestors getmempoolentry및 같은 Bitcoin JSON-RPCs. getrawmempool 이러한 Bitcoin JSON-RPCs 애플리케이션이 밉풀에서 필요한 정보를 얻는 데 도움이 됩니다.
Amazon Managed Blockchain(AMB) Access Bitcoin은 testmempoolaccept Bitcoin JSON-RPCs도 지원하므로 트랜잭션이 프로토콜 규칙을 충족하고 제출하기 전에 노드에서 수락할 것인지 확인할 수 있습니다. Bitcoin 블록체인에 트랜잭션을 직접 제출하는 Wallet, Exchange 및 기타 엔터티는 이러한 Bitcoin JSON-RPCs 사용합니다.
자세한 내용은 지원되는 JSON-RPCs 단원을 참조하십시오.