What Is a “Hybrid Smart Contract” and How Does It Use Both Push and Pull Oracles?
A hybrid smart contract is one that combines on-chain logic (the smart contract itself) with off-chain data and computation (provided by an Oracle). It uses both push and pull systems: a push Oracle might be used for critical, high-frequency data like liquidation prices, while a pull Oracle might be used for less time-sensitive data, such as contract initialization parameters or historical price verification, optimizing for both security and gas efficiency.