오라클, 온·오프체인 정보 연결
정보 오류에 연쇄 손실 우려
데이터 오류 시 책임 소재도 쟁점
전통 금융정보와 블록체인이 연계되면서 외부 데이터의 신뢰성을 확보하는 문제가 중요해지고 있다. 자산 가격과 신용등급 등 외부 정보를 블록체인에 전달하는 오라클의 활용이 늘어나는 가운데 정보 오류가 잘못된 금융거래나 연쇄적인 손실로 이어질 수 있다는 우려가 제기된다. 데이터의 정확성을 검증하고 사고 발생 시 책임 소재를 명확히 하는 등 위험관리 필요성이 커지고 있다.
13일 금융권에 따르면 글로벌 신용평가사 무디스 레이팅스는 최근 블록체인 인프라 기업 체인링크와 신용등급 정보를 여러 블록체인에 전달하는 기술 실증을 완료했다. 무디스의 신용등급 정보 전달 시스템인 토큰통합엔진(TIE)과 체인링크의 크로스체인 상호운용 프로토콜(CCIP)을 연결해 서로 다른 블록체인에서 동일한 신용등급 정보를 활용할 수 있는지 확인한다.
이처럼 온체인 업계에서는 전통 금융시장의 다양한 정보를 블록체인에 연계하고 있다. 주식·채권 등 금융자산을 온체인에서 거래하는 과정에서 자산 가격, 신용등급, 금리 등 다양한 외부 금융정보가 필요할 수 있다. 블록체인에서 거래를 자동으로 실행하는 스마트 컨트랙트는 이러한 정보를 자체적으로 확인하기 어려워 별도의 연결 체계가 요구된다. 이때 오라클은 외부 정보를 블록체인에 전달하는 역할을 한다.
다만 스마트 컨트랙트가 설계된 대로 작동하더라도 외부에서 전달된 정보에 오류가 있다면 잘못된 금융거래가 실행될 수 있다. 예를 들어 온체인 대출에서 담보로 맡긴 자산의 가격이 실제보다 높게 전달되면 그 가치를 기준으로 대출 한도가 과도하게 산정될 수 있다. 반대로 가격이 낮게 평가되면 담보가 부족한 것으로 판단돼 자산의 강제 청산이 발생할 수 있다.
실제로 지난 7월 탈중앙화 대출 프로토콜 본조렌드에서는 외부 오라클의 검증 취약점을 악용한 사고가 발생했다. 공격자가 실제보다 부풀려진 가상자산 가격 정보를 오라클에 반영하자 이를 바탕으로 담보 가치가 과대평가됐고 자산이 부당하게 대출됐다. 대출 스마트 컨트랙트 의 취약점이 아닌 외부 가격정보를 검증하는 과정에서 문제가 발생한 것이다. 업계 관계자는 "오라클이 잘못된 가격을 전달해도 나중에 데이터를 바로잡으면 된다고 생각할 수 있지만 그렇지만은 않다"며 "강제 청산이 연쇄적으로 발생하면 이미 실행된 거래를 되돌리기가 쉽지 않다"고 말했다.
꼭 봐야 할 주요 뉴스
"제발 고용해줘"…해임 위기 '젠슨 황' 영입 요청에 머스크 "영광일 것"
외부 데이터에 대한 의존도가 높아지면 특정 정보 제공업체에서 발생한 오류나 시스템 장애가 다른 곳으로 확산할 가능성도 제기된다. 온체인 대출과 자산거래 등 서로 다른 금융서비스가 동일한 오라클을 활용할 경우 한 곳에서 발생한 문제가 연쇄적인 피해로 이어질 수 있다는 설명이다. 이와 관련해 한 금융권 관계자는 "오라클 관련 법적 책임은 앞으로의 문제가 아니라 이미 현실에서 다뤄지고 있다"며 "고객사와 계약을 맺을 때 데이터 오류로 발생한 손해나 문제 해결에 대한 책임을 명시하는데, 문제가 데이터 제공업체에서 발생했는지 또는 오라클이나 서비스 자체에서 발생했는지에 따라 책임이 달라질 수 있다"고 말했다.
<ⓒ투자가를 위한 경제콘텐츠 플랫폼, 아시아경제. 무단전재 배포금지, AI 학습 및 활용 금지>