
블록체인 오라클이란 무엇인가?

블록체인 오라클은 블록체인과 외부 세계 사이의 다리 역할을 하며, 스마트 계약이 오프체인 데이터에 접근할 수 있도록 해줍니다.
오라클은 외부 정보를 수집하고 검증한 후 블록체인 상에서 실행되는 스마트 계약으로 전달하는 제3자 서비스 도구입니다.
이들은 오프체인 데이터와 상호작용하는 메커니즘을 제공함으로써 유용한 작업과 서비스를 수행하고, 스마트 계약의 기능을 확장합니다.
오라클이 없다면 스마트 계약은 체인 내 데이터에만 국한되어 외부 정보를 얻을 수 없습니다.
기본적인 예를 들어보겠습니다. 앨리스와 밥이 경마 결과에 대해 베팅을 합니다. 두 참가자는 각자의 자금을 스마트 계약에 예치하며, 이 계약은 실제 경주 결과에 따라 승자에게 자금을 분배합니다.
스마트 계약은 직접적으로 외부 세계와 상호작용할 수 없지만, 제3자 오라클은 신뢰할 수 있는 API를 조회해 경마 결과를 가져온 후 이를 스마트 계약에 전달하여 승자를 결정하고 자금을 분배하게 할 수 있습니다.

오라클은 외부 세계와 스마트 계약 세계 사이의 다리 역할을 합니다.
주의할 점은 오라클 자체가 데이터 소스는 아니라는 것입니다. 오라클은 외부 데이터를 검색하고 검증한 후 스마트 계약으로 전달하는 도구일 뿐이며, 가격 데이터, 결제 확인 정보 또는 센서 측정값 등 다양한 유형의 정보를 전송할 수 있습니다.
또한 오라클은 이러한 데이터를 전송하면서 스마트 계약이 본질적으로 가지는 특성인 비신뢰성과 탈중앙화도 유지해야 합니다.
사실상 오라클이 해결해야 할 핵심 문제는 바로 이것입니다. 즉, 단일 장애 지점과 취약성을 제거하면서 동시에 스마트 계약에 제공되는 오프체인 데이터의 신뢰성, 진위성 및 신용도를 보장하는 것입니다.
오라클의 종류
시장에는 다양한 유형의 블록체인 오라클이 존재하며, 각각 다른 목적을 위해 사용됩니다.
데이터 소스 유형(하드웨어 또는 소프트웨어), 정보 전송 방향(입력 또는 출력), 신뢰 모델(중앙화 또는 탈중앙화)에 따라 오라클을 분류할 수 있으며, 각 유형은 고유한 기능과 장점을 가지고 있습니다.
하드웨어 오라클: 운동 센서나 RFID 센서와 같은 물리적 세계로부터 데이터를 수집합니다.
소프트웨어 오라클: 웹사이트, 서버, 데이터베이스 등의 디지털 데이터 소스에서 정보를 수집합니다. 일반적으로 환율이나 가격 변동과 같은 실시간 데이터 제공에 사용됩니다.
입력 오라클(Inbound Oracle): 주로 오프체인 또는 현실 세계의 데이터를 블록체인으로 전달합니다. 오프체인 이벤트를 기반으로 특정 작업을 트리거하는 데 사용될 수 있습니다.
출력 오라클(Outbound Oracle): 블록체인 데이터를 외부 세계로 전송합니다. 외부 시스템에 체인 상 이벤트의 업데이트 정보를 제공할 수 있습니다.
중앙화 오라클: 단일 주체가 운영하며 단일 정보원에 의존합니다. 이는 단일 장애 지점 문제를 발생시켜 스마트 계약이 공격에 취약해질 위험이 있습니다.
탈중앙화 오라클: 여러 정보 소스와 합의 메커니즘을 활용해 더 신뢰성 있고 조작 저항성이 강한 데이터를 제공합니다. 거래 상대방 리스크를 최소화하고, 스마트 계약이 사용하는 정보의 신뢰도를 향상시킬 수 있습니다.
인간 오라클: 전문 지식을 갖춘 개인이 데이터 소스 역할을 합니다. 정보를 수집하고 타당성을 검증한 후 스마트 계약에 입력할 수 있으며, 암호화 기술을 통해 신원을 인증하고 신뢰할 수 있는 데이터를 제공할 수 있습니다.
특정 스마트 계약 오라클: 특정 스마트 계약을 위해 설계되어 그들의 고유한 요구사항을 충족시킵니다. 그러나 운영 및 유지 관리를 위한 추가 작업이 필요하며, 보편적인 적용 가능성은 낮을 수 있습니다.
컴퓨팅 오라클: 복잡한 계산 작업을 수행하고 그 결과를 체인 상으로 반환합니다. 이러한 계산은 체인 상에서 수행하기 어려우거나 비용이 매우 높습니다. 이 유형의 오라클은 네트워크 gas 제약과 높은 계산 비용이 문제가 되는 상황에서 특히 가치가 있습니다.
탈중앙화 오라클
복잡하고 가치 있는 스마트 계약 서비스를 위해서는 블록체인 오라클이 필수적입니다.
블록체인 오라클의 사례는 위치 추적(공급망 분석, 사물인터넷), 스포츠(예측 시장), 날씨(여행, 농업), 시간 및 간격 데이터(자동화), 그리고 우리가 집중 연구하는 금융 및 자본시장 관련 데이터 등 다양한 산업 분야로 확장되고 있습니다.
탈중앙화 금융(DeFi) 산업은 보다 효율적이고 투명하며 공정한 금융 시장을 세상에 제공할 가능성을 지니고 있습니다.
이를 실현하기 위해 DeFi 애플리케이션은 자산 가격(암호화폐부터 부동산까지), 기준 데이터(금리, 자금 조달료), 변동성 및 시장 영향 데이터 등 광범위한 데이터를 신뢰할 수 있고 비신뢰 방식으로 안정적으로 획득할 수 있어야 합니다.
사실 2020년 'DeFi Summer' 이후 DeFi 산업의 급속한 성장은 포괄적이며 이용 가능하고 견고한 오라클 시장 데이터에 대한 절박한 수요를 부각시켰습니다.
또한 오라클 인프라는 고품질의 데이터를 제공하고 모든 L1/L2 블록체인과 원활하게 통합되며, 점점 더 복잡해지는 DeFi 생태계의 성장하는 요구에 맞춰 확장할 준비가 되어 있어야 합니다.
DeFi 분야에서는 여전히 피드 가격 데이터 오라클이 가장 중요하고 논의가 활발한 유형입니다. 피드 가격 데이터 오라클의 설계 역사는 스마트 계약 역사만큼이나 오래되었지만, 기존 아키텍처는 여전히 한계를 드러내고 있습니다.
다음 논의에서는 몇 가지 문제에 초점을 맞추겠습니다:
-
왜 우리는 블록체인과 피드 가격 데이터 오라클이 필요한가? 왜 중요한가?
-
현재의 오라클 설계는 무엇을 필요로 하는가? 효과적인가?
-
기존 문제를 해결할 수 있는 대안 설계는 무엇이 있는가?
분명히 오라클은 블록체인에서 계속해서 핵심적인 역할을 할 것이지만, 기존 오라클 네트워크는 결함을 보여주고 있으며, DeFi를 필요한 수준까지 확장시키는 데 실패하고 있습니다.
전통적인 오라클 솔루션은 일반적으로 중간자(노드)에 의존하여 데이터를 검증하고 집계하는데, 이로 인해 지연 시간, 데이터 소스 불투명성, 비용으로 인한 크로스체인 확장 문제 등이 발생합니다.
현재 새로운 오라클 네트워크 아키텍처가 등장하고 있으며, 이는 '푸시(Push)'보다는 '풀(Pull)' 모델에 초점을 두고 있으며, 고도로 신뢰할 수 있는 데이터 소유자와 생성자가 데이터를 게시하도록 유도합니다.
왜 우리는 가격 오라클이 필요한가?
이 오라클의 주요 카테고리는 피드 가격 데이터 오라클로, 암호화폐 자산, 주식, 상품 등의 가격 데이터를 제공합니다.
그 중요성을 설명하기 위해 몇 가지 예를 살펴보겠습니다:
파생상품 프로토콜: 거래자에게 정확한 자산 가격을 제공해야 하며, 담보가 부족한 포지션은 적시에 정리되어야 합니다.
DEX 어그리게이터: 유동성은 다양한 탈중앙화 거래소에서 옵니다. 따라서 최적의 가격을 결정하고 슬리피지를 최소화하여 거래를 실행하려면 정확한 오라클 가격 데이터가 필요합니다.
스테이블코인: 암호화폐로 담보된 스테이블코인은 포지션이 충분히 담보되었는지 확인하고 관련 자산에 대한 고정을 유지하기 위해 오라클 데이터가 필요합니다.
대출 프로토콜: 이러한 프로토콜은 일반적으로 동적 대출 금리에 의존하며, 이는 현재 자산 가격의 함수입니다. 지연되거나 부정확한 가격 데이터는 특히 가격 변동기 동안 프로토콜 전체의 유동성 건강성을 해칠 수 있습니다.
이러한 데이터를 제공하기 위해 단일 소스에 의존할 수는 없습니다. 이는 중앙화된 장애 지점을 만들며, DeFi의 정신에 반합니다. 대신 조작에 강하고 신속한 데이터가 필요합니다.
말은 쉬워도 실천은 어렵습니다. 오라클은 DeFi에서 매우 중요하기 때문에 종종 공격의 주요 표적이 됩니다. 그러나 어떤 DeFi 프로젝트라도 신뢰할 수 있고 견고한 데이터 소스를 확보하는 것은 필수적입니다.
그래서 오라클은 종종 DeFi의 척추라고 불립니다. DeFi 분야가 계속 발전하고 확장됨에 따라 공격에 면역인 데이터를 빠르고 신뢰성 있게 확보하는 수요는 더욱 중요해질 것입니다.
이제 오라클에 대한 배경 지식을 이해했으므로, 기존의 오라클 아키텍처를 살펴보겠습니다.
가격 오라클의 현황
흔히 "리포터 오라클 네트워크(reporter oracle network)"라고 불리는 일반적인 오라클 네트워크 설계는 여러 독립 노드가 운영되며, 이 노드들이 데이터 소스와 블록체인 애플리케이션(최종 사용자) 사이의 중개자 역할을 합니다.
리포터 네트워크에서 중간 노드는 마켓 데이터 전문가 또는 공공 API와 같은 오프체인 데이터 소스에서 정보를 검색한 후, 이를 최종 목적지인 블록체인으로 "마지막 마일" 전달합니다.
이 노드들은 또한 데이터 집계, 유효성 검사 및 증명을 담당합니다.

예를 들어, 100개의 노드가 특정 시점의 BTC 가격을 검색하는 임무를 맡았다고 가정해봅시다.
이들은 다양한 데이터 소스에서 가격을 검색합니다(예: 각 노드는 평균 30개의 데이터 소스를 사용할 수 있음). 그런 다음 피드백 받은 가격을 집계하여 단일 평균 또는 중앙값 가격을 출력합니다.
대부분의 노드는 올바른 가격을 얻겠지만, 일부 노드는 나쁜 데이터 소스를 사용해 잘못된 가격을 보고할 수 있습니다.
마지막으로 오라클 네트워크는 대부분의 노드로부터 수집된 데이터를 집계하여 올바른 데이터로 발표합니다.
이러한 노드들이 지속적으로 작동하고 정직하게 행동하도록 하기 위해 일반적으로 경제적 인센티브가 사용됩니다.
정확한 가격 데이터를 게시한 노드는 토큰 보상 형태로 보상을 받으며, 부정확한 데이터를 보고한 노드는 페널티 시스템 등을 통해 처벌받을 수 있습니다.
이 오라클 설계는 몇 가지 중요한 장점을 가지고 있습니다:
보안성: 다양한 데이터 소스와 중간 노드를 보유함으로써 어느 일방도 네트워크를 조작하고 최종 가격 출력에 영향을 미치기 어렵습니다.
데이터 소스: 광범위한 데이터 소스는 오라클이 다양한 가격 정보를 확보할 수 있도록 하며, 일반적으로 정확성과 신뢰성을 높입니다.
블록체인 무관성(Blockchain-agnostic): 이미 노드를 배포하여 블록 검증을 수행하는 모든 블록체인 네트워크가 이 설계를 채택할 수 있습니다.
그러나 이 설계에도 몇 가지 단점이 있습니다.
여러 노드가 서로 데이터를 검증하고, 데이터를 집계하며, 합의를 수행하는 것은 비효율적입니다. 기존 오라클 구현은 약 15분마다 한 번씩 데이터를 업데이트하며, 이는 전역 확장 블록체인에 비해 매우 비효율적이고 느린 속도입니다.
많은 자산 쌍에 대해 빈번한 가격 업데이트가 이루어진다면, 관련 네트워크 비용(예: ETH 가스비)도 급격히 증가하여 사용 가능한 자산 쌍의 수가 감소하게 됩니다.
매우 높은 가스 보조금이 없다면 네트워크 혼잡 문제를 해결할 수 없습니다. 증가하는 노드 네트워크를 지원하기 위해 필요한 가스비의 증가는 궁극적으로 사용자가 부담하거나 보조를 받아야 합니다.
이러한 제약은 리포터 네트워크의 확장성을 극도로 낮춥니다.
또한 리포터 네트워크에서 데이터 소스는 일반적으로 불투명합니다. 이러한 네트워크에서 데이터는 체인 외부에서 불투명한 방식으로 집계되며, 체인 상에서도 불투명한 방식으로 게시됩니다. 이는 블록체인의 투명성 목표와 정면으로 대립합니다.
따라서 데이터를 제공하는 노드 실체는 알려져 있지만, 그들의 최종 데이터 소스는 알려지지 않습니다. 다양한 데이터 소스가 자주 업데이트되지 않거나 세부 정보가 부족한 고도로 불안정한 기간에는 특히 이 문제가 중요합니다.
사실상 상위 데이터 소스조차도 자신의 데이터가 스마트 계약 가치를 보호하는 데 사용되고 있다는 것을 알지 못할 수 있으며, 이는 데이터 품질과 신뢰성의 추가적인 손실을 초래할 수 있습니다.
아직 언급하지 않은 데이터 합법성 문제도 있습니다. 일부 데이터 제공업체는 구독자에게 데이터 배포를 제한하고 싶기 때문에 데이터를 공개 원장에 보고하는 것을 허용하지 않습니다.
리포터 네트워크 설계는 체인 상에서 공개적으로 접근 가능한 데이터에 특화되어 있습니다. 이러한 솔루션은 DeFi를 현재 단계까지 발전시키는 데 중요한 역할을 했습니다.
그러나 우리는 DeFi를 전 세계 수십억 명의 사용자에게 제공하려는 노력 속에서 전통적인 오라클 아키텍처의 한계를 해결하는 것이 필수적입니다.
이전 기사에서 우리는 리포터 오라클 네트워크를 비교적 새로운 오라클 아키텍처와 비교하며, 더 투명하고, 경제적이며, 확장 가능한 오라클 솔루션에 대한 수요를 강조했습니다.
미래의 가격 오라클은 우리가 전통 금융(TradFi) 분야에서 익숙한 모든 거래쌍으로 확장할 준비를 하고, 개발자가 선택하여 구축할 수 있는 모든 블록체인을 지원해야 합니다.
Pyth 오라클 네트워크는 퍼블리셔 오라클 네트워크 설계를 도입하여, 가격 오라클이 검색해야 하는 데이터 유형, 데이터 소스 선택, 데이터 소유자와 데이터 사용자 간의 관계를 재고하고 있습니다.
이全新的 아키텍처를 살펴보겠습니다.
가격 오라클 재고
금융 데이터 산업은 매우 큽니다. 미국의 주요 거래소들만 해도 시장 데이터 판매만으로 수십억 달러의 수익을 올립니다. 이러한 관찰 결과를 바탕으로 가격 오라클 데이터 소스에 대한 기본 가정들을 재검토하는 것이 현명할 수 있습니다.
예를 들어 Yahoo! Finance 또는 Google Finance와 같은 무료 가격 어그리게이션 서비스가 인터넷에 공개 가격 데이터를 제공합니다.
이러한 데이터는 매우 정교할 필요는 없으며, 미국 주식 가격을 예로 들면 규제상의 이유로 일반적으로 15분 이상 지연됩니다.
세계에는 다양한 기관이 엄격히 보호하는 많은 가치 있는 데이터가 존재합니다. 정확하고 신속한 정보는 큰 가치를 지닙니다. Bloomberg나 Refinitiv와 같은 거래소 및 데이터 터미널 서비스 회사들은 이를 잘 알고 있으며, 이를 위해 막대한 구독료를 청구합니다.
리포터 오라클 네트워크 운영의 묵시적 가정은 블록체인이 필요로 하는 모든 데이터는 인터넷에서 무료로 이용 가능하다는 것입니다. 중간 노드에게 데이터 수집, 검증, 전송을 인센티브로 제공함으로써 DeFi는 세계 시장의 움직임을 추적할 수 있다고 가정합니다.
그러나 현실에서는 가치 있는 금융 데이터는 소수의 특권층에게 제한되어 쉽게 접근할 수 없습니다. 데이터 검색 및 전송에 대해 노드를 보상하는 방법은 특정 유형의 데이터에는 효과적이지만, 속도가 중요하고 정보가 핵심 우위인 자본시장 데이터에는 효과적이지 않습니다.
이 방법은 더 큰 노드 네트워크를 지원하는 품질, 효율성, 법적 제약에도 영향을 받습니다.
Pyth Network는 완전히 다른 접근 방식을 취합니다. 즉, 오라클 네트워크는 고도로 신뢰할 수 있는 당사자 — 가치 있는 데이터의 소유자이자 창조자 — 가 자발적이고 직접적으로 데이터를 오라클 네트워크에 게시하도록 유도할 수 있다는 것입니다.
체인 상 프로그램은 이상치의 영향을 줄이기 위해 가격 집계 메커니즘을 사용하며, 크로스체인 브릿지는 대상 블록체인으로 전송되는 모든 가격 데이터에 서명하고 검증합니다.
이 리포터 오라클 네트워크에서 데이터 제공자는 자체 노드를 운영하며 체인 상에 직접 데이터를 게시합니다.
이 설계는 중간 노드에 대한 의존성을 제거하여 더 높은 품질의 데이터와 더 높은 가스 효율성을 가져오며, 궁극적으로 수천 개의 피드 가격 데이터로 오라클 네트워크를 확장할 수 있는 더 높은 확장성을 제공합니다.

1차 데이터 소스
Pyth Network에 데이터를 제공하는 신뢰할 수 있는 기관을 데이터 제공자 또는 '퍼블리셔(publisher)'라고 부릅니다. 데이터 제공자는 일반적으로 글로벌 거래소, 마켓 메이커, 트레이딩 회사 등 고품질 데이터를 많이 보유한 성숙한 기관입니다.
가장 유명한 기관들로는 Cboe, Jane Street, Optiver, Binance, OKX, QCP Capital, Two Sigma, Wintermute, CMS 등이 있습니다. 현재 네트워크에는 80개 이상의 데이터 제공자가 참여하고 있습니다.
모든 이들 데이터 제공자는 1차 데이터 소스입니다. 그들은 주문을 접수하는 거래 장소(거래자가 거래하려는 가격)이거나 거래자 자신(지정된 가격으로 거래 실행)이기 때문에 가격 데이터를 창조하고 소유합니다.
리포터 네트워크에서는 노드가 다른 중개자나 1차 데이터 소스로부터 데이터를 검색하거나 구매해야 하므로 제3자 데이터 소스가 됩니다.
1차 데이터는 데이터 품질과 네트워크 보안을 보장합니다. 모든 데이터 제공자가 Pyth 피드 가격 데이터에 기여한다는 것은 단일 데이터 소스가 입력된 데이터 품질에 책임을 질 수 있음을 의미합니다.
또한 이러한 데이터 제공자의 평판은 악의적인 공격이 그들의 전체 사업에 해로운 영향을 미친다는 점에서 전통적인 오라클 공격 벡터에 대한 강력한 추가 억제력을 제공합니다.
또한 분명한 사실은 이 기관들이 보유한 데이터 품질이 단순한 웹 크롤링이나 공공 어그리게이터 및 서비스 제공자로부터 수집된 데이터보다 훨씬 높다는 것입니다.
또한 이러한 데이터 소스는 데이터의 소유자이기 때문에 지적 재산권 문제를 고려하지 않고도 데이터를 블록체인 애플리케이션에 분배할 수 있습니다.
심층 분석: Pyth는 어떻게 작동하는가
Pyth Network 프로토콜은 1차 데이터 제공자가 고유한 가격 정보를 체인 상에 게시하여 대중이 사용할 수 있도록 합니다.
이 프로토콜은 세 당사자 간의 상호작용 공간입니다:
데이터 제공자: 신뢰할 수 있는 기관들이 가격 데이터를 Pyth의 체인 상 오라클 프로그램에 직접 제출합니다. 모든 피드 가격 제품(예: BTC/USD)에 대해 정확성과 견고성을 보장하기 위해 여러 데이터 제공자가 데이터를 게시합니다.
Pyth 오라클 프로그램: Pyth 오라클 프로그램은 Pythnet 앱체인 상에서 실행됩니다. 이 프로그램은 제출된 데이터를 안전하고 투명하게 집계하여 집계된 가격을 출력합니다.
사용자: Pyth의 데이터 사용자는 집계된 가격 데이터를 활용합니다. 사용자는 일반적으로 Synthetix, Ribbon, CAP Finance 등의 탈중앙화 애플리케이션입니다.

Pythnet 앱체인
2022년 8월, Pyth Network는 Pythnet을 출시했습니다. 이는 애플리케이션을 위한 전용 블록체인으로, Wormhole 크로스체인 브릿지를 통해 Pyth 데이터를 집계하고 다른 블록체인으로 게시할 수 있게 합니다.
Pythnet은 Solana 기술 기반으로 구축되었지만 결국 Solana 메인넷과 분리되었습니다. 데이터 제공자는 데이터를 Pythnet에 제출하여 집계하며, Wormhole을 통해 집계된 가격은 20개 이상의 블록체인으로 전송될 수 있습니다. 이 아키텍처 선택은 놀라운 확장성 이점을 가져옵니다.
Pyth Network에 새로 게시된 피드 가격 데이터는 Pyth가 지원하는 20개 이상의 모든 블록체인에서 즉시 사용 가능하게 됩니다.
이는 애플리케이션을 새로운 블록체인으로 확장하려는 개발자들에게 매우 유용하며, 원래 블록체인과 동일한 시장 및 자산 지원을 즉시 제공할 수 있습니다.
또한 Pyth의 독특한 아키텍처는 Wormhole이 지원하는 새로운 블록체인에 약 매월 하나씩 빠르게 배포할 수 있게 합니다.
반면, 경쟁 오라클 네트워크는 종종 기술적 지연을 겪으며, 새로운 블록체인으로의 확장을 제한합니다. 예를 들어, 한 오라클 네트워크가 Solana에 상장되기까지 발표 후 거의 2년이 걸렸습니다.
푸시하지 말고, 풀(Pull)하라
Pyth Network는 '풀(Pull)' 오라클 모델을 통해 운영되며, 사용자는 Pyth에서 필요로 하는 데이터를 능동적으로 요청하거나 자신의 로컬 블록체인 환경으로 '끌어올(pull)' 수 있습니다.
반대로 전통적인 오라클 솔루션은 '푸시(push)' 모델을採用하여, 아무도 실제로 가격 업데이트를 사용하지 않더라도 사전 설정된 주기로 가격 데이터를 자동으로 체인 상에 '푸시'합니다.
Pyth의 풀 오라클 설계는 다음과 같은 이점을 가지고 있습니다:
가스 효율성: 사용자는 '필요할 때'만 데이터에 대해 비용을 지불합니다. 사용되지 않은 가격 업데이트에 가스가 낭비되지 않습니다. 또한, 다른 실체가 체인 상에서 Pyth 가격 데이터를 풀했다면, 해당 체인의 모든 개별 사용자가 그 가격 업데이트를 사용할 수 있습니다.
고빈도 가격 업데이트: Pyth 피드 가격 데이터 업데이트 속도는 초당 1회 이상입니다. 이는 대부분의 블록 생성 시간보다 빠릅니다. 모든 가격을 체인 상으로 푸시해야 한다면 이러한 빈도의 업데이트는 불가능합니다.
낮은 지연 시간(Latency): 사용자는 최근 푸시된 가격 데이터를 사용하도록 강요받는 대신 최신 풀된 가격 데이터를 사용할 수 있습니다.
신뢰성: 시장 변동기 동안 푸시된 가격 업데이트는 다른 거래들과 블록체인 네트워크 대역폭을 경쟁할 수 있습니다. 반면 Pyth의 풀 업데이트는 사용자의 가치 있는 거래에 통합될 수 있습니다.
확장성: Pyth는 가스 비용을 증가시키지 않고 수천 개의 새로운 피드 가격 데이터로 확장할 수 있습니다. 사용자가 데이터를 풀할 때만 비용이 발생합니다.
풀 모델의 이점은 많지만, 가장 중요한 점은 풀 오라클(수요 기반 업데이트) 모델이 미래 DeFi에 필요한 확장성 이점을 제공한다는 것입니다.
더 나은 개선을 위한 고민
Pyth는 20개 이상의 블록체인 네트워크에 지속적으로 고품질 데이터를 제공하고 있음에도 불구하고, 기관 데이터 소스에 대한 의존으로 인해 Pyth가 설명하는 아키텍처가 과도한 중앙화 문제를 가질 수 있다는 비판이 반복적으로 제기됩니다.
주의할 점은 Pyth는 매우 많은 데이터 제공자를 보유하고 있으므로, 특정 데이터 제공자의 실수가 특정 피드 가격 데이터에 미치는 영향은 매우 작다는 것입니다.
피드 가격 데이터를 조작하려면 대부분의 데이터 제공자가 모두 잘못된 데이터를 게시해야 합니다. 당사 백서는 데이터 제공자의 공모에 대한 네트워크의 저항성에 대해 더 자세히 논의하고 있습니다.
Pyth Network가 '신뢰를 요구하는(trust-requiring)' 기관에 의존한다는 비판은 타당하지만, Pyth의 접근법은 DeFi에 중요한 이점을 제공하면서 동시에 데이터 소스의 오라클 조작 또는 공모를 방지합니다.
저희는 성능, 보안성, 탈중앙화 측면에서 오라클 솔루션의 혁신과 개선을 계속 추진할 것이며, 이러한 균형을 이루는 것은 쉽지 않지만, 이 분야에서 계속 선도적인 역할을 하고자 합니다.
앞으로의 길
피드 가격 데이터 오라클은 DeFi의 기둥으로, 핵심 애플리케이션이 안전하고 정확하게 거래하고, 자산을 보호하며 이전할 수 있도록 정확하고 신속한 데이터를 제공합니다.
과거의 설계는 중간 노드를 인센티브로 하여 공공 정보를 비신뢰 방식으로 수집하고 동의한 후 집계 결과를 제출한다는 전제 위에 세워졌습니다.
이 방법에는 장점이 있지만, 전송 지연, 불투명한 데이터 소스, 배포 권리 고려, 그리고 전반적으로 오라클 네트워크 확장 능력에 대한 제약이라는 결함도 존재합니다.
대중이 이 산업이 무엇을 창조하고 있는지 깨닫는 데 시간이 걸릴지라도, 탈중앙화 금융의 지속적인 혁신, 특히 DeFi 인프라의 발전은 상당한 진전을 이루었습니다.
Pyth Network는 대부분의 블록체인 개발자가 접근할 수 없는 금융 데이터를 더 빠르고, 더 신뢰할 수 있고, 더 안전한 방법으로 확보하는 방식을 소개했습니다. Pyth Network는 다음과 같은 측면에서 크게 성장했습니다:
-
250+ 사용 가능한 피드 가격 데이터
-
2,500만+ 일일 가격 업데이트 횟수
-
500억+ 달러의 총 보호 거래액
-
150+ 통합 애플리케이션
-
20+ 지원 블록체인
Pyth 피드 가격 데이터는 무허가입니다. 개발자는 개발자 문서에서 바로 통합을 시작하고, Synthetix 영속계약이 Pyth 가격 데이터를 어떻게 사용하는지 등의 사용 사례를 탐색할 수 있습니다.
Pyth의 기타 주요 사용자로는 Ribbon Finance, Venus, CAP Finance 등이 있습니다.
DeFi 생태계가 계속 발전함에 따라, Pyth Network가 신뢰할 수 있고 실시간 데이터를 제공하는 역할은 이러한 블록체인 네트워크의 보안성과 안정성, 그리고 전체 산업의 확장을 보장하는 데 점점 더 중요해지고 있습니다.

TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














