더 그래프(The Graph, GRT)란?

더 그래프(The Graph)는 블록체인 데이터를 인덱싱하고 애플리케이션이 필요한 데이터를 효율적으로 조회할 수 있도록 설계된 탈중앙화 데이터 프로토콜입니다.
블록체인에는 방대한 거래와 스마트 계약 데이터가 기록되지만, 애플리케이션이 원시 블록체인 데이터에서 원하는 정보만 직접 찾아 처리하는 것은 복잡할 수 있습니다. The Graph는 이러한 데이터를 구조화하고 Subgraph 등을 통해 필요한 정보를 조회할 수 있도록 지원합니다.
GRT(Graph Token)는 The Graph Network의 핵심 유틸리티 토큰입니다. Indexer의 스테이킹, Delegator의 위임, Curator의 시그널링, 데이터 서비스의 경제적 보안과 네트워크 보상 구조 등에 사용됩니다.
The Graph 기본 정보
| 프로젝트명 | The Graph |
| 토큰 | GRT |
| 프로젝트 유형 | 탈중앙화 블록체인 데이터 인덱싱·쿼리 프로토콜 |
| 핵심 데이터 구조 | Subgraph |
| 주요 참여자 | Indexer, Delegator, Curator, Developer |
| 현재 주요 프로토콜 배포 | Arbitrum One |
| 초기 GRT 공급량 | 100억 GRT |
| 공급 방식 | 프로토콜 발행 및 소각 구조 |
| 현재 핵심 업그레이드 | Graph Horizon |
The Graph가 필요한 이유
블록체인은 거래 내역과 스마트 계약 상태를 투명하게 기록하지만 애플리케이션이 원하는 데이터를 빠르고 편리하게 검색할 수 있도록 만들어진 일반 데이터베이스와는 구조가 다릅니다.
예를 들어 DeFi 애플리케이션이 특정 사용자의 거래 기록, 토큰별 거래량 또는 유동성 풀의 과거 데이터를 보여주려면 많은 블록과 스마트 계약 이벤트를 직접 읽고 정리해야 할 수 있습니다.
The Graph는 이러한 블록체인 데이터를 인덱싱해 애플리케이션 개발자가 필요한 데이터를 보다 쉽게 조회할 수 있도록 지원합니다.
Subgraph란?
Subgraph는 특정 블록체인 데이터 가운데 어떤 정보를 어떻게 인덱싱할지 정의하는 데이터 구조입니다.
개발자는 Subgraph를 통해 스마트 계약 이벤트와 블록체인 데이터를 지정하고, 인덱싱된 결과를 애플리케이션에서 조회할 수 있습니다.
공개된 Subgraph는 The Graph Network의 Indexer가 인덱싱하고 사용자의 쿼리에 필요한 데이터를 제공할 수 있습니다.
Subgraph를 이용하면 애플리케이션 개발자가 매번 블록체인의 전체 데이터를 직접 탐색하고 자체 인덱싱 인프라를 구축해야 하는 부담을 줄일 수 있습니다.
GraphQL과 데이터 조회
The Graph의 Subgraph 데이터는 일반적으로 GraphQL을 이용해 조회할 수 있습니다.
GraphQL은 애플리케이션이 필요한 데이터 필드를 지정해 요청할 수 있는 쿼리 방식입니다.
개발자는 Subgraph를 구축하고 게시한 뒤 애플리케이션에서 Query URL을 통해 인덱싱된 블록체인 데이터를 사용할 수 있습니다.
Indexer란?
Indexer는 The Graph Network에서 데이터를 인덱싱하고 쿼리를 처리하는 노드 운영자입니다.
Indexer는 GRT를 스테이킹하고 네트워크에서 지원할 데이터 서비스를 선택해 인프라를 운영합니다.
SubgraphService에서는 Indexer가 Subgraph 데이터를 인덱싱하고 사용자의 데이터 쿼리를 처리하며, 조건에 따라 쿼리 수수료와 인덱싱 보상을 받을 수 있습니다.
Indexer의 스테이킹된 GRT는 프로토콜의 경제적 보안과 연결되며 악의적이거나 잘못된 행동에 대해서는 Slashing 위험이 존재할 수 있습니다.
Delegator란?
Delegator는 직접 Indexer 인프라를 운영하지 않고 GRT를 Indexer에게 위임해 The Graph Network의 경제적 보안과 데이터 서비스에 참여하는 사용자입니다.
Graph Horizon 이후 Delegation은 Indexer와 데이터 서비스를 함께 선택하는 방식으로 보다 구체화됐습니다.
현재 일반적인 사용자 인터페이스에서는 주로 SubgraphService에 대한 Delegation이 사용됩니다.
Graph Horizon 이전에 존재했던 0.5% Delegation Tax는 폐지됐습니다. 따라서 과거 자료에 나오는 0.5% 위임세를 현재 구조로 이해해서는 안 됩니다.
Delegator가 위임을 해제하면 즉시 자유롭게 사용할 수 있는 것이 아니라 공식 프로토콜에서 정한 undelegation 대기기간이 적용될 수 있습니다.
Delegation 보상은 고정 수익이나 원금 보장을 의미하지 않습니다. Indexer의 운영 상태, 데이터 서비스 활동, 프로토콜 정책과 GRT 시장가격 등에 따라 실제 결과가 달라질 수 있습니다.
Curator란?
Curator는 어떤 Subgraph가 유용하고 품질이 높은지 평가하고 GRT를 이용해 해당 Subgraph에 Signal을 제공하는 참여자입니다.
이러한 Curation Signal은 Indexer가 어떤 Subgraph를 인덱싱할지 판단할 때 참고할 수 있는 경제적 신호로 활용됩니다.
Curator는 좋은 Subgraph를 발견하고 시그널링함으로써 해당 Subgraph에서 발생하는 쿼리 수수료의 일부와 연결된 경제적 보상을 받을 수 있습니다.
다만 Curation 역시 시장 상황과 Subgraph의 실제 이용량 등에 영향을 받을 수 있으며 확정 수익 구조로 이해해서는 안 됩니다.
Developer의 역할
Developer는 Subgraph를 만들고 배포하거나 기존 Subgraph를 이용해 블록체인 데이터를 애플리케이션에 연결합니다.
개발자는 어떤 스마트 계약과 이벤트를 인덱싱할지 정의하고 이를 기반으로 DeFi, NFT, 게임, 분석 서비스와 다양한 Web3 애플리케이션을 구축할 수 있습니다.
Graph Horizon이란?
Graph Horizon은 The Graph Protocol을 기존의 Subgraph 중심 구조에서 여러 종류의 데이터 서비스를 지원할 수 있는 보다 모듈화된 데이터 서비스 프로토콜로 확장하는 주요 업그레이드입니다.
기존 The Graph Protocol에서는 스테이킹, 결제와 Subgraph 서비스가 서로 밀접하게 결합되어 있었습니다.
Graph Horizon은 이를 핵심 스테이킹 프로토콜, 핵심 결제 프로토콜, 개별 데이터 서비스로 분리해 새로운 데이터 서비스를 추가할 수 있는 구조로 발전시켰습니다.
현재 SubgraphService는 Graph Horizon에서 기존 Subgraph 인덱싱과 쿼리 기능을 제공하는 핵심 데이터 서비스입니다.
Graph Horizon 이후 Indexer 구조
Graph Horizon에서는 Indexer가 GRT를 단순히 프로토콜에 스테이킹하는 것만으로 모든 서비스에 자동으로 사용하는 것이 아니라, 지원하려는 데이터 서비스에 스테이크를 명시적으로 배정하는 Provision 구조를 사용합니다.
예를 들어 SubgraphService를 지원하려는 Indexer는 스테이킹한 GRT를 해당 데이터 서비스에 Provision한 뒤 필요한 Allocation을 생성해 Subgraph 인덱싱에 참여할 수 있습니다.
이 구조는 향후 The Graph Network에 여러 데이터 서비스가 추가될 경우 Indexer가 어떤 서비스를 지원할지 보다 명확하게 선택할 수 있도록 설계됐습니다.
The Graph와 Arbitrum One
The Graph Network의 현재 주요 프로토콜 배포는 Arbitrum One에 있습니다.
Graph Horizon의 핵심 프로토콜 계약과 GRT 관련 네트워크 운영 구조 역시 Arbitrum One을 중심으로 배포되어 있습니다.
다만 The Graph가 인덱싱하는 블록체인이 Arbitrum에만 한정된다는 의미는 아닙니다. The Graph는 다양한 블록체인의 데이터를 인덱싱하고 제공할 수 있으며, 프로토콜이 운영되는 네트워크와 인덱싱 대상 블록체인은 서로 구분해서 이해해야 합니다.
GRT는 무엇에 사용되나?
- Indexer 스테이킹: Indexer가 데이터 서비스를 제공하고 경제적 보안을 제공하기 위해 GRT를 스테이킹합니다.
- Delegation: Delegator가 Indexer와 데이터 서비스를 선택해 GRT를 위임할 수 있습니다.
- Curation: Curator가 유용한 Subgraph에 Signal을 제공하는 데 GRT를 활용합니다.
- 데이터 서비스 경제: 쿼리와 데이터 서비스의 결제·보상 구조에서 GRT가 활용됩니다.
- 프로토콜 보안: 스테이킹과 Slashing 구조를 통해 네트워크 참여자의 경제적 책임과 연결됩니다.
GRT 공급 구조
GRT의 초기 공급량은 100억 개로 설정됐습니다.
그러나 GRT는 비트코인처럼 총공급량이 영구적으로 100억 개에 고정된 자산이 아닙니다.
The Graph의 토큰경제에는 Indexer의 네트워크 기여를 보상하기 위한 프로토콜 발행 구조와 네트워크 활동에 따른 GRT 소각 구조가 함께 존재합니다.
따라서 “GRT 최대 공급량은 100억 개”라고 설명하는 것은 정확하지 않습니다. 100억 GRT는 초기 공급량이며 실제 총공급량은 프로토콜 발행과 소각의 영향을 받습니다.
또한 Graph Horizon을 비롯한 프로토콜 업그레이드에 따라 일부 수수료와 경제 구조가 변경될 수 있으므로 현재 발행률과 소각 정책은 최신 The Graph 공식 문서를 기준으로 확인해야 합니다.
GRT Delegation에서 확인할 사항
Delegator는 Indexer를 선택할 때 단순히 표시된 예상 보상률만 확인해서는 안 됩니다.
Indexer의 Self-Stake, Delegation Capacity, 데이터 서비스 활동, 보상 배분 조건과 운영 상태 등을 함께 살펴볼 필요가 있습니다.
Graph Horizon에서는 Delegation Tax가 폐지됐지만 위임 해제 후 일정 기간 동안 GRT를 사용할 수 없는 undelegation 대기기간은 존재합니다.
또한 Horizon은 향후 Delegated Stake에 Slashing을 적용할 수 있는 기술적 구조를 포함하고 있습니다. 현재 SubgraphService의 Delegation에는 이 기능이 활성화되어 있지 않지만 향후 거버넌스와 프로토콜 업그레이드에 따라 변경될 가능성이 있으므로 최신 공식 자료를 확인해야 합니다.
The Graph의 주요 특징
- 블록체인 데이터 인덱싱: 블록체인의 원시 데이터를 구조화해 애플리케이션이 필요한 정보를 효율적으로 조회할 수 있도록 지원합니다.
- Subgraph: 개발자가 어떤 블록체인 데이터와 이벤트를 인덱싱할지 정의할 수 있습니다.
- GraphQL: 애플리케이션이 필요한 인덱싱 데이터를 쿼리하는 데 활용됩니다.
- Indexer: GRT를 스테이킹하고 데이터 인덱싱과 쿼리 서비스를 제공합니다.
- Delegator: 직접 Indexer 노드를 운영하지 않고 GRT를 위임해 데이터 서비스의 경제 구조에 참여할 수 있습니다.
- Curator: 유용한 Subgraph에 GRT를 이용해 Signal을 제공할 수 있습니다.
- Graph Horizon: 스테이킹·결제와 개별 데이터 서비스를 보다 모듈화해 여러 데이터 서비스를 지원할 수 있도록 프로토콜 구조를 확장합니다.
- Arbitrum One: 현재 The Graph Network의 주요 프로토콜 배포 환경으로 활용됩니다.
Subgraph와 데이터 서비스
The Graph는 오랫동안 Subgraph를 중심으로 블록체인 데이터를 인덱싱하고 제공해 왔습니다.
Graph Horizon 이후에는 프로토콜의 스테이킹과 결제 인프라를 개별 데이터 서비스와 분리해, 기존 Subgraph뿐 아니라 향후 다양한 형태의 데이터 서비스를 지원할 수 있는 구조로 발전하고 있습니다.
현재 SubgraphService는 기존 Subgraph 인덱싱과 쿼리 기능을 담당하는 핵심 데이터 서비스입니다.
따라서 The Graph를 단순히 “Subgraph 하나만 제공하는 프로토콜”로 이해하기보다 여러 탈중앙화 데이터 서비스를 지원할 수 있는 프로토콜 인프라로 살펴보는 것이 중요합니다.
The Graph의 쿼리 비용과 보상
The Graph Network에서 데이터를 조회하는 과정에는 데이터 서비스 이용과 관련된 비용이 발생할 수 있습니다.
Indexer는 지원하는 데이터 서비스에서 쿼리를 처리하고 프로토콜 조건에 따라 쿼리 수수료와 인덱싱 관련 보상을 받을 수 있습니다.
Delegator와 Curator 역시 각각의 참여 구조와 프로토콜 규칙에 따라 네트워크 경제에 참여할 수 있습니다.
그러나 표시되는 보상률이나 과거 보상 실적은 미래 수익을 보장하지 않습니다. 프로토콜 정책, 네트워크 이용량, Indexer 운영 상태와 GRT 가격 등에 따라 실제 결과가 달라질 수 있습니다.
GRT 소각 구조
The Graph의 토큰경제에는 GRT 발행뿐 아니라 소각 메커니즘도 포함되어 있습니다.
네트워크 활동에서 발생하는 일부 수수료와 프로토콜에서 정한 경제적 메커니즘에 따라 일정량의 GRT가 소각될 수 있습니다.
따라서 GRT의 총공급량은 단순히 발행량만으로 결정되지 않으며 신규 발행과 소각이 함께 영향을 줄 수 있습니다.
발행률과 소각 조건은 프로토콜 및 거버넌스 변경에 따라 달라질 수 있으므로 최신 공식 Tokenomics 자료를 확인해야 합니다.
GRT Liquid Staking
The Graph 생태계에는 일반적인 프로토콜 Delegation과 별도로 GRT Liquid Staking과 관련된 새로운 구조도 등장하고 있습니다.
Liquid Staking은 스테이킹 또는 위임된 GRT와 연결된 유동성 표현을 활용할 수 있도록 하는 것을 목표로 할 수 있지만, 기존 The Graph Protocol의 기본 Delegation과 동일한 구조로 이해해서는 안 됩니다.
Liquid Staking에는 별도의 스마트 계약, 유동성, 디페깅, 통합 프로토콜과 추가적인 기술적 위험이 존재할 수 있습니다.
따라서 이용 전에는 해당 서비스의 공식 문서와 현재 배포 단계, 스마트 계약 구조 및 위험을 별도로 확인해야 합니다.
The Graph의 주요 활용 분야
- DeFi 애플리케이션의 거래·유동성 데이터 조회
- NFT 및 디지털 자산 데이터 인덱싱
- DAO와 거버넌스 데이터 분석
- 블록체인 지갑 및 포트폴리오 서비스
- 게임 및 Web3 애플리케이션
- 블록체인 분석 대시보드
- 스마트 계약 이벤트 검색
- 멀티체인 데이터 애플리케이션
The Graph를 사용한다는 사실만으로 해당 애플리케이션이나 스마트 계약의 안전성이 보장되는 것은 아닙니다. 데이터 이용 애플리케이션의 보안과 운영 구조는 별도로 확인해야 합니다.
The Graph의 주요 위험
- 가격 변동 위험: GRT의 시장가격은 가상자산 시장 상황과 수요·공급 등에 따라 큰 폭으로 변동할 수 있습니다.
- Indexer 위험: Indexer의 운영 장애, 성능 저하 또는 잘못된 운영이 데이터 서비스와 보상에 영향을 줄 수 있습니다.
- Delegation 위험: 위임 보상은 고정되지 않으며 Indexer 선택, 데이터 서비스 활동과 프로토콜 정책 등에 따라 달라질 수 있습니다.
- 대기기간 위험: Delegation을 해제하더라도 프로토콜에서 정한 undelegation 기간 동안 GRT를 즉시 자유롭게 사용할 수 없을 수 있습니다.
- Slashing 위험: Indexer의 스테이킹된 GRT는 프로토콜 규칙에 따라 Slashing 위험에 노출될 수 있습니다. Delegated Stake에 대한 적용 여부는 데이터 서비스와 최신 프로토콜 설정을 확인해야 합니다.
- Subgraph 위험: 잘못 설계되거나 유지되지 않는 Subgraph는 부정확하거나 오래된 데이터를 제공할 수 있습니다.
- 데이터 위험: 인덱싱 지연, 원본 블록체인 문제 또는 데이터 처리 오류가 애플리케이션의 결과에 영향을 줄 수 있습니다.
- 스마트 계약 위험: The Graph Protocol 또는 관련 Liquid Staking·DeFi 서비스의 스마트 계약에 취약점이 존재할 수 있습니다.
- 유동성 위험: Liquid Staking 등 추가 서비스를 이용할 경우 시장 유동성이나 연계 자산의 가격 차이로 추가 위험이 발생할 수 있습니다.
- 토큰경제 위험: GRT의 발행률, 소각 정책과 네트워크 보상 구조는 프로토콜 및 거버넌스 변경의 영향을 받을 수 있습니다.
- 네트워크 위험: Arbitrum One을 포함한 관련 블록체인의 장애나 혼잡이 프로토콜 이용에 영향을 줄 수 있습니다.
- 규제 위험: 가상자산, 스테이킹 및 탈중앙화 데이터 서비스와 관련된 국가별 규제 변화가 이용 환경에 영향을 줄 수 있습니다.
The Graph 이용 시 확인할 사항
- GRT의 초기 공급량과 현재 총공급량을 서로 구분합니다.
- Indexer를 선택할 때 예상 보상률만 보지 않고 운영 상태와 데이터 서비스 활동을 함께 확인합니다.
- Delegation 전에 현재 보상 배분 조건과 undelegation 대기기간을 확인합니다.
- 과거 자료에 나오는 0.5% Delegation Tax를 현재 구조로 오해하지 않습니다.
- Graph Horizon 이전 자료와 현재 프로토콜 구조를 구분합니다.
- Indexer의 Provision과 Allocation이 어떤 데이터 서비스에 적용되는지 확인합니다.
- Subgraph가 정상적으로 유지·업데이트되고 있는지 확인합니다.
- Liquid Staking을 이용할 경우 일반 Delegation과 다른 스마트 계약 및 유동성 위험을 확인합니다.
- GRT 발행률과 소각 정책은 최신 공식 Tokenomics 자료에서 확인합니다.
- 개인키와 복구 문구를 웹사이트나 다른 사람에게 제공하지 않습니다.
자주 묻는 질문 FAQ
Q. The Graph는 어떤 프로젝트인가요?
The Graph는 블록체인 데이터를 인덱싱하고 애플리케이션이 필요한 정보를 효율적으로 조회할 수 있도록 지원하는 탈중앙화 데이터 프로토콜입니다.
Q. GRT는 무엇에 사용되나요?
GRT는 Indexer 스테이킹, Delegation, Curation과 The Graph의 데이터 서비스 경제 및 프로토콜 보안에 활용됩니다.
Q. Subgraph는 무엇인가요?
Subgraph는 특정 블록체인 데이터 가운데 어떤 정보를 어떻게 인덱싱할지 정의하고 애플리케이션이 이를 조회할 수 있도록 하는 데이터 구조입니다.
Q. Indexer와 Delegator의 차이는 무엇인가요?
Indexer는 GRT를 스테이킹하고 실제 데이터 인덱싱·쿼리 인프라를 운영합니다. Delegator는 직접 Indexer 노드를 운영하지 않고 GRT를 Indexer와 데이터 서비스에 위임해 네트워크 경제에 참여합니다.
Q. 현재도 Delegation Tax가 있나요?
Graph Horizon 이후 기존의 0.5% Delegation Tax는 폐지됐습니다. 오래된 The Graph 자료를 이용할 때는 현재 프로토콜과 다른 부분이 있는지 확인해야 합니다.
Q. GRT 최대 공급량은 100억 개인가요?
아닙니다. 100억 GRT는 초기 공급량입니다. GRT에는 프로토콜 발행과 소각 구조가 존재하므로 총공급량이 영구적으로 100억 개에 고정된 자산으로 설명하면 정확하지 않습니다.
Q. The Graph는 Arbitrum 데이터만 제공하나요?
아닙니다. 현재 The Graph Network의 주요 프로토콜 배포 환경은 Arbitrum One이지만 The Graph가 인덱싱할 수 있는 블록체인 데이터가 Arbitrum에만 한정된다는 의미는 아닙니다.
Q. GRT를 위임하면 수익이 보장되나요?
아닙니다. Delegation 결과는 Indexer의 운영, 데이터 서비스 활동, 프로토콜 정책, 보상 조건과 GRT 가격 등 여러 요인의 영향을 받으며 원금이나 일정 수익이 보장되지 않습니다.
정리
더 그래프(The Graph)는 블록체인의 원시 데이터를 인덱싱하고 Web3 애플리케이션이 필요한 데이터를 효율적으로 조회할 수 있도록 지원하는 탈중앙화 데이터 프로토콜입니다.
Subgraph와 GraphQL은 The Graph의 대표적인 데이터 인덱싱·조회 구조이며 Indexer, Delegator와 Curator가 GRT를 중심으로 네트워크 경제에 참여합니다.
특히 현재 The Graph를 이해할 때는 과거 프로토콜 구조만 봐서는 안 됩니다. Graph Horizon을 통해 스테이킹과 결제 인프라가 개별 데이터 서비스와 보다 모듈화됐으며 Indexer의 Provision, 데이터 서비스별 Delegation과 같은 새로운 구조가 적용되고 있습니다.
또한 GRT의 100억 개는 초기 공급량이며 영구적인 최대 공급량이 아닙니다. 프로토콜 발행과 소각이 함께 존재하기 때문에 현재 공급량과 Tokenomics는 최신 공식 자료를 확인해야 합니다.
The Graph를 살펴볼 때는 단순한 GRT 가격보다 Subgraph, Indexer, Delegator, Curator, Graph Horizon, Arbitrum One, Provision, Delegation, 발행·소각 구조와 데이터·스마트 계약 위험을 함께 이해하는 것이 중요합니다.
참고 자료
- The Graph 공식 웹사이트
- The Graph 공식 Documentation
- The Graph 공식 Graph Horizon Documentation
- The Graph 공식 Indexing 및 Indexer 자료
- The Graph 공식 Delegation 자료
- The Graph 공식 Curation 자료
- The Graph 공식 GRT Token 및 Tokenomics 자료
- The Graph 공식 Network Contracts 자료
- The Graph 공식 Graph Explorer
면책 고지
Disclaimer: 이 글은 더 그래프(The Graph), GRT 및 관련 블록체인 데이터 인덱싱·쿼리 기술에 대한 일반적인 정보와 교육을 목적으로 작성되었습니다. 특정 가상자산의 매수·매도·보유·스테이킹·위임·Curation 또는 특정 Liquid Staking·DeFi 서비스를 이용하도록 권유하거나 투자 및 위임 수익을 보장하지 않습니다. 가상자산과 The Graph 관련 서비스에는 GRT 가격 변동, Indexer 운영, Delegation 및 undelegation 대기기간, Slashing, Subgraph와 데이터 품질, 프로토콜 발행·소각 정책, Graph Horizon 업그레이드, 스마트 계약, Liquid Staking, 유동성, Arbitrum을 포함한 네트워크, 규제 및 보안 등의 위험이 있으며 손실이 발생할 수 있습니다. The Graph의 데이터 서비스, Delegation, Slashing 적용 범위, 보상 및 토큰경제 구조는 거버넌스와 프로토콜 업그레이드에 따라 변경될 수 있습니다. 실제 이용 또는 투자 판단 전에는 The Graph의 최신 공식 문서와 관련 법령 및 서비스 조건을 직접 확인하고 필요한 경우 적절한 자격을 갖춘 전문가의 조언을 받으시기 바랍니다.