그리스 신화에서 선지자(참고: "oracle"과 동일한 영어 단어는 oracle)는 오라클을 알고 이를 세상에 전파할 수 있습니다. 요즘 블록체인 오라클은 서로 다른 시스템 간에 정보를 전송할 수도 있습니다. 블록체인은 본질적으로 외부 데이터 소스와 통신할 수 없으며 체인에 사용자의 기록 데이터만 저장할 수 있습니다. 미들웨어로서 블록체인 오라클은 블록체인을 오프체인 데이터와 연결할 수 있습니다. 오라클은 오프체인 데이터를 체인에 전송하여 Web3 산업의 발전을 크게 촉진하고 분산 금융과 같은 다양한 혁신적인 애플리케이션을 활성화합니다. 귀중한 데이터가 있다면 블록체인 오라클을 생성해 수익화할 수 있습니다.
"Oracle"은 업계에서 광범위한 개념이며 시장에는 선택할 수 있는 Oracle 프로토콜이 많이 있습니다. 그 중 가장 주류는 Chainlink 입니다. Chainlink는 수많은 L1 블록체인과 여기에 배포된 프로토콜에 통합되어 있습니다. 많은 옵션이 있지만 다양한 Oracle 솔루션은 Web2와 Web3 간에 데이터를 전송할 때 서로 다른 프로세스와 메커니즘을 사용합니다. 그러나 어떤 솔루션을 사용하든 노드는 API 인터페이스를 유지 관리하고, 데이터를 빠르고 안전하게 전송하고, 사용자가 Oracle 노드를 생성 및 관리하는 데 도움이 되는 기술 전문 지식을 개발하는 방법과 같은 동일한 과제에 직면합니다. 블록체인 오라클은 API 인터페이스를 통해 외부 데이터에 접근하고 얻을 수 있으며, 데이터를 사용하여 스마트 계약 실행을 트리거하거나 블록체인 애플리케이션의 상태를 업그레이드할 수 있습니다.
Oracle 채택에 직면한 과제
1
API 인터페이스 유지
Web2이든 Web3이든 API 인터페이스는 생성, 관리, 보안 및 상호 작용이라는 동일한 수명 주기를 갖습니다. 핵심은 개발자가 API를 쉽게 배포, 반복 및 자동화할 수 있도록 하는 것입니다. API가 제대로 관리된다면 개발자는 자신의 API를 제어, 홍보, 패키징하는 등 다양한 작업을 수행할 수 있습니다. 데이터를 안전하게 유지하려면 ID를 인증하고, 트래픽을 관리하고, 조정하는 것이 중요합니다. API가 안전하지 않으면 아무 의미가 없기 때문입니다. 마지막으로 개발자에게는 기업에서 생성한 모든 API 인터페이스에 쉽게 액세스하고 탐색할 수 있는 다양한 도구가 제공되어야 하며, 이를 통해 작업 효율성이 크게 향상되고 병목 현상이 제거됩니다. API 인터페이스를 효율적으로 활용하고 블록체인 오라클 노드를 배포하려면 수명 주기의 모든 링크를 처리하여 원활하고 효율적인 경험을 보장해야 합니다.
2
신속하고 안전하게 데이터를 전송하세요
API가 제대로 작동하려면 데이터가 필요하지만 알아야 할 다른 보안 위험도 있습니다. 네트워크 정체 또는 낮은 연결 품질은 API 성능에 영향을 미칠 수 있습니다. 데이터, 특히 금융 거래 데이터의 가용성과 정확성이 보장되어야 합니다. 이러한 데이터 포인트는 한 번만 전송될 수 있고 반복적으로 입력하면 기업에 돌이킬 수 없는 결과를 가져오기 때문입니다. 데이터가 효율적으로 전송되더라도 데이터가 악의적으로 변조될 수 있습니다. 이 경우 기업은 변조된 데이터를 업로드하게 되어 기업의 명예가 훼손되어 궁극적으로 돌이킬 수 없는 결과를 초래할 수 있습니다.
삼
블록체인 Oracle 노드 생성 및 관리
Chainlink는 사용자가 노드를 생성하고 관리하는 데 도움이 되는 고품질 문서를 만들었지만 여전히 모든 문제를 해결할 수는 없습니다. 한 가지 해결책은 모든 노드의 관리를 서비스 제공자에게 위임하는 서비스형 노드(node-as-a-service)를 채택하는 것입니다. 이것은 전략이지만 모든 사람이 이 작업을 제3자에게 맡기고 싶어하는 것은 아니며 많은 사람들이 노드 생성 및 관리를 지원하기 위해 수직 분야의 도구를 사용하기를 원합니다.
블록체인 오라클 서비스는 무한한 잠재력을 가지고 있습니다
오라클의 출현으로 블록체인은 다양한 오프체인 데이터에 접근할 수 있게 되었고, 이는 Web3 블록체인 기술의 발전을 크게 촉진시켰습니다. 체인링크에 연결된 GitHub에는 4,000개의 라이브러리가 있으며 이는 오라클의 인기를 입증하기에 충분합니다. Chainlink와 같은 블록체인 오라클은 사용자가 노드를 생성하고 데이터 제공자에게 경제적 인센티브를 제공하는 데 도움을 줄 수 있습니다. Aave, Combine, Maker와 같은 분산형 금융 프로토콜은 옵션, 선물, 합성 자산과 같은 금융 상품을 지원하기 위해 오프체인 가격 피드가 필요합니다. Arbol과 같은 보험 프로토콜은 오프체인 강우 데이터를 사용하여 "매개변수적 농작물 보험 계약을 체결하고 특정 지역의 강수량을 기준으로 청구를 해결"합니다. 또 다른 프로젝트는 오프체인 비행 데이터를 사용하여 사용자에게 비행 지연 보험을 제공하는 Etherisc입니다. 이러한 프로젝트의 정상적인 운영을 위한 전제는 데이터 제공자가 자체 API 인터페이스를 효과적으로 관리하고 지속적이고 정확한 데이터 전송을 보장해야 한다는 것입니다. 블록체인은 신흥 기술이고, 오라클은 블록체인보다 개발 기간이 훨씬 짧아서 매일 새로운 프로젝트가 생겨나고 있습니다.





