블록체인 노드 엔진 용어

이 페이지에서는 블록체인 노드 엔진을 사용할 때 발생할 수 있는 용어를 설명합니다.

블록체인 이론

용어 정의
블록 암호화폐 블록체인의 순서가 지정된 거래 모음입니다. 블록은 변경할 수 없으며 블록체인에 추가된 후에는 체인이 분기되는 경우에만 삭제할 수 있습니다.
블록 높이 블록체인 기록에서 확인된 블록 수입니다. 현재 블록 높이는 블록체인의 블록 수에서 1을 뺀 값입니다.
블록체인 연속된 그룹 또는 블록으로 구성된 공개 공유 데이터베이스입니다. 각 블록은 상위 블록을 참조하므로 블록 체인이 생성됩니다. 한 블록에서 데이터를 변경하면 다른 블록에 영향을 미칩니다.
클라이언트 컴퓨터에서 실행되어 분산 네트워크의 다른 컴퓨터와 통신하는 소프트웨어입니다.
엔드포인트 노드에 액세스하는 데 사용되는 URL입니다. 블록체인 노드 엔진의 경우 JSON-RPCWebSocket 엔드포인트가 지원됩니다.
JSON-RPC 엔드포인트 JavaScript 객체 표기법 (JSON) 원격 프로시저 호출 (RPC) 노드와 상호작용하는 기본 방법입니다. JSON-RPC 엔드포인트를 통해 스마트 계약을 배포하고, 스마트 계약과 상호작용 (데이터 읽기 및 쓰기), 트랜잭션 전달 또는 블록 및 트랜잭션 데이터 가져오기를 할 수 있습니다.
지연 시간 노드가 요청에 응답하는 데 걸리는 평균 시간입니다.
노드 각각 동일한 소프트웨어를 실행하는 컴퓨터의 분산 네트워크에 있는 컴퓨터에서 실행되는 클라이언트 소프트웨어의 인스턴스입니다. 예를 들어 Ethereum 클라이언트 소프트웨어를 실행하는 다른 컴퓨터의 네트워크에 있는 컴퓨터에서 실행되는 Ethereum 클라이언트의 각 인스턴스는 노드입니다.
처리량 블록체인이 트랜잭션을 처리하는 속도입니다.
WebSocket 엔드포인트 블록체인 업데이트를 구독하려면 WebSocket 연결을 사용하면 됩니다. 이 메서드를 사용하면 노드에서 업데이트를 폴링하지 않아도 되며 실시간 업데이트에 적합합니다.

Cloud

용어 정의
API 키 블록체인 노드 엔진은 블록체인 노드 API에 대한 인증에 API 키를 사용합니다. 이러한 API 키에는 string, ID, 선택사항인 display name가 있습니다. 자세한 내용은 API 키를 사용하여 인증을 참고하세요.
위치 리소스를 호스팅할 수 있는 특정 지리적 위치입니다.

노드 소프트웨어

이더리움

용어 정의
합의 클라이언트 실행 클라이언트로부터 수신된 검증된 데이터를 기반으로 동의를 제공하는 이더리움 클라이언트입니다. 참고: 이더리움, 합의 클라이언트
실행 클라이언트 블록체인 거래를 실행하고 블록체인 노드 상태 및 데이터를 저장하는 Ethereum 클라이언트입니다. 참고: 이더리움, 실행 클라이언트
JSON-RPC 네임스페이스 Ethereum Geth 실행 클라이언트를 사용하는 경우 사용 가능한 API를 정의하는 JSON-RPC 네임스페이스가 있습니다. 기본적으로 블록체인 노드 엔진은 노드의 작동에 영향을 줄 수 있는 함수가 포함되어 있으므로 admindebug 네임스페이스를 사용 중지합니다. 이러한 네임스페이스는 블록체인 노드를 만들 때 선택적으로 사용 설정할 수 있습니다.
메인넷 기본 공개 Ethereum 프로덕션 블록체인입니다. 참고: Ethereum 메인넷
테스트가 있습니다 개발, 테스트 또는 프로덕션에 사용되는 Ethereum 환경입니다. 메인넷, 테스트넷 , Ethereum, Networks도 참고하세요.
노드 유형

이더리움 노드는 전체, 보관처리 또는 경량이 될 수 있으며, 사용 가능한 기능에 비해 하드웨어 요구사항이 다르게 절충됩니다.

  • 전체: 새 블록을 완전히 검증하기에 충분한 블록체인 데이터를 저장하지만 이전 데이터는 프루닝합니다. 전체 노드에는 상당한 양의 컴퓨터 하드웨어와 대역폭 리소스가 필요합니다.
  • 보관처리: 전체 노드의 모든 정보와 이전 상태의 보관처리를 저장합니다. 보관처리 노드에는 전체 노드보다 훨씬 더 많은 디스크 스토리지가 필요합니다.
  • Light: 블록 콘텐츠에 관한 요약 정보가 포함된 블록 헤더만 다운로드합니다. 라이트 노드는 전체 노드나 보관처리 노드보다 성능이 낮은 하드웨어와 낮은 대역폭을 필요로 합니다. 블록체인 노드 엔진은 현재 라이트 노드를 지원하지 않습니다.

자세한 내용은 노드 유형을 참고하세요.

테스트넷 테스트에 사용되는 공개 Ethereum 네트워크입니다. 참고: Ethereum 테스트넷

일반

용어 정의
라벨 블록체인 노드 엔진의 경우 노드를 그룹화하는 데 사용할 수 있는 선택적 키-값 쌍입니다.
상태 블록체인 노드 엔진의 경우 블록체인 노드의 현재 상태입니다. 예: RUNNING