insight_page.researchinsight_page.xangle_digest

Aug 05, 2022

[쟁글 아카데미] 오라클 ②

user-image
쟁글 아카데미
Xangle
pick

[쟁글 아카데미] 오라클

 

[목차]

오라클의 종류와 써드파티 오라클

  1. 오라클의 종류
  2. 써드파티 오라클이란?
  3. 써드파티 오라클 대표 예시

 

지난 시간에는 오라클의 정의와 주요 활용 사례에 대해서 알아보았습니다. 이번 시간에는 오라클의 종류에 대해서 알아볼텐데요. 오라클은 분류 방법에 따라 다양한 방법으로 분류를 할 수 있습니다.

그 중에서 가장 대표적인 방식은 어떤 방식일까요? 그리고 왜 오라클에는 여러 종류가 존재할까요? 또한 각 종류마다 어떠한 장단점이 존재할까요?

이번 시간과 다음 시간에는 오라클의 종류와 장단점, 각 종류의 대표적인 예시에 대해서 알아보는 시간을 가져보겠습니다.

1. 오라클의 종류

먼저 오라클을 분류하는 대표적인 방식에 대해서 알아보고 각 종류에 대해서 알아보겠습니다.

오라클은 주로 데이터 제공 및 검증 주체에 따라 분류되는데요. 오라클은 데이터 제공 및 검증 주체에 따라 써드파티 오라클(Third-Party Oracle)과 퍼스트파티 오라클(First-Party Oracle), 두 종류로 구분할 수 있습니다.

써드파티 오라클은 제3자인 데이터 검증자가 데이터를 취합하고 검증을 하는 오라클을 말합니다. 써드파티 오라클은 오라클의 가장 기본적인 형태로 오라클이라는 미들웨어가 탄생했을 때부터 이 형태로 사용이 되어 왔습니다.

퍼스트파티 오라클은 데이터 검증자를 없애고 데이터 제공자가 바로 직접 데이터 소비자에게 데이터를 전달하는 오라클을 말합니다. 퍼스트파티 오라클은 비교적 최근에 나온 오라클 방식인데요.

다음에서 각각의 종류의 장점과 단점, 그리고 대표 사례에 대해서 알아보죠.

써드파티 오라클, 퍼스트파티 오라클, 체인링크

2. 써드파티 오라클이란?

써드파티 오라클은 위에서도 설명한 바와 같이 데이터 제공자와 데이터 소비자 사이에 제3자(Third-Party)인 데이터 검증자가 있어 데이터를 취합하고 검증하는 오라클을 말합니다.

이 방식은 디앱들이 나오던 초창기에 나온 방식으로 데이터의 검증에 초점을 맞추고 있습니다.

이러한 써드파티 오라클의 장점으로는 1) 데이터를 탈중앙화된 방식으로 취합 및 검증을 할 수 있다(탈중앙성)는 점과 2) 이렇게 검증을 거치기 때문에 데이터가 더 안전하다(보안성)는 장점이 있습니다.

다만 써드파티 오라클은 데이터 사용료를 데이터 제공자와 데이터 검증자가 나눠 가지기 때문에 1) 데이터 제공자의 수익성이 낮으며 그로 인해 2) 데이터 제공자의 참여 유인이 적다는 단점이 있습니다.

써드파티 오라클, 체인링크

3. 써드파티 오라클의 대표적인 예시

그렇다면 써드파티 오라클의 대표적인 예시에 대해서 알아볼까요? 써드파티 오라클의 대표적인 예시로는 우리에게 익숙한 체인링크밴드 프로토콜이 있습니다.

3.1. 체인링크

체인링크는 우리가 흔히 오라클, 하면 떠오르는 오라클 프로젝트를 대표하는 프로젝트입니다.

체인링크는 이더리움, 아발란체뿐만 아니라 폴리곤, 아비트럼 등 레이어 2 솔루션의 디앱들에 오라클을 지원하고 있죠. 최근에는 솔라나도 지원을 시작하면서 화제를 모으기도 했습니다.

체인링크는 데이터 제공자가 데이터를 전송하면 제 3자인 체인링크의 노드들이 데이터를 취합하고 검증하는 과정을 거칩니다. 그리고 이렇게 검증된 데이터들은 데이터 소비자인 디앱들에 전송이 됩니다.

다만 여기서 특이한 점은 체인링크의 노드들은 하나의 블록체인을 형성하는 것이 아니라 P2P로 작동을 한다는 점입니다. 즉, 체인링크는 체인링크 노드가 모든 데이터의 검증을 하는 것이 아니라 일부 데이터들에 검증인 집합이 검증을 처리하는 방식을 가집니다.

체인링크, 써드파티 오라클, 블록체인 오라클, 오라클 블록체인
<출처: Chainlink Docs>

 

3.2. 밴드 프로토콜

밴드 프로토콜은 코스모스 IBC 계열에서 주로 사용되는 오라클 프로젝트입니다.

밴드 프로토콜은 체인링크와 달리, 밴드체인(BandChain)이라는 블록체인에서 데이터 취합과 모든 데이터 검증을 진행합니다. 데이터 제공자는 밴드체인에 데이터를 전송하고, 데이터 검증자인 밴드체인의 노드 운영자들은 밴드체인의 모든 데이터를 검증합니다. 그리고 검증이 완료된 데이터들은 데이터 소비자인 디앱에 전송되게 되죠.

밴드 프로토콜, 써드파티 오라클, 블록체인 오라클, 오라클 블록체인
<출처: Band Protocol Docs>

 

이번 시간에는 1) 오라클의 종류와 그 종류 중 하나인 2) 써드파티 오라클에 대해서 알아보았습니다. 다음 시간에는 1) 퍼스트파티 오라클의 탄생 배경2) 퍼스트파티 오라클의 대표적인 예시에 대해서 알아보겠습니다.

 

비슷한 리서치 알아보기

 

<주의사항>

본 글에 기재된 내용들은 작성자 본인의 의견을 정확하게 반영하고 있으며 외부의 부당한 압력이나 간섭 없이 작성되었음을 확인합니다. 작성된 내용은 작성자 본인의 견해이며, (주)크로스앵글의 공식 입장이나 의견을 대변하지 않습니다. 본 웹사이트를 통해 제공되는 정보는 투자 자문이나 권유에 해당하지 않습니다. 별도로 명시되지 않은 경우, 투자 및 투자전략, 또는 기타 상품이나 서비스 사용에 대한 결정 및 책임은 사용자에게 있으며 투자 목적, 개인적 상황, 재정적 상황을 고려하여 투자 결정은 사용자 본인이 직접 해야 합니다. 보다 자세한 내용은 금융관련 전문가를 통해 확인하십시오. 과거 수익률이나 전망이 반드시 미래의 수익률을 보장하지 않습니다.