
SupraOracles CEO: 오라클의 딜레마를 해결해야 DeFi의 미래가 더욱 밝아진다

저자: Joshua Tobkin, SupraOracles CEO 겸 공동 설립자
번역: TechFlow
탈중앙화 금융(DeFi)은 암호화 시장에서 가장 빠르게 성장하는 분야다. DeFi는 소비자 중심이며, 오픈소스 기반으로 누구나 접근 가능하고 투명한 금융 체계를 구축하겠다는 약속을 통해 개인과 기관의 금융 생태계 전반에 혁신을 가져올 것으로 기대된다.
대출, 보험, 직접 거래 등은 이 새로운 금융 패러다임이 변화시킬 수 있는 사례 중 일부에 불과하며, 고비용의 중개기관을 제거함으로써 최종 사용자에게 더 많은 가치를 제공한다.
우리 말만 믿지 않아도 된다. 실제로 DeFi의 총 잠금 자산(TVL)은 불과 1년 만에 약 250억 달러에서 거의 1000억 달러로 증가했다.
DeFi는 이미 다수의 개인 사용자를 확보했으며, 다음 목표는 기관의 채택이다. 기관들이 움직이기 시작했고, 초기 성공 사례들은 막대한 자금을 이러한 새로운 금융 애플리케이션에 투입하려는 욕구를 자극하고 있다. 그러나 DeFi가 이런 거대한 자금을 유치하기 전에 해결해야 할 주요 과제가 남아 있는데, 바로 스마트 계약 취약점과 오라클(Oracle)의 취약성 문제다. 이 문제로 인해 탈중앙화 금융 활동에서 14억 달러 이상의 자금이 해킹당했다.
오라클의 딜레마(그리고 그 대가)
강력한 블록체인 네트워크임에도 불구하고 현재 대부분의 블록체인은 폐쇄형 시스템처럼 작동한다. 내부에서는 데이터가 원활하게 흐르지만 외부 세계와 연결하는 것은 여전히 도전 과제이자 거대한 기회이기도 하다.
오라클은 이러한 과제를 해결할 수 있다. 간단히 말해, 오라클은 블록체인 네트워크를 '현실 세계' 데이터와 연결하여 블록체인 내 애플리케이션이 외부 정보에 반응할 수 있게 한다. 예를 들어 암호화폐 가격, 법정통화 가격, 전통 금융 데이터, 스포츠 경기 결과, 날씨 정보 등이 있다.
오라클은 현실 세계의 데이터를 활용하는 강력하고 방대한 탈중앙화 금융 애플리케이션과 서비스의 문을 여는 핵심 역할을 한다.
하지만 오라클 역시 결점이 있다. 소수 참여자들의 공모로 입력 데이터를 조작할 수 있으며, 네트워크 지연으로 인해 데이터 이용 가능성이 늦어질 수 있다. 또한 입력 데이터에 대한 합의가 부족하면 결정성과 조합성을 갖춘 스마트 계약이 오류가 있는 데이터를 받아들이면서 연쇄적 장애(cascading failure)가 발생할 수 있다.
- 2019년 6월, Synthetix 프로토콜의 오라클이 sKRW 토큰(합성 원화)의 실제 가격보다 1000배 높게 한국 원화 가격을 잘못 보고하면서 10억 달러의 손실이 발생했다(결국 자금은 반환됨). 공격자는 정교한 트레이딩 봇을 이용해 sKRW의 가격 오류를 악용했고, 수천 건의 거래를 통해 각각 수천 달러의 이익을 얻었으며, 약 1시간 만에 거의 10억 달러를 착복했다.
- 2020년 11월, 이더리움 기반 탈중앙화 디지털 은행 치즈뱅크(Cheese Bank)는 오라클 공격으로 인해 330만 달러를 잃었다. 공격자는 대량의 토큰을 즉시 차입하고, 교환하며, 다시 담보로 맡기는 방식으로 특정 거래소에서 토큰 가격을 조작했다. 이로 인해 차익거래 기회가 발생했는데, 이전 가격으로 빌린 금액과 조작된 오라클의 새로운 상환 가격 사이의 차액을 노린 것이다. 결국 이 과정에서 DeFi 프로젝트의 330만 달러 규모 '대출' 자금이 모두 소진되었다.
- 같은 달, 약 9000만 달러 규모의 대출 프로토콜이 정산됐다. 악의적인 행위자가 Coinbase Pro의 토큰 가격을 조작했고, 컴파운드 프로토콜은 해당 가격을 자신의 가격 산정 기준으로 사용했다. 이 토큰은 담보로 사용되었는데, 오라클 조작으로 인해 컴파운드 스마트 계약은 해당 토큰을 담보로 한 대출 대부분이 담보 비율 임계값을 초과했다고 판단했다. 그 결과, 시스템은 사용자의 8900만 달러 이상의 대출을 잘못 정산했고, 프로토콜의 세 번째로 큰 사용자도 4600만 달러 규모로 정산 피해를 입었다. Coinbase Pro는 자신들이 보고한 데이터에 암호 서명을 제공했기 때문에 기술적으로는 개인키에 접근 가능했음을 의미할 뿐, 제공된 데이터 자체의 정확성을 보장하지는 않는다. 이 사건은 오라클 설계에서 단일 실패 지점을 제거할 필요성이 있음을 명확히 보여준다.
DeFi 생태계가 점점 더 복잡해지고 상호 운용성이 높아짐에 따라 오라클 관련 위험은 더욱 커지고 있다.
즉, 실현 가능한 대안 솔루션이 없다면 매우 위험하다.
현재 오라클 시장은 탈중앙화, 속도, 보안 사이의 균형을 맞추기 위해 노력하는 다양한 솔루션들로 주도되고 있다. 하지만 일부 기존 플레이어들은 속도에 지나치게 집중하면서 탈중앙화와 보안을 소홀히 하고 있다. 이러한 설계는 성능 저하, 보안 취약점, 시스템 결함을 초래할 가능성이 높으며, 개방형 네트워크에서 탈중앙화 기술의 기관 대규모 채택을 가로막는 장애물이 될 것이다.
탈중앙화, 보안, 속도라는 기본 요구 외에도 상호 운용성(interoperability)의 중요성이 부상하고 있다. Web3 전반에 걸쳐 다중 체인(Multi-chain)의 미래를 향한 목소리가 커지고 있으며, 여러 탈중앙화 네트워크가 하나의 통합된 생태계로 연결되어 모든 사용자와 기관에게 원활한 기술 환경을 제공하는 것이 목표다. 전통 기술 스택에 진입하거나 이를 대체하려는 진정한 오라클 솔루션은 반드시 이러한 상호 운용 가능한 미래에 대비해야 한다.
이러한 문제들은 오라클의 딜레마를 해결할 중요한 기회를 제공한다. 이러한 문제들을 해결함으로써 우리는 DeFi의 보안을 강화할 수 있으며, 이 신생 산업이 대규모 전통 금융 자본과 연결될 수 있는 길을 열 수 있다. 이는 새로운 무허가, 개방형 금융 패러다임의 지수적 성장을 지속하는 데 기여할 것이다. 결론적으로, 오라클 계층의 보안을 확보하지 않는다면 우리는 미래 금융을 이끌 자격이 없다. 우리는 더 나은 대안을 만들어야 한다.
조슈아 토빈(Joshua Tobkin)은 전통 자본시장과 Web3.0 생태계 사이의 격차를 해소하기 위해 노력하는 블록체인 조직 SupraOracles의 최고경영자이자 공동 설립자다. 그는 Supra BFT 합의 알고리즘의 설계자이자 블록체인 설계 및 개발 전문가로서 깊은 통찰력을 갖추고 있다. SupraOracles에 합류하기 전, 그는 SaaS 기업을 10년 이상 운영한 경험을 보유하고 있으며, 이를 바탕으로 개발자 커뮤니티를 위한 새로운 오라클 도구 세트를 제공해 개발자들이 우수한 성능, 안정성, 민첩성을 갖춘 데이터 애플리케이션을 쉽게 생성하고 배포하며 관리할 수 있도록 지원하고자 한다.
TechFlow는 대체 자산 투자에 특화된 심층 콘텐츠 플랫폼입니다. 공식 계정을 팔로우하시면 더 많은 심층 콘텐츠를 확인하실 수 있으며, WeChat ID TechFlow01을 추가하시면 TechFlow 커뮤니티에 참여하실 수 있습니다.

TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














