이 페이지는 영어로 된 기계 번역을 사용하므로 오류나 불명확한 언어가 포함될 수 있습니다. 가장 정확한 정보는 영어 원문을 참조하시기 바랍니다. 잦은 업데이트로 인해 일부 콘텐츠는 원래 영어로 되어 있을 수 있습니다. Crowdin에서 이 페이지의 번역을 개선하는 데 동참하여 도움을 주세요. (Crowdin translation page, Contributing guide)
엔드포인트 노드
대상 독자
- Kaia API를 사용하여 트랜잭션을 전송하거나 Kaia 네트워크의 상태를 조회하려는 사람은 누구나 엔드포인트 노드를 통해 이를 수행해야 합니다.
- 엔드포인트 노드는 카이아 네트워크의 인터페이스입니다.
엔드포인트 노드 개요
엔드포인트 노드에는 다음과 같 은 역할과 기능이 있습니다.
- 블록체인 데이터를 동기화합니다.
- 새로 받은 블록의 유효성을 검사합니다.
- 쿼리 요청을 처리합니다.
- 트랜잭션 요청을 프록시 노드로 전송합니다.
엔드포인트 노드 설치 바이너리는 다음과 같은 인터페이스 및 유틸리티와 함께 제공됩니다.
- JSON-RPC API: JSON-RPC 서버는 노드 내부에서 실행되며, 블록체인 애플리케이션 개발을 위한 API를 노출합니다. 여러 노드 관리 API도 있습니다.
- 명령줄 인터페이스: 계정 관리 및 노드 구성 기능을 제공합니다. 노드에 연결된 대화형 JavaScript 콘솔도 제공됩니다. JavaScript 콘솔은 대부분의 caver-js API를 구현합니다.