
Messari 리서치 보고서: 솔라나에서 선도적인 오라클인 파이스(Pyth) 심층 분석
저자: Messari
번역: TechFlow
요약
-
Pyth는 55억 달러 상당의 자산을 보호하며, 50개 이상의 블록체인에서 162개 프로토콜에 걸쳐 암호화폐, 주식, 외환쌍, ETF 및 원자재 가격 정보를 제공합니다.
-
2024년 2월 기준 Pyth 오라클 거래량은 Solana 전체 거래량의 평균 20%를 차지했으며, 동기간 Pyth 데이터 공급자는 Solana에서 22.5만 달러의 수수료를 지불했습니다.
-
Pyth Network는 제휴형 데이터 공급자 네트워크를 활용해 데이터를 직접 Solana와 Pythnet(다른 모든 블록체인에 Pyth 오라클 업데이트를 제공하는 애플리케이션 체인)으로 전달합니다. 데이터 공급자에는 Jane Street, CTC, Raydium 등 저명한 기관 트레이더, 마켓 메이커 및 DeFi 프로토콜이 포함됩니다.
-
올해 2분기 말까지 Pyth는 Solana의 푸시 오라클(push oracle)을 새로운 솔라나 풀 오라클(pull oracle)로 완전히 이전할 계획입니다.
-
Solana의 선도적 오라클로서 Pyth는 이클립스(Eclipse)로 확장하거나 이클립스 위에서 출시되는 다수 애플리케이션을 지원할 예정입니다. 이클립스는 이더리움상 최초의 SVM 기반 L2 블록체인입니다.
배경
블록체인 애플리케이션은 일반적으로 외부 세계의 데이터를 사용합니다. 그러나 이러한 시스템의 설계상 자체적으로 외부 데이터와 원활하게 상호작용하기 어렵습니다. 따라서 블록체인은 외부 데이터를 집계하고 이를 체인 상 애플리케이션이 사용할 수 있도록 중개하는 오라클에 의존합니다.
일반적으로 오라클 네트워크는 특정 정보를 찾고, 특정 데이터 포인트 값에 대해 합의하며, 정해진 시간 간격으로 해당 값을 블록체인에 게시하도록 노드를 인센티브화합니다. 그러나 이러한 '푸시' 모델은 간접적이며, 비용이 많이 들고 확장하기 어려울 수 있습니다. Pyth Network는 주요 소스(제1자) 데이터 공급자 네트워크를 육성하고 '푸시(push)' 모델을 조정함으로써 이러한 문제를 해결합니다. 이 모델은 업데이트 비용을 데이터 소비자(애플리케이션 및 개발자)에게 전가함으로써 지연 시간을 줄이고, 신속하게 확장하며, 네트워크 비용을 낮춥니다.
Pyth는 암호화폐, 주식, 외환쌍, ETF 및 원자재에 정확한 가격 정보를 제공하는 것을 목표로 하는 네트워크입니다. Pyth는 세 가지 핵심 제품을 제공합니다:
-
실시간 업데이트를 제공하는 스마트 계약용 Price Feeds(가격 피드)
-
과거 시장 데이터를 제공하는 Benchmarks(벤치마크)
-
보안 난수 생성기인 Pyth Entropy(엔트로피)
Pyth 데이터의 강력함은 전 세계 거래소, 트레이딩 회사, 마켓 메이커, 기관 및 DeFi에서 온 거의 100개의 데이터 공급자로 구성된 공급자 네트워크 덕분입니다. Jane Street, Chicago Trading Company(CTC), Binance, Raydium, Osmosis, Galaxy 및 0x 등이 대표적인 공급자들입니다. Pyth는 현재 50개 이상의 블록체인에 걸쳐 금융 시장 데이터를 개발자들에게 제공하는 데 주력하고 있습니다.
기술
오라클은 블록체인과 외부 세계 사이의 데이터 연결 역할 외에도 오라클 문제를 해결하려고 노력합니다. 오라클 문제란 외부 데이터가 안전하고 인증되며 신뢰할 수 있어야 하며, 동시에 외부 소스의 잠재적 장애를 고려해야 한다는 문제입니다.
오라클 문제를 해결하기 위한 일반적인 단계는 다음과 같습니다:
-
검증자 또는 오라클 노드가 데이터 소스로부터 정보를 수집
-
노드가 원본 데이터를 암호학적으로 서명(검증)
-
데이터 집계 및 데이터 포인트 합의 도출
-
데이터를 블록체인 네트워크로 전송

오라클 문제는 일반적으로 푸시(push) 또는 풀(pull) 모델로 해결됩니다. 대부분의 오라클은 제3자 푸시 모델을 사용합니다. 이 모델에서는 오라클 노드가 일차 소스(예: 거래소) 또는 이차 소스(예: CoinGecko 및 Kaiko 같은 데이터 집계기)로부터 데이터를 가져오는 제3자입니다. 예를 들어 Chainlink의 주요 가격 피드 오라클 노드는 이차 소스에서 데이터를 가져옵니다. 푸시 오라클은 정해진 시간 간격마다 가격 업데이트를 각각의 개별 블록체인으로 푸시하며, 매 체인 상 업데이트마다 가스 수수료가 발생합니다. 가격 피드 추가 또는 체인 상 업데이트 지연 감소는 오라클 네트워크에 더 많은 비용을 부과하여 확장 능력을 방해합니다. 또한 데이터 취득에는 여러 신뢰 가정이 필요합니다: 주요 소스가 정확하고 안정적이어야 하고, 이차 소스도 정확하고 안정적이어야 하며, 오라클 네트워크 역시 안정적이어야 합니다.
Pyth 네트워크는 그들의 풀 모델을 통해 제3자 푸시 모델의 단점을 해결합니다. 일차 데이터 소스를 제공하는 공급자 네트워크를 통해 Pyth는 제3자 데이터 신뢰성과 관련된 두 가지 하류 신뢰 가정을 해결합니다. Pyth의 풀 모델에서 데이터는 Jane Street, 바이낸스, Raydium 등의 거래소, 마켓 메이커 및 DeFi 프로토콜로부터 직접 제공됩니다. 이러한 실체들은 양호한 평판을 유지하고 규제 회피를 피하기 위해 정직하게 행동하고 강력한 데이터를 제공하도록 인센티브화되어 있습니다.
나머지 이점은 최종 소비자에게 비용을 전가하는 데서 비롯되며, 여기서 가격 피드는 정해진 시간 간격이 아닌 수요에 따라 업데이트됩니다. 따라서 소비자가 가격 업데이트를 요청하면, 이를 동일한 DeFi 거래 내에서 체인 상으로 끌어옵니다(예: 자산 교환, 영구 스프레드 결제 등). 업데이트가 수요 기반으로 이루어지고 사용자에게 비용이 전가됨으로써 Pyth는 이러한 비용을 재지향하고 효율적으로 확장할 수 있으며, 451개의 가격 피드에서 빈번한 업데이트를 통해 이를 입증하고 있습니다.
핵심 상호작용
Pyth는 두 개의 인스턴스로 프로토콜을 운영합니다: 하나는 Solana 메인넷 상에 있고, 다른 하나는 Pythnet 앱체인 상에 있습니다. Solana 상의 Pyth는 Solana 상 프로토콜에만 데이터를 제공하고, Pythnet 상의 Pyth는 나머지 모든 블록체인 상 프로토콜에 데이터를 제공합니다. 두 인스턴스 모두에서 다음 세 가지 핵심 실체들이 상호 작용하여 Pyth 네트워크 상 오라클 업데이트를 촉진합니다:
-
데이터 공급자/게시자(Jane Street, CTC, Binance, 0x, Raydium 등)
-
Pyth 오라클 프로그램(집계 알고리즘)
-
데이터 소비자(애플리케이션/개발자)

데이터 공급자는 Pythnet 상의 검증자입니다. 과거에는 Pyth 데이터 협회가 검증자에게 충분한 지분을 위임했지만, 거버넌스가 시작된 이후로 이제는 PYTH 보유자가 관리합니다. 본문 작성 시점에서 검증자 지분 역학을 변경하는 제안은 없으며, 현재 모든 검증자의 가중치는 동일합니다. 일차 공급자로서 공급자들은 소비자가 시작하는 전체 DeFi 거래에서 발생하는 소액 수수료를 보상받습니다.
Pyth 오라클 프로그램은 공급자가 제출한 데이터를 결합하고, 계산 시점에 해당 가격 피드의 집계 가격과 신뢰 구간을 산출하는 집계 알고리즘입니다. 또한 가격 피드 유지, 공급자 개별 입력 저장, 이동평균 계산 등의 추가 작업을 수행합니다. 애플리케이션 및 개발자는 정보를 읽기 위해 오라클 프로그램이 생성한 업데이트된 가격 피드를 요청하는 소비자입니다.
솔라나 상의 파이스(Pyth)
가격 피드는 두 개의 솔라나 계정으로 표현됩니다: 제품 계정과 가격 계정. 제품 계정은 종목 코드, 자산 유형, 해당 가격 계정 등의 가격 피드 메타데이터를 저장합니다. 가격 계정은 인가된 데이터 공급자 이름, 각 공급자가 제출한 가격 및 신뢰 구간, 지수 이동평균 등을 포함합니다. 이 두 계정은 오라클 프로그램에 의해 유지되며, 이 프로그램은 기본적으로 제품 계정 목록만 포함하는 세 번째 계정도 포함합니다. 이 설정을 통해 애플리케이션은 Pyth가 제공하는 전체 가격 피드 목록을 분류할 수 있습니다.
공급자들은 400밀리초(솔라나 상의 슬롯 시간)마다 한 번씩 가격 업데이트를 제출합니다. 각 업데이트는 애플리케이션의 하류 사용을 위한 빈번한 가격 및 신뢰 구간 집계 업데이트를 트리거합니다.(오라클은 각 공급자가 제출한 개별 데이터 값을 저장하므로, 공급자는 성능이 좋지 않거나 악의적인 행동에 대해 책임질 수 있습니다.) 솔라나의 낮은 비용 덕분에 Pyth(또는 어떤 오라클이라도)는 효율적인 푸시 모델을 운영할 수 있으며, 개발자는 관련 가격 피드를 애플리케이션에 전달하고, 데이터를 역직렬화한 후 게시된 값을 읽고 통합하기만 하면 됩니다.
주목할 점: 2분기 말까지 Pyth는 솔라나 푸시(push) 오라클을 새로운 솔라나 풀(pull) 오라클로 완전히 이전할 계획입니다. 개발 채널을 통해 Pyth 팀은 풀 오라클이 개발 네트워크에서 이미 작동 중이라고 밝혔습니다.
Pythnet 앱체인
Pythnet 앱체인은 솔라나 메인넷의 권위 증명(PoA) 포크이며, Pyth의 데이터 공급자 네트워크가 제공하는 데이터를 처리하고 집계하기 위한 컴퓨팅 베이스 레이어 역할을 합니다. Pythnet의 결과 가격 피드는 솔라나뿐만 아니라 50개 이상의 블록체인에서 접근 가능하며, 가격 피드는 직접 블록체인에 게시됩니다. Pythnet은 솔라나의 포크이므로, 솔라나 상의 Pyth 오라클 프레임워크와 Pythnet 상의 Pyth 오라클 프레임워크는 어느 정도 유사하지만 몇 가지 차이점이 있습니다.
앞서 언급한 솔라나의 푸시 모델(계정 및 오라클 프로그램 포함)은 Pythnet과 유사합니다. 그러나 Pythnet은 타겟 체인이 아니며, 공급자가 가격 제출에 대한 수수료를 지불하지 않습니다. 따라서 데이터 공급자들이 데이터를 Pythnet으로 푸시하여 집계하고, 오라클 프로그램을 통해 계정으로 직렬화하지만, 이후 데이터는 Wormhole의 크로스체인 메시지 전달 프로토콜을 통해 다른 블록체인으로 방송됩니다. 그런 다음 소비자는 오라클 데이터에 의존하는 일반적인 DeFi 거래를 시작할 때 데이터 전송을 트리거하며, 타겟 체인에서 비용이 발생하여 데이터 업데이트를 끌어옵니다.

크로스체인 메시지 전달
Pythnet에 데이터가 게시되고 집계된 후, 데이터는 즉시 Wormhole을 통해 경로 설정되지 않습니다. 대신 Pyth는 데이터를 메시지 버퍼를 통해 라우팅하고 머클 트리로 해싱합니다. 이를 통해 사용자는 단일 트랜잭션에 포함할 업데이트를 선택할 수 있습니다. 또한 사용자에게 저비용을 유지하고, 데이터 업데이트가 임의의 계산을 포함할 수 있도록 합니다. 각 집계 업데이트 후, 집계 프로그램은 메시지 버퍼에 메시지를 추가합니다. 각 슬롯 시간마다 Pythnet 검증자는 메시지를 읽고 머클 트리를 생성한 후, 모든 가격 정보를 포함하는 머클 루트 메시지를 Pythnet 상의 Wormhole 컨트랙트로 전송합니다.
그런 다음 Wormhole 관리자(Wormhole 노드)가 머클 루트 메시지를 읽고, 검증 가능한 작업 승인(VAA)을 생성하며, 가격 업데이트를 관련 블록체인으로 방송합니다. VAA는 데이터가 안정적이고 안전하게 전송되었음을 보장합니다. VAA는 Wormhole 관리자의 서명을 포함합니다. 이 서명은 관리자가 VAA를 확인하고 검증했음을 의미하며, VAA는 Wormhole Guardians의 서명을 포함합니다. 이 서명은 Guardians가 메시지에 포함된 정보(즉, 가격의 머클 루트)를 목격하고 검증했음을 확인합니다. 서명된 VAA는 Pythnet에서 타겟 블록체인으로 전송된 데이터의 정확성이 신뢰할 수 있는 당사자(Wormhole Guardians)에 의해 검증되었음을 입증하는 검증 가능하고 안전한 방법입니다.
헤르메스(Hermes)
Hermes는 개발자의 업데이트 시작 과정을 추상화한 웹 API입니다. Hermes와 같은 서비스가 없다면 개발자는 필요한 가격 피드가 포함된 업데이트 페이로드를 수동으로 컴파일하고, Pythnet에서 해당 데이터와 머클 증명을 얻기 위해 Wormhole 검증된 머클 루트를 사용해야 합니다. Hermes를 통해 개발자는 웹 서비스를 간단히 쿼리하여 오라클 가격에 접근할 수 있습니다. Hermes를 통해 데이터 소비자는 REST 또는 Websocket API에서 최신 가격을 검색할 수 있습니다.
REST(HTTP 하위 집합) API 기능
-
최신 데이터에 즉각 접근이 필요하거나, 불규칙한 간격으로 데이터를 획득하거나, 특정 조건에 따라 데이터를 요청하는 애플리케이션에 가장 적합합니다.
-
구현과 사용이 용이합니다.
-
각 요청이 독립적이므로 클라이언트와 서버의 상호작용이 더욱 간결합니다.
-
사례: 포지션 추적, 대출 발행 또는 상환 등.
Websocket API 특징
-
실시간 연속 데이터 스트림이 필요한 애플리케이션에 가장 적합합니다.
-
유지 관리 비용이 낮음: 초기 설정 후 데이터가 반복 HTTP 헤더 오버헤드 없이 왕복 전송될 수 있으므로, 빈번한 데이터 전송에 매우 효과적입니다.
-
클라이언트와 서버 사이에 지속적인 연결이 존재하므로 실시간 업데이트가 가능하며 데이터가 즉시 갱신됩니다.
-
사례: 아비트리지 거래, 수익 최적화 도구, DEX 거래 등.
Hermes는 무허가형이며, 제3자가 Pyth Network에 대한 간소화된 접근점을 구축할 수 있게 합니다. 운영이 까다로운 만큼 Pyth 데이터 협회가 공개 버전을 유지 관리하고 있습니다. 그러나 Triton, P2P, Liquify 및 EXTR과 같은 다른 기업들도 자체 호스팅된 Hermes 버전을 제공하고 있습니다. 여기에서 Hermes를 제공하는 점점 증가하는 노드 공급자 목록을 확인할 수 있습니다.
토큰 이코노믹스(Tokenomics)

Pyth 생태계 토큰 PYTH의 최대 공급량은 100억 PYTH입니다. 2024년 5월 첫 번째 언락 이후, 아래와 같은 배분 구조를 따릅니다:
-
커뮤니티 및 런칭(6%): 초기 런칭 및 관련 활동 및 이니셔티브에 사용.
-
공급자 보상(22%): Pyth 데이터 공급자 네트워크에 사용. 보상, 자금 지원 프로그램, 유동성이 초기 부족할 수 있는 새 자산 지원을 유도하는 인센티브로 사용.
-
생태계 성장(52%): 개발자, 연구원, 교육자 및 초기 공급자를 포함한 Pyth 네트워크 기여자에게 사용. 창립팀 및 핵심 기여자를 넘어서는 이니셔티브와 기여에 대한 보상을 장려하는 것이 목적입니다.
-
프로토콜 개발(10%): 도우로 랩(Douro Labs)과 같은 핵심 기여자들을 위한 도구, 제품 및 인프라 구축에 사용.
-
프라이빗 세일(10%): 두 차례의 펀딩 라운드에 사용. Pyth는 아직 각 PYTH 판매 가격이나 밸류에이션을 공개하지 않았습니다. 2023년 12월 Pyth는 Castle Island Ventures, Wintermute Ventures, Borderless Capital, CMT Digital, Bodhi Ventures, Distributed Global, Multicoin Capital 및 Delphi Digital 등 저명한 투자자들을 포함한 초기 전략 라운드 업데이트를 발표했습니다.
거버넌스(Governance)
PYTH 토큰은 솔라나 상의 SPL 토큰입니다(이더리움의 ERC-20에 해당). PYTH의 핵심 유용성은 거버넌스입니다. PYTH 보유자는 자산을 스테이킹하고 Pyth 개선 제안(PIPs)에 투표함으로써 프로토콜 발전을 이끌 수 있습니다. 지금까지 투표되었거나 진행 중인 유일한 제안은 Pythian Council 선거 및 Pyth DAO 헌법 승인입니다. 거버넌스가 포함하거나 수정할 수 있는 일반적인 주제는 다음과 같습니다:
-
체인 상 소프트웨어 업데이트
-
데이터 공급자 보상 구조
-
허가 공급자 생성 규칙
-
오라클 업데이트 수수료의 크기, 액면가 및 존재 여부(수수료가 있는지 여부)
-
새로운 가격 피드 추가 및 누가 이를 지원하는지 결정
Pyth DAO는 Pythian 위원회와 Price Feed 위원회로 구성됩니다. 6개월마다 두 위원회는 위원회 멤버를 교체하기 위해 선거를 치릅니다. 또한 참여 시간이 1/3 미만인 멤버는 재선거에서 제외됩니다. 이 제도는 적극적인 멤버 참여를 보장하고, 멤버들이 Pyth의 목표와 일치하도록 합니다. 두 위원회 모두 특정 운영 PIP에 투표하고 실행할 책임이 있습니다.
Pythian 위원회
-
8명의 멤버와 운영 지갑 보유자가 Pythian 7-of-9 멀티시그 지갑의 서명자입니다.
-
매 선거마다 4명의 멤버를 교체합니다.
-
오라클 프로그램 업데이트, 검증 메커니즘, 오라클 업데이트 수수료 및 액면가 조정, PGAS(Pythnet 상 검증자에게 할당/위임되는 가스 토큰)와 관련된 운영 PIP에 투표할 권한을 위임받을 수 있습니다.
Price Feed 위원회
-
7명의 멤버와 운영 지갑 보유자가 Price Feed 5-of-8 멀티시그 지갑의 서명자입니다.
-
매 선거마다 3명의 멤버를 교체합니다.
-
제공되는 가격 피드 집합 관리, 게시자 선택, 가격 피드 요구사항(각 소스당 최소 및 최대 공급자 수)과 관련된 운영 PIP에 투표할 권한을 위임받을 수 있습니다.
Pyth의 디스코드 포럼에서 논의 후, PYTH 보유자는 현재 제안자에게 2,500만 PYTH 보유가 필요하며, Realms의 거버넌스 포털을 통해 제안에 투표할 수 있습니다.
Pyth DAO에는 헌법적 PIP와 운영적 PIP라는 두 가지 유형의 PIP가 있습니다. 헌법적 PIP는 프로토콜 업데이트, 구조 결정 및 Pyth DAO 관리 방향 설정과 관련됩니다. 시행을 위해서는 67% 이상의 지지가 필요합니다. 운영 PIP는 자금 운용, Pythian 위원회 및 Price Feed 위원회의 선거 및 관리와 관련됩니다. 이러한 PIP에 대한 투표는 위원회 멤버에게 위임할 수 있으며, 시행을 위해서는 50% 이상의 지지가 필요합니다.
Pyth 사용 현황

Pyth는 솔라나 상에서 가장 많이 사용되는 프로토콜 중 하나입니다. 2024년 2월 기준, Pyth의 오라클 거래는 솔라나 전체 거래의 평균 20%를 차지했습니다. 동일 기간 동안 Pyth 데이터 공급자는 솔라나에서 22.5만 달러의 수수료를 지불했습니다. Pyth의 오라클은 블록체인 가치의 95%를 보호하고 있습니다. 2024년 1월 기준 Pyth는 또 다른 9개 블록체인에서 90% 이상의 가치를, 추가 16개 블록체인에서 50% 이상의 가치를 보호하고 있습니다.
주요 사용자
Pythnet에서 소스를 확장할 수 있기 때문에 Pyth는 다양한 블록체인에서 가장 광범위하게 사용되는 오라클 프로토콜 중 하나가 되었습니다. Pyth는 새로운 데이터 소스를 타겟 체인에 추가하는 대신, 단순히 Pythnet에 새로운 데이터 소스를 추가하고, Pyth의 오라클 계약이 이를 지원하는 모든 타겟 체인에서 사용할 수 있게 합니다. 따라서 Pyth는 계획 중인 모든 체인에 오라클 계약을 구축할 수 있습니다. 다양한 블록체인에 대한 지속적인 지원 확대에 따라 다양한 프로젝트들이 Pyth의 오라클 네트워크를 채택했습니다. 다음은 일부 주요 프로젝트들입니다.
Synthetix
Synthetix는 합성 자산(Synths)을 생성할 수 있는 탈중앙화 유동성 제공 프로토콜로, Synths는 암호화폐 및 실제 자산(통화, 상품, 주식 등)의 가치를 추적합니다. Synthetix는 사용자가 자산을 실제로 보유하지 않고도 다양한 자산에 노출될 수 있게 하여 투자 기회를 확대하고 암호화폐 시장의 유동성을 강화합니다. Synthetix 기능의 핵심 요소 중 하나는 Pyth 네트워크 오라클과의 통합입니다. 이러한 오라클은 Synths 가치의 정확성을 유지하는 데 중요한 고정밀 실시간 가격 피드를 제공합니다.
Helium
Helium은 탈중앙화 IoT(Internet of Things) 네트워크입니다. 이 네트워크는 무선 장비를 배포하여 모바일 네트워크 커버리지를 제공하는 네트워크 참여자에게 인센티브를 제공하는 토큰 기반 경제 인센티브를 포함합니다. Helium은 Helium의 토큰 HNT에 대한 정확한 체인 상 시장 가격을 제공하기 위해 Pyth 네트워크 오라클을 활용합니다. 이러한 가치는 HNT 소각을 데이터 크레딧(DC)으로 전환하고 자금 배분을 정확하게 측정하는 것과 같은 다양한 네트워크 활동에 중요합니다. Helium이 DeFi는 아니지만, Helium의 탈중앙화 연결 플랫폼에서 Pyth 오라클을 사용하는 것은 DePIN 프로토콜의 경제를 관리하는 데 있어 정확한 데이터의 중요성을 강조합니다.
Eclipse
Eclipse는 최근 A 라운드 펀딩에서 5천만 달러를 조달하여 SVM(Solana Virtual Machine)을 실행에, Celestia를 데이터 가용성에 사용하면서, 이더리움을 정산 계층으로부터 보안을 얻는 최초의 L2 블록체인을 출시했습니다. Eclipse의 출시는 이더리움 사용자의 유동성을 유치하여 솔라나 기반 L2의 탈중앙화 애플리케이션으로 유도할 것으로 예상됩니다. 솔라나의 선도적 오라클로서 Pyth는 Eclipse로 확장하거나 Eclipse 상에서 출시되는 다수의 애플리케이션을 지원할 것입니다.
경쟁 분석

오라클 분야는 Chainlink가 주도하는 치열한 경쟁 산업입니다. Chronicle Protocol이 MakerDAO를 위해 2017년 최초의 체인 상 오라클을 만들었지만, 공개 오라클 네트워크는 2023년 말에야 출시되었습니다. 현재 두 블록체인에서만 피드를 제공하고 있지만 확장을 계획 중입니다. Chainlink는 DeFi 발전의 수년 동안 시장 점유율을 차지하며 다양한 오라클 기반 제품을 출시하고 광범위한 시장을 서비스했습니다. 현재 Pyth Network보다 더 많은 가치를 보호하는 프로토콜은 세 곳뿐입니다: Chainlink, Chronicle, WINkLink—이 네 프로토콜이 전체 오라클 시장의 90~95%의 시가총액을 차지합니다. 그럼에도 불구하고 Pyth는 지원하는 블록체인 수와 보호된 가치 측면에서 가장 많습니다. Chainlink는 Pyth의 블록체인 다양성과 보호 가치 측면에서 가장 큰 경쟁자입니다.
Chainlink
비평가들은 Chainlink를 '블랙박스'라고 부릅니다. 오라클 노드가 데이터를 어디서 가져오는지에 대한 투명성이 부족하기 때문입니다. 체인 상이나 Chainlink 오라클 노드 웹사이트 어디에서도 데이터 소스가 식별되지 않습니다. 반면 Pyth 네트워크의 각 데이터 포인트는 Pyth 가격 정보 웹페이지에서 트랜잭션 해시를 복사하여 솔라나 블록 탐색기에 붙여넣으면 개별 공급자의 공개키로 추적할 수 있습니다. Chainlink의 데이터도 Chainlink 오라클 노드로 추적할 수 있지만, Pyth의 데이터 공급자는 제1자 소스입니다. Chainlink의 데이터와 달리 Pyth의 공개 데이터는 거래소, 트레이딩 회사, 마켓 메이커 등의 운영에서 내부적으로 수집됩니다. 그러나 공급자의 공개키는 신원과 공개적으로 연결되지 않아, Pyth(처음에는 허가된 공급자)가 공급자 네트워크를 관리하는 데 있어 신뢰 계층을 더합니다.
Pyth는 전통 금융 및 암호화 가격 정보에 집중하는 반면, Chainlink는 여러 제품군을 보유하고 있습니다. 여기에는 상호 운용성 프로토콜(CCIP), 준비금 증명 피드, 개발자 도구(VRF, API 기능 및 자동화 서비스), 시장 데이터 피드 등이 포함됩니다. 따라서 Pyth의 주요 제품은 Chainlink의 선도적인 시장 데이터 피드 제품에 도전하며, Pyth는 Pyth Entropy를 통해 난수 생성기도 제공합니다. 다음은 Pyth와 Chainlink 시장 데이터 피드 비교입니다:
데이터 소스
Pyth
-
Pyth는 일차 소스에서 직접 데이터를 집계하며, Pythnet 앱체인과 솔라나에서 400밀리초마다 가격 정보를 업데이트합니다.
-
솔라나 외부에서는 다른 체인들이 가격 업데이트를 시작해야 해당 체인에 게시되며, 이는 데이터 지연이 400밀리초에서 다음 수요 기반 업데이트 사이의 범위에 있다는 것을 의미합니다.
-
특정 거래에 불리할 수 있는 정직한 데이터 포인트를 게시하는 것은 거래를 동시에 수행하는 공급자에게 이해상충 문제가 될 수 있습니다. 대부분의 공급자가 정직하며, 평판을 유지하고자 하며, 업데이트를 조정하지 않는다고 가정하면, Pyth의 집계 알고리즘은 이상치 데이터 포인트에 낮은 가중치를 적용함으로써 이 위험을 완화해야 합니다.
-
일차 소스에서 직접 데이터를 수집함으로써 새로 생성된 거래쌍의 가격 정보를 신속하게 추가할 수 있습니다.
Chainlink
-
Chainlink는 이차 소스(데이터 집계기)에서 데이터를 집계하며, 블록체인에 따라 정해진 주기로 체인 상 가격 정보 업데이트를 게시합니다.
-
데이터 포인트의 지연은 이차 소스의 업데이트와 오라클 네트워크의 집계에 따라 달라집니다.
-
주요 소스가 특정 거래쌍을 지원하더라도, 가격 피드의 가용성은 이차 집계기도 해당 데이터 포인트를 커버하도록 구현했는지에 달려 있습니다. 이는 새로운 피드 추가에 마찰을 증가시킬 수 있지만, 주요 거래쌍의 경우 문제되지 않습니다.
풀 모델 vs 푸시 모델
Pyth
-
솔라나 상의 Pyth는 400밀리초마다 업데이트를 게시하는 푸시(push) 모델을 사용합니다.
-
Pyth는 Pythnet에서 풀(pull) 모델을 사용하며, 사용자가 타겟 체인에서 업데이트를 시작하고, Pythnet에 게시된 업데이트가 Wormhole을 통해 라우팅되어 요청 체인에 게시됩니다. 이 모델에서 사용자가 비용을 부담합니다.
-
모든 시장 가격 피드(Solana 외부)가 Pythnet에 존재하므로 Pyth는 확장성을 높이고, 지원되는/새로운 체인에 피드를 통합하는 비용과 시간을 줄일 수 있습니다. 그러나 Pyth의 확장성은 지연과 Wormhole에 대한 추가적인 신뢰/의존 계층을 도입합니다.
Chainlink
-
Chainlink의 주요 시장 피드는 타겟 체인의 블록 시간마다 자주 업데이트를 게시하는 푸시 모델을 사용합니다. 이는 오라클 노드에 비용 부담을 줄 수 있으며, 고변동 환경에서 업데이트 트랜잭션이 실패할 수 있습니다(드물긴 하지만).
-
각 지원 네트워크에 새로운 피드를 구현해야 하므로, 새로운 및 기존 체인에 가격 피드를 추가하는 비용이 더 높습니다.
-
추가적인 리레이어에 의존하지 않으며, Chainlink 오라클 네트워크와 타겟 블록체인 사이에 신뢰를 추가하지 않습니다.
-
Chainlink는 데이터 스트림 제품군에서 풀 모델도 제공합니다.
-
푸시 모델과 유사한 데이터 처리 방식이지만, 데이터가 Chainlink의 오프체인 데이터 엔진으로 전달되며, 체인 상에서 데이터 요청 시 가격 업데이트를 제공합니다.
-
현재 Data Streams는 Arbitrum에서만 제공되며, 8개의 가격 피드를 유지 관리하고 있습니다.
사용 현황
-
Pyth는 50개 이상의 블록체인에 걸친 162개 프로토콜에서 55억 달러의 자금 가치를 보호합니다.
-
Chainlink는 19개의 블록체인에 걸친 371개 프로토콜에서 387억 달러의 자금 가치를 보호합니다.
두 시스템 모두 시장 데이터 피드에서 장단점을 가지고 있습니다. Pyth의 모델은 가격 피드 수를 확장하고 높은 업데이트 빈도를 유지하는 데 더 적합합니다. 그러나 Pyth가 고정밀 데이터를 유지할 수 있는 능력은 평판과 공모 비용이 공급자에게 이익이 되는 악의적 행동을 초과한다는 가정에 달려 있습니다. 네트워크 안정성은 Wormhole의 정상 작동에 의존합니다. 반대로 Chainlink의 모델은 일차 소스와 오라클 네트워크와 지원 블록체인 사이에 덜 신뢰를 요구합니다. 왜냐하면 이차 집계 소스에서 데이터를 가져와 바로 타겟 체인에 게시하기 때문입니다. 그러나 데이터 피드를 확장하고 더 넓은 범위의 블록체인을 커버하는 비용이 더 큽니다. 어쨌든 암호화폐의 지속적인 성장에 따라 새로운 프로토콜은 서로 다른 오라클 가격 피드를 구현할 때 많은 옵션과 트레이드오프/위험을 고려해야 합니다.
결론
Pyth 네트워크는 오라클 패러다임을 변화시키는 새로운 유형의 프로토콜입니다. Pyth는 제1자 데이터 공급자 네트워크를 육성하고, 비용을 오라클 사용자에게 전가하는 풀 기반 오라클을 구현합니다. 이 설계를 통해 Pyth는 오라클 네트워크 비용을 낮추고, 가격 업데이트 빈도를 늘리며, 일차 데이터 소스에서 직접 시장 데이터를 보호합니다. 출시 이후 Pyth는 가장 많은 블록체인에 서비스를 제공하며, 전체 가치 보호 규모에서 4위를 차지했습니다(2024년 3월 기준 55억 달러). 공급자 네트워크가 확대됨에 따라 Pyth는 모든 세계 금융 시장 데이터를 Web3에 사용 가능하게 한다는 사명을 달성할 가능성이 높습니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














