암호화 자산 오라클이란 무엇입니까? | 주입식 학습
Injective
2021-06-30 11:03
本文约1571字,阅读全文需要约6分钟
이 글은 오라클 머신의 유형, 의의, 작동 원리 및 현재 문제의 측면에서 암호화 자산 오라클 머신을 소개합니다.

보조 제목

오라클이 필요한 이유

스마트 계약은 새로운 분산 응용 프로그램(DApp)을 만드는 새로운 방법을 제공합니다. 그러나 스마트 계약은 일반적으로 웹의 데이터 또는 API를 통해 가져와야 하는 데이터와 같은 실제 세계의 정보에 액세스할 수 없습니다.

보조 제목

오라클 작동 방식

보조 제목

오라클의 문제

스마트 계약 실행의 결정은 오라클이 제공하는 데이터의 품질에 크게 좌우되며, 이는 오라클이 아직 해결하지 못한 주요 문제인 체인의 보안에 중요한 데이터 소스의 보안을 만듭니다. 그러나 다양한 유형의 블록체인 오라클을 잘 활용하면 이러한 위험을 크게 줄일 수 있습니다.

Oracle은 중앙화되거나 분산될 수 있습니다. 전자의 본질적인 특징은 중앙 집중식 데이터베이스에서 데이터를 가져오는 것인데 대표적인 예가 AWS 서버에서 실행되는 웹 사이트에서 실시간 데이터를 쿼리하는 것입니다. 단일 개체가 스마트 계약에 제공되는 데이터를 제어하므로 이 접근 방식은 종종 블록체인의 기술적 이점을 무효화합니다. 그러나 일부 사용 사례, 특히 실제 데이터의 정보와 관련하여 중앙 집중식 오라클의 사용을 피할 수 없습니다.

보조 제목

오라클의 종류

요컨대, 오라클은 데이터 소스만큼만 좋습니다. 따라서 데이터의 출처, 정보의 방향 및 그것이 나타내는 신뢰 수준에 따라 오라클 유형을 구분할 수 있습니다.

  • 소프트웨어 오라클

  • 하드웨어 오라클

  • 인바운드 오라클

  • 아웃바운드 오라클

  • 스마트 계약 관련 오라클

텍스트

텍스트

하드웨어 오라클

하드웨어 오라클은 사물 인터넷(IoT)의 실제 이벤트를 블록체인의 데이터로 변환하는 전자 센서, 모니터 및 바코드 스캐너와 같은 장치입니다. 예를 들어 센서는 날씨를 추적하고 데이터를 블록체인으로 전송할 수 있습니다.

인바운드 오라클 및 아웃바운드 오라클

인바운드 오라클은 스마트 계약이 외부 세계에서 데이터를 수신할 수 있도록 합니다. 대신 아웃바운드 오라클을 통해 스마트 계약이 데이터를 외부 세계로 보낼 수 있습니다. 예를 들어, 블록체인 주소가 일정량의 토큰을 받으면 외부 세계의 이벤트가 활성화될 수 있습니다.

스마트 계약 관련 오라클

요약하다

요약하다

Oracle은 개방형 네트워크에서 내부 및 외부 통신의 중요한 부분이 되었습니다. 오늘날 다양한 오라클의 대규모 네트워크는 많은 중요한 암호화 프로젝트의 기능을 지원합니다. 오라클이 없으면 DeFi 프로젝트는 네트워크에서 사용할 수 있는 정보에만 의존해야 하므로 교차 체인 트랜잭션을 포함한 다중 블록체인 미래의 기능이 크게 제한됩니다.

예를 들어, Injective는 거래 시장에 가장 정확한 가격을 제공하기 위해 분산된 오라클 세트에 의존합니다. 따라서 우리는 Band Protocol 및 Chainlink와 같은 오라클과 협력하여 신뢰할 수 있는 진실의 출처를 제공합니다. 탈중앙화 환경에서도 오라클이 완전히 오류가 없는 것은 아니라는 점에 유의해야 합니다. 따라서 블록체인 프로젝트는 모두 오류 가능성을 최소화하기 위해 의존하는 오라클 네트워크를 다양화할 책임이 있습니다. 이것이 Injective가 여러 오라클 공급자와 긴밀하게 협력하는 많은 이유 중 하나입니다.


Injective
作者文库