IOSG Ventures: 오라클 트랙 맵에 대한 이야기
저자: Sally, IOSG Ventures
오라클이 수행하는 역할의 중요성을 인식한 후, 우리는 오라클 트랙에 대해 더 깊이 연구하고 요약할 필요가 있다고 생각했습니다. 따라서 우리는 먼저 시장의 주요 오라클 제품을 체계적으로 정리했습니다(아래 그림 참조).
오라클 맵
여기서 우리는 주로 세 가지 분류 방식(특정 기능, 데이터 제공자, 데이터 처리 방식)에 따라 오라클을 분류했습니다:
특정 기능
오라클의 구체적인 기능에 따라 우리는 이를 다섯 가지로 나눌 수 있습니다: 신용 오라클, 프라이버시 오라클, 낙관적 오라클, NFT 오라클, 그리고 탈중앙화 오라클 네트워크입니다.
a. 신용 오라클 Credit Oracle
이 오라클은 현실 세계(온체인)와 블록체인(오프체인)의 데이터를 활용하여 사용자의 신용 점수나 신용 등급을 계산할 수 있으며, 동시에 안전성과 익명성을 유지합니다.
예를 들어, CreDA는 사용자의 신용 프로필을 NFT로 발행하여 온체인 신용 평가를 제공하며, 이를 통해 사용자는 다양한 사용 사례에서 우대 금리와 인센티브를 잠금 해제할 수 있습니다. 예를 들어 DeFi 플랫폼의 대출 금리를 낮출 수 있습니다.
또한, Elastos DID, Microsoft DID 등 다른 시스템의 DID와의 신원 정보 교환을 지원하는 DID 도구를 생성하여 이 과정이 투명하게 수행되도록 보장합니다.
CreDID 메커니즘
b. 프라이버시 오라클 Privacy Oracle
프라이버시 오라클이 제공하는 서비스는 오프체인 데이터를 안전하고 비공식적으로 블록체인 세계로 가져오는 것입니다.
Privy는 훌륭한 사례로, 공공(온체인) 데이터와 개인(오프체인) 데이터 간의 접근 다리를 놓는 데 중점을 둡니다. 플랫폼의 프론트 엔드에서 사용자 데이터를 직접 암호화하고 데이터를 비공식적으로 온체인 주소에 연결할 수 있습니다.
Privy SDK 인터페이스
c. 낙관적 오라클 Optimistic Oracle
낙관적 오라클은 유동성과 관련된 분쟁을 해결하기 위해 사용되는 DeFi 오라클입니다. 일반적으로 온체인에서 임의의 데이터에 서비스를 제공합니다.
예를 들어, UMA의 분쟁 해결 시스템인 DVM(데이터 검증 메커니즘)은 분쟁이 발생하지 않는 한 활성화되지 않습니다. UMA 토큰 보유자가 자산 가격에 대해 투표하면 DVM은 일반적으로 48시간 이내에 분쟁을 해결합니다. DVM이 반환한 가격이 분쟁자가 맞다고 표시되면, 분쟁자는 보상을 받고 제안자 또는 청산자는 보증금을 잃게 됩니다.
UMA 작업 흐름
d. NFT 오라클 NFT Oracle
NFT 오라클은 오프체인 오라클 AI 노드에서 NFT 데이터를 제공하며, NFT의 정확한 평가와 위험 평가를 제공합니다.
예를 들어, Banksea 오라클은 NFT 데이터 분석, NFT 평가 및 NFT 종합 위험 평가를 통합하여 사용자와 파트너에게 안전하고 객관적이며 실시간으로 NFT 평가를 제공합니다. 또한, 지갑, 거래 시장, 담보 대출 등 다양한 사용 사례에 적합한 높은 확장성을 가지고 있습니다.
Banksea 주요 기능
e. 탈중앙화 오라클 네트워크 Decentralized Oracle Network (DON)
탈중앙화 오라클 네트워크(DON)는 신뢰할 필요 없는 오프체인 계산을 통해 블록체인에 외부 데이터를 제공하고 모든 스마트 계약에 연결될 수 있는 무한한 응용 시나리오와 최대 기능 서비스를 갖춘 오라클 솔루션으로 간단히 이해할 수 있습니다. Chainlink는 백서에서 DON으로서의 위치를 자세히 설명했습니다. 이를 실현하기 위해 VRF, Keepers, CCIP 등 일련의 제품과 서비스를 출시했습니다.
출처: https://twitter.com/kyleodesign/status/1182189126419828738
데이터 제공자
오라클이 사용하는 데이터 출처에 따라 우리는 이를 세 가지로 나눌 수 있습니다: 1차 오라클, 3차 오라클, 그리고 다자 오라클입니다.
a. 1차 오라클 First-party Oracle
1차 오라클은 데이터 제공자가 직접 온체인에서 데이터를 푸시할 수 있는 플랫폼을 제공하며, 요청자는 즉시 데이터를 조회할 수 있습니다. 이 솔루션의 장점은 1차 데이터를 직접 사용할 수 있으며, 부과되는 서비스 수수료가 3차 오라클보다 상대적으로 낮다는 점입니다. 단점은 거래소와 직접 연결해야 하며, 다른 거래소의 데이터 업데이트 등을 처리해야 하므로 다소 복잡하다는 점입니다. 이 유형의 오라클에는 Pyth, API3, DIA, Umbrella 등이 포함됩니다.
b. 3차 오라클 Third-party Oracle
3차 오라클은 데이터 제공을 위해 제3자를 초대하여 1차 데이터 소스를 사전 검증합니다. 제3자 검증이 완료된 후, 오라클은 제공된 데이터를 산업 체인에 전달합니다. 3차 오라클의 장점은 데이터의 진실성과 신뢰성이 분명하다는 점이며, 단점은 지나치게 중앙화되어 있다는 점입니다. 이 유형의 오라클에는 Chainlink, HAPI, DOS 등이 포함됩니다.
c. 다자 오라클 Multi-party Oracle
다자 오라클은 1차 및 3차 데이터 출처를 동시에 제공하는 두 가지 솔루션으로, 사용자가 선호하는 방식을 자유롭게 선택할 수 있습니다. 이 솔루션의 대표적인 예는 Flux입니다.
데이터 처리 방식
오라클 데이터 처리 방식에 따라 우리는 이를 네 가지로 나눌 수 있습니다: 게임 이론 기반 오라클, 평판 평가 기반 오라클, 지분 증명 기반 오라클, 그리고 작업 증명 기반 오라클입니다.
a. 게임 이론 오라클 Game-theory Oracle
게임 이론 처리 방식을 기반으로 하는 오라클은 검증자에게 비적대적인 경제적 인센티브를 제공합니다. 대표적인 제품으로는 NEST, WINKLink가 있습니다.
b. 평판 오라클 Reputation Oracle
이 유형의 오라클은 평판을 낮추어 적대적 노드를 제한합니다. 대표적인 예로는 Witnet, QUE, Lithium이 있습니다.
c. 지분 증명 오라클 PoS Oracle
지분 기반 처리 방식을 사용하는 오라클은 참여자가 자산을 보유하여 신뢰도를 높이도록 요구합니다. 대표적인 제품으로는 Band, Razer가 있습니다.
d. 작업 증명 오라클 PoW Oracle
작업 기반 처리 방식을 사용하는 오라클은 가장 빠르게 문제를 해결한 노드가 데이터 제공 경쟁에서 이기도록 합니다. 대표적인 제품으로는 Tellor, Gravity가 있습니다.