아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
WINTERFELL
WINTERFELL 19.08.13

오라클(Oracle)문제의 해결 과정에서 MiddleWare의 역할은 무엇인가요?

안녕하세요.

아하의 블록체인 전문가님들로부터 지식 나눔을 받아 감사드립니다.

블록체인 밖의 데이터를 On-chain으로 가져오는 Oracle 과정에서 MiddleWare의 기능은 무엇인지 알고싶습니다.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 오라클은 '외부에 있는 데이터나 정보를 블록체인으로 가져오는 것, 입력하는 것'을 의미합니다. 그리고 스마트 계약은 이러한 신뢰할 수 있는 외부 정보, 오라클이 없이는 복잡한 수준에서 이행되기가 힘듭니다.

    이처럼 외부에서 가져 오는 데이터나 정보를 어떻게 믿을 수 있느냐, 신뢰성을 어떻게 보장할 수 있느냐 하는 문제가 생길 수 있고 이것을 '오라클 문제'라고 합니다.

    그리고 이러한 오라클 문제를 해결하기 위한 방법으로 제시되고 있는 것이 질문자께서 말씀하신 미들웨어 또는 미들맨, 중간자라고 불리는 사람의 존재를 인정하는 방법이 있습니다.

    즉, 신뢰할 수 있는 외부 정보를 줄 수 있는 중간자가 존재함으로써 오라클 문제를 겪지 않고 스마트 계약이 실행될 수 있는 것입니다.

    답변이 도움이 되길 바랍니다.