> For the complete documentation index, see [llms.txt](https://docs-kr.gesia.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-kr.gesia.io/techresearch/oracle.md).

# 오라클

## 공증 오라클

#### 공증 오라클은 외부 탄소 배출 및 상쇄 데이터를 집계를 통해 검증하고 데이터의 무결성을 보장하여 체인으로 가져와 토큰화하는 역할을 한다.

<figure><img src="/files/PLazIQga2b2XRNn58Ils" alt=""><figcaption></figcaption></figure>

#### 공증 오라클의 과정은 아래와 같다.

**\[ 순서 1 ] 검증 제안**\
\
검증 제안을 체인 RPC 클라이언트에 요청하고, 해당 응답을 받는다.\
\
\
\&#xNAN;**\[ 순서 2 ] 집계**\
\
탄소 배출 및 상쇄 데이터를 집계하여 데이터의 무결성을 검증한다.\
\
\
\&#xNAN;**\[ 순서 3 ] 서명**\
\
데이터 제공자와 체인 RPC 클라이언트 오퍼레이터가 서명하여 공증을 완료한다.\
\
\
\&#xNAN;**\[ 순서 4 ] 검증 완료**\
\
데이터 전송 시 공증 서명키를 사용하여 체인에 데이터의 무결성을 증명한다.\
\
\
\&#xNAN;**\[ 순서 5 ] 데이터 토큰 발행**\
\
데이터 메시지를 통해 오퍼레이터가 데이터를 토큰화한다.

<br>
