Ethereum smart contracts rely on specific Oracles for external interactions.
Smart contracts in Ethereum's blockchain use Oracles to interact with the outside world. A study analyzed over 40K smart contracts to find the most commonly used Oracles. The research looked at the features of these Oracles and discussed why some are more popular than others. The goal was to understand how Ethereum smart contracts use Oracles in practice.