vix.ing · top · new · best · stats · spec

How DeFi Protocols Choose Oracle Providers: Evidence on Sourcing, Dependence, and Switching Costs

2025/11/29 by Giulio Caldarelli, Caldarelli, Giulio
Business, Management and Accounting · Computer Science · #Blockchain Technology Applications and Security #Cloud Data Security Solutions #Computers and Society (cs.CY) #Cryptography and Security (cs.CR) #FOS: Computer and information sciences #FOS: Economics and business #General Economics (econ.GN) #H.3 #H.4 #J.1 #J.4 #K.4 #K.5 #Outsourcing and Supply Chain Management

paper · pdf · doi:10.48550/arxiv.2512.03088

openalex publication_date 2025/11/29 · openalex created_date 2025/12/05 · openalex updated_date 2026/07/30

Abstract

As data is an essential asset for any DeFi application, selecting an oracle is a critical decision for its success. To date, academic research has mainly focused on improving oracle technology and internal economics, while the drivers of oracle choice on the client side remain largely unexplored. This study addresses this gap by gathering insights from leading DeFi protocols, uncovering their rationale for oracle selection and their preferences regarding whether to outsource or internalize data-request mechanisms. Data are collected from founders, C-level executives, and oracle engineers of 32 DeFi protocols, whose combined total value locked (TVL) exceeds 55% of the oracle-using DeFi segment. The study leverages a one-time mixed-method survey, using tailored question paths for in-house versus third-party oracle users. Quantitative answers are summarized, compared across groups, and examined through Spearman rank-order correlations to explore pairwise associations among evaluation dimensions, while open-ended responses are inductively coded into keywords and broader themes to triangulate common selection motives and switching challenges. Insights support the view that protocol choices are tied to technological dependencies, in which the immutability of smart contracts amplifies lock-in, hindering agile switching among data providers. Furthermore, when viable third-party solutions exist, protocols generally prefer to outsource rather than build and maintain internal oracle mechanisms.

Citations

Cited by

Related