블록 체인 오라클이란 무엇입니까?

최근 스마트 컨트랙트와 블록 체인의이면에있는 기술을 따라왔다면 “블록 체인 오라클”이라는 용어를 접했을 것입니다. 이들은 실제로 스마트 계약 기술에 가장 적합한 비교적 새로운 개념입니다..

블록 체인 기술은 분산 네트워크에서 공개적으로 사용할 수있는 모든 정보로 정의됩니다. 그러나 블록 체인이 체인에서 벗어난 정보에 액세스 할 수없는 특정 상황이 있습니다. 이는 스마트 계약이 제대로 실행되기 전에 특정 조건을 충족해야 할 때 고유 한 문제를 제기합니다..

이 체인 위에서 실행되는 블록 체인과 스마트 계약이 이러한 조건을 확인할 수있는 방법이 필요합니다. 이것은 오라클이 들어오는 곳입니다. 실제로 오라클은 자신을 확인할 수없는 정보를 사람들에게 말할 수있는 신비주의 자로 간주 되었기 때문에 이름 선택이 적합합니다..

오라클이란??

오라클은 이러한 스마트 계약을 실행하는 데 필요한 데이터를 제공합니다. 이들은 제 3 자 서비스에서 제공하고 이러한 스마트 계약과 함께 사용하도록 설계된 외부 데이터 피드입니다. 그들은 지불 성공 여부, 가격이 어느 정도 한계에 도달했는지 또는 날씨와 같은 다른 외부 요인과 같은 정보를 스마트 계약에 제공합니다..

이러한 오라클은 원래 수탁자가 모든 조건이 충족 된 후에 만 ​​자금을 실행하거나 해제하는 계약에 서명하는 다중 서명 계약의 일부를 형성합니다..

오라클은 스마트 계약의 기능에 필수적입니다. 그들은 이러한 모든 스마트 계약에 필수적인 입력을 제공하고 이러한 계약과 실제 및 외부 요인과의 합법적 인 상호 작용을 허용합니다..

오라클의 필요성

오라클의 필요성블록 체인이 작동하는 방식으로 인해 외부 및 오프 체인 요인과 상호 작용하기가 매우 어렵습니다. 이는 이벤트가 논리적 순서에서 다른 이벤트를 따르는 결정 론적 특성 때문입니다. 예를 들어, 결정적으로 처리되는 트랜잭션 또는 블록 생성이 있습니다..

그러나 순차적이지 않은 외부 정보를 체인 외부에서 수집하는 것은 블록 체인이 이해할 수 없습니다. 고유 한 불변 특성을 부여하기 위해 이러한 방식으로 특별히 설계되었습니다. 블록 체인은 어떤 식 으로든 변경할 수 없다는 생각.

현실 세계에서 우리는 일이 결정적이지 않다는 것을 너무 잘 알고 있습니다. 이러한 이벤트는 특정 순서로 임의의 시간에 발생합니다. 이벤트가 발생한 시퀀스에 대한 정의 된 기록이 없기 때문에 블록 체인에 근본적인 문제가 발생합니다..

이것은 오라클이 격차를 해소 할 수있는 곳입니다. 그들은 이러한 현실 세계의 이벤트를 결정적인 형태로 소화하여 블록 체인이 조건을 효과적으로 검증 할 수 있도록합니다..

현재 Oracle 예

이러한 스마트 계약에 대한 수요가 크게 증가하고 있다는 점을 감안할 때 Oracle 솔루션에 대한 수요도 증가하고 있습니다. 블록 체인과 상호 작용할 수있는 오라클을 설계 한 개발자가 많이 있습니다. 이러한 오라클은 본질적으로 스마트 계약 자체이므로 온 / 오프 체인 솔루션을 코딩 할 수있는 개발자가 필요합니다..

오라클은 이미 블록 체인에서 기존 웹 API 로의 연결을 허용하고, 블록 체인과 기타 오프 체인 결제 프로세서간에 결제가 가능할뿐만 아니라 스마트 계약을 다른 블록 체인과 완전히 통합 할 수 있습니다. 다음은 Oracle 솔루션의 몇 가지 예입니다..

  • 하드웨어: 일부 스마트 계약은 실제 세계와 상호 작용하기 위해 코딩되었습니다. 특정 조건이 충족 될 때 실행되도록 설계되었습니다. 예를 들어, 블록 체인에 공급망이있는 경우 제품이 특정 단계를 통과하거나 선박이 특정 항구에 착륙하면. 이로 인해 데이터 보안에 대한 분명한 걱정이 있습니다..
  • 소프트웨어: 소프트웨어 오라클은 스마트 계약에 필요한 모든 온라인 정보를 처리합니다. 여기에는 자산 가격, 기상 조건, 비행 정보와 같은 데이터가 포함됩니다. 오라클은 웹 API를 통해이 정보를 수집 한 다음 스마트 계약으로 보냅니다..
  • 합의 구축: 스마트 계약이 다양한 소스의 정보에 의존하는 경우 합의 기반 Oracle이 가장 잘 사용되는 곳입니다. 예를 들어, 잠재적 인 미래 이벤트에 베팅을하는 예측 시장의 경우 이벤트 정보가 100 % 정확해야합니다. 여러 출처에서이를 확인해야합니다..

현재 Oracle 솔루션을 개발하고있는 선도 기업 중 하나는 Oraclize. 예를 들어, 그들은 최근 누군가가 자신의 디지털 신원 (예 : 에스토니아의 신원)이 특정 이더 리움 주소에 연결되어 있는지 확인할 수있는 오라클을 개발했습니다. 또한 암호화 증거를 사용하는 물리적 오라클의 보안 문제에 대한 흥미로운 솔루션을 개발했습니다..

Oraclize 예제

Oracle 솔루션에 관여하는 다른 대기업으로는 IBM과 Microsoft가 있습니다. 그들은 엔터프라이즈 솔루션에 사용할 수있는 자체 Oracle 플랫폼을 개발하고 있습니다..

미래의 기회

이더 리움 기반 스마트 계약에 대한 채택과 관심이 증가함에 따라 이러한 계약이 웹 및 물리적 세계의 다른 시스템과 상호 작용할 수 있도록 허용하는 오라클에 대한 수요도 증가 할 것입니다. 실제로 개발자는 외부 세계와의 커뮤니케이션을 용이하게하는 단순한 단일 Oracle을 설계 할 것으로 보입니다..

이것은 스마트 계약 및 분산 형 블록 체인의 사용 사례를 진정으로 추진할 것입니다. 물류에서 신원 관리, 재산 소유권에서 지적 재산에 이르기까지 어디에서나 오라클과의 스마트 계약은 솔루션을 제공합니다..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me