The Graph 폭등: 암호화 데이터 인덱스 시장의 논리와 가치
12월 18일 새벽 1시, 탈중앙화 데이터 인덱스 프로젝트 The Graph가 메인넷을 출시한다고 발표했으며, 10분 후 Coinbase Pro는 해당 토큰 GRT를 상장한다고 발표했습니다. 곧이어 바이낸스는 두 시간 후(홍콩 시간 4:30)에 해당 토큰을 상장한다고 발표했으며, 이후 후오비, Kraken, OKEx 등 주요 거래소들이 잇따라 이 프로젝트의 토큰 상장을 발표했습니다. 이 프로젝트는 올해 거래소에서 가장 주목받는 프로젝트 중 하나로 평가받고 있습니다.
12월 19일 21시 기준, The Graph의 토큰 GRT 가격은 0.57달러로, 한 달 전 공모가 대비 19배 상승했습니다.
그 이전에 The Graph 프로젝트에 대한 자세한 정보는 대중에게 거의 알려지지 않았습니다. 체인 캡처가 이 글을 작성하여, 프로젝트 뒤에 있는 데이터 인덱스 분야가 어떻게 프로젝트 가치를 포착하고 발전 가능성을 탐구하는지에 대해 논의하고자 합니다.
1. 블록체인 데이터 시장 및 그 가치
The Graph를 이해하기 위해서는 먼저 그것이 목표로 하는 API 데이터 인덱스 시장을 이해해야 합니다.
블록체인 세계에서 데이터는 항상 중요한 역할을 해왔습니다. 예를 들어, 공공 블록체인의 체인 상 데이터가 반영하는 정보는 이차 시장 투자 및 공공 블록체인 자체 운영에 많은 참고가 됩니다. 비록 공공 블록체인 데이터는 본질적으로 공개성과 완전성을 가지고 있지만, 데이터 제공업체를 사용하면 자신이 구축한 노드에 드는 비용을 피할 수 있습니다. 이 과정에서 Coinmetrics, Chainanalysis와 같은 주요 회사들이 탄생했습니다.
거래소 데이터를 기반으로 암호화폐 가격을 분석하는 것도 필수적이며, Coinmetrics, Tokenanalyst, Skew, Coingecko, Kaiko와 같은 웹사이트들이 생겨났습니다. 그러나 거래소 데이터는 대부분 외부에 공개되지 않기 때문에, 현재 많은 데이터 제공업체들이 수작업 또는 알고리즘을 통해 거래소의 체인 상 주소 출처를 주석 처리하고 거래소의 입출금 활동을 모니터링하는 방식을 취하고 있습니다.
DApp 데이터는 현재 암호화 시장의 신흥 분야로, 개발자는 DApp 데이터와 순위를 추적하여 사용자 선호도를 파악하고, 시장 동향 및 경쟁 제품 데이터 변화를 실시간으로 모니터링하며, 제품 개발 전략을 적시에 조정하고, DApp 데이터 지표를 다각도로 분석하여 제품 경험을 최적화해야 합니다.
이전의 문제점은 거의 모든 공공 블록체인 상의 스마트 계약 상태 및 DApp에서 생성된 블록체인 데이터가 쉽게 접근할 수 있는 데이터 인터페이스를 제공하지 않는 경우가 많아, 데이터를 읽을 수 있는 형식으로 변환하기가 매우 어려웠습니다. 대부분의 정보는 이벤트 트리거와 같은 논리 메커니즘에 의해 저장된 로그 형태로 존재합니다(예: 특정 지갑 주소의 토큰 잔액).
다시 말해, 대부분의 프로젝트 팀과 개발자는 기본 데이터 소스에서 데이터를 조회하고 가져오며 변환할 수 있는 방법이 필요하며, 동시에 애플리케이션에서 직접 사용할 수 있는 형식으로 데이터를 저장할 수 있어야 합니다. 그러나 과거에는 이러한 제품 서비스가 극도로 부족했습니다.
Multicoin Capital의 통계에 따르면, 이더리움 네트워크의 일일 거래 기록은 100만 건에 미치지 않지만, 개발자들은 매일 이더리움 Laas 플랫폼 Infura를 100억 번 이상 조회하고 있습니다. 그러나 해당 플랫폼은 인덱스 서비스를 제공하지 않습니다. 이더리움 공식 클라이언트 Geth와 Parity는 일부 요구 사항을 충족할 수 있지만, 강력한 검색 기능을 제공하지 않으며 대규모 쿼리를 확장할 수 있는 방법도 없습니다.
Infura 차트
더 구체적으로, 개발자 Pelith의 설명에 따르면, 과거 개발자들이 이더리움에서 자료를 얻기 위해 주로 두 가지 방법을 사용했지만 각각 단점이 있었습니다.
첫 번째 방법은 web3.js / ethers.js를 사용하여 이더리움 노드에서 직접 데이터를 얻는 것입니다. 장점은 100% 탈중앙화된 서비스와 체인 상 자료를 직접 얻을 수 있다는 점이지만, 여전히 4가지 단점이 존재합니다:
1) 노드의 요청 응답 시간이 길다;
2) 특정 정보를 얻기 위해 여러 번 요청을 보내고 계산해야 하며, Infura를 사용할 경우 무료 한도를 초과할 위험이 있다; 자가 구축한 노드를 사용할 경우 DDoS로 오인받을 가능성이 크다;
3) 현재 이더리움의 자료만 필요하다면 multicall을 사용할 수 있지만, 과거 자료를 얻으려면 하나씩 dry-run 요청을 보내야 한다;
4) 요청을 너무 많이 보내면 웹 페이지의 로딩 시간이 너무 길어지거나 화면이 지연될 수 있다.
두 번째 방법은 서버를 직접 구축하여 이더리움의 자료를 수집하는 것입니다. 장점은 첫 번째 방법에서 발생할 수 있는 문제를 피할 수 있어 우수한 사용자 경험을 얻을 수 있다는 점입니다. 그러나 단점은 100% 탈중앙화된 서비스가 아니며(서버 ≠ 노드), Archive Node를 구축하기 위해 많은 하드웨어 자원이 필요하고 서버 유지 관리에도 상당한 비용이 듭니다.
이러한 배경 속에서 API 기반의 데이터 인덱스 시장이 등장하게 되었습니다. API는 모든 데이터, 기능 및 서비스를 블랙박스로 패키징하여, 개발자는 자신의 요구에 따라 하나의 인터페이스를 통해 호출하여 사용할 수 있습니다.
상업 모델 측면에서, 프로젝트 팀은 일반적으로 기계 호출의 API 뒤에 얼마나 많은 사용자가 있는지, 이 사용자들이 얼마나 많은 데이터를 필요로 하는지, 얼마나 많은 비용을 지불할 수 있는지를 미리 판단하여, 이러한 데이터를 기반으로 API 호출을 위해 미리 비용을 예치하거나 계약을 체결합니다. 그러나 이러한 방식의 단점은 지불 경로가 길고 사용자 요구의 규모를 직접적으로 추정할 수 없다는 점입니다.
2. The Graph의 운영 메커니즘
The Graph는 이더리움, IPFS 및 기타 Web3 데이터 소스에서 데이터를 인덱싱하고 쿼리하기 위한 탈중앙화 데이터 인덱스 프로토콜로, 누구나 제공된 공개 API를 기반으로 인덱스 데이터를 생성하고 게시할 수 있으며, 개발자에게 블록체인 데이터를 보다 편리하게 얻을 수 있는 경로를 제공합니다.
다른 유사 프로젝트와 비교할 때, The Graph의 주요 특징 중 하나는 앞서 언급한 문제를 GRT 토큰을 통해 해결하려고 한다는 점입니다. The Graph에 따르면, 데이터의 흐름과 교환을 촉진하기 위해서는 합리적인 가격 모델과 이익 분배 방식을 만들어야 하며, 이 방식은 프로그래밍 가능하고 실시간이며 자동화되고 확장 가능해야 합니다.
상상해보세요, 어떤 사용자가 Uniswap에서 최근에 상장된 거래량이 높은 API를 쿼리할 수 있는 시스템을 구축했다고 가정해봅시다. 또는 어떤 대출 프로토콜이 더 높은 수익률을 제공하는지 비교할 수 있는 API를 구축했다고 가정해봅시다. 사용자는 일정량의 토큰만 지불하면 이러한 서비스를 직접 사용할 수 있습니다. 동시에, 토큰의 존재는 데이터 제공자가 보다 완전하고 풍부한 데이터를 제공하도록 유도할 수 있습니다.
현재 The Graph 네트워크는 주로 네 가지 생태계 역할로 구성됩니다. 첫째, 소비자는 쿼리 비용을 지불합니다; 둘째, 인덱서는 노드를 운영하여 쿼리 비용과 노드 보상을 얻습니다; 셋째, 큐레이터는 GRT를 저장하여 어떤 서브그래프가 인덱싱할 가치가 있는지를 지정합니다; 넷째, 위임자는 코인을 노드에 스테이킹하여 수익을 얻습니다.
The Graph의 운영 메커니즘은 간단히 세 가지 과정으로 이해할 수 있습니다. 첫째, The Graph는 이더리움에서 거래가 실행되어 발생하는 이벤트를 모니터링합니다; 둘째, The Graph가 서브그래프를 업데이트해야 하는 이벤트를 수신하면, 서브그래프의 정의에 따라 체인 상의 자료를 수집하고 정보를 처리한 후 데이터베이스에 저장합니다; 셋째, 이때 프론트엔드는 GraphQL 방식으로 The Graph에서 정보를 얻을 수 있습니다.
더 나아가, The Graph 토큰 GRT는 이 프로토콜 운영 과정에서 주로 두 가지 용도로 사용됩니다. 첫째, 인덱서 스테이킹, 인덱서는 Graph 토큰을 스테이킹하여 자신이 쿼리 시장에서 발견되도록 하며, 작업 수행 과정에서 경제적 안전성을 제공합니다; 둘째, 큐레이터 신호, 큐레이터는 Graph 토큰을 큐레이터 시장에 스테이킹하여 어떤 서브그래프가 네트워크에 가치를 제공할지를 예측하고, 올바른 예측을 통해 보상을 받습니다.
사용자는 ETH 또는 DAI로 쿼리 비용을 지불할 수 있습니다. 그러나 최종 결제는 GRT로 이루어져, 전체 프로토콜에서 공통 계좌 단위를 사용하도록 보장합니다.
The Graph 운영 메커니즘 도표
특히 큐레이터가 특정 서브그래프에 신호를 보내기 위해 GRT를 저장하는 것은 결합 곡선(유사한 Bancor 공식의 가격 탄력성 곡선)에 기반하여 설정되며, 이는 큐레이터가 가장 인기 있는 서브그래프나 고품질 데이터 소스를 찾도록 유도합니다. 왜냐하면 더 이른 시간에 저장할수록 더 많은 GRT 보너스의 몫을 얻을 수 있기 때문입니다.
이것이 GRT 가격 상승의 원인 중 하나가 될 수 있습니다. 분석에 따르면, 이 프로젝트의 메인넷이 출시된 후 인덱서는 가격 책정을 시작할 것이며, 위임자는 인덱서에게 스테이킹할 수 있습니다. 대규모 투자자는 초기 단계에서 더 많은 GRT를 고품질 프로젝트에 스테이킹하여 더 높은 수익을 얻기 위해 노력할 것입니다.
물론 The Graph는 독립적이고 합리적인 참여자들이 대량의 데이터 세트의 하위 집합을 저장하고 인덱싱하도록 장려하며, 이러한 쿼리 제공자가 유효한 응답을 반환하도록 보장해야 합니다(잘못된 결과를 반환하지 않도록). 만약 잘못된 결과를 반환하거나 인덱서가 잘못된 응답을 반환하면, 심각한 처벌을 받을 것입니다. 인덱서가 거짓말을 할 경우, 블록체인은 인덱서의 스테이킹된 GRT를 삭감하고 악의적인 행동을 보고한 사람에게 보상을 제공합니다. 「토큰 보유자는 자신이 제공하는 서비스에 대해 책임을 져야 한다」.
그럼에도 불구하고 The Graph는 특히 수요가 많은 시장을 겨냥하고 있지만, 이러한 수요는 이미 Dune analytics, dfuse와 같은 여러 블록체인 분석 플랫폼에서 해결책을 탐색하고 있습니다.
Dune analytics는 이더리움 데이터 분석 플랫폼으로, 주요 특징은 커뮤니티 사용자가 관련 데이터 차트를 자율적으로 구축하는 것입니다. 이 플랫폼은 가공되지 않은 블록체인 데이터를 모두 SQL 데이터베이스에 입력하여, 커뮤니티 사용자가 SQL을 사용하여 이더리움 블록체인에서 활동을 설명하는 시각화 차트를 생성할 수 있도록 합니다. 예를 들어, 프로젝트 신규 사용자 수, 유동성 채굴 데이터 등이 있습니다.
이러한 플랫폼은 The Graph에 비해 시각화가 더 강력하지만, The Graph는 유일하게 토큰을 발행하는 데이터 분석 및 인덱스 플랫폼으로서, 커뮤니티 구축 및 영향력 측면에서 상대적인 우위를 형성하고 있습니다.
The Graph 아시아 비즈니스 전략 책임자 lris는 다른 프로젝트와의 차별점에 대해 공개적으로 언급한 바 있습니다. "현재 대부분의 경쟁자는 중앙화된 솔루션으로, 이는 그들이 자신의 서버를 운영하게 되어 보안성과 운영 중단의 위험을 초래하며, 서버 임대 비용 등으로 인해 애플리케이션 비용이 증가합니다."
그러나 Pelith는 체인 캡처에 대해 The Graph 데이터 인덱스를 사용하는 개발자의 학습 비용이 높다고 언급했습니다. "개발자는 인덱싱하고자 하는 계약에 대해 일정 수준의 이해가 필요하며, 특정 이벤트가 발생할 때 어떤 정보를 업데이트해야 하는지, 이러한 정보가 어떻게 계산되는지를 명확히 이해해야 합니다. 예를 들어 AAVE에서 aToken의 balanceOf가 지속적으로 변경되는 경우와 같은 상황이 있습니다."
현재 The Graph의 커뮤니티 열기는 계속해서 상승하고 있으며, 데이터 인덱스 분야의 선두주자로서의 위치가 확립되었습니다. 심지어 The Graph가 다음 Chainlink 수준의 프로젝트가 될 것이라는 이야기도 널리 퍼지고 있지만, 메인넷이 막 출시된 프로젝트로서 그 실제 가치가 현재의 높은 평가를 지탱할 수 있을지는 여전히 The Graph의 향후 실제 성과에 달려 있습니다.