Web3 엔진
블록체인 하위 계층을 추상화하는 역할을 담당하는 컴포넌트로, 다음과 같은 서브 모듈들로 구성됩니다:
Node Service (노드 서비스) 플랫폼은 자체 노드를 운영하거나, 기존 노드 제공업체를 이중으로 활용하여 블록체인 메인넷에 안정적으로 접근할 수 있는 환경을 제공합니다. 이를 통해 지속적이고 안정적인 온체인 연결성을 확보합니다.
IPFS NFT 메타데이터, 공개 인증서 등 파일을 탈중앙화 방식으로 저장 및 검색할 수 있는 기능을 제공합니다. IPFS 핀 서비스 제공업체를 이중으로 활용하여 안정성과 가용성을 높입니다.
Token Service (토큰 서비스) 표준 토큰의 발행, 민팅, 소각, 잔액 조회, 전송, 개별 트랜잭션 조회 및 목록 확인, 이벤트 구독 등 핵심 기능을 지원합니다. 또한, NFT의 메타데이터 처리 기능도 포함되어 있습니다.
Indexer (인덱서) 온체인에서 발생하는 저수준 이벤트를 수집 및 처리하여, 빠른 질의 및 집계를 위한 전용 데이터베이스에 저장합니다. 플랫폼이 정의한 블록 확인 정책 및 체인 리오르그(chain reorg) 시나리오를 고려하여 설계되었으며, 인덱싱된 데이터는 API 또는 직접 쿼리를 통해 접근할 수 있습니다. 데이터의 복잡성에 따라 적절한 접근 방식을 선택할 수 있도록 지원합니다.
Last updated