Why Are Push Oracles Generally More Expensive in Terms of Blockchain Transaction Fees?
Push Oracles are more expensive because every time the price update threshold is met, the Oracle node must initiate and pay for a blockchain transaction (gas fee) to write the new data onto the chain. In a volatile market, this can lead to frequent updates and high cumulative transaction costs, especially on a high-fee blockchain like Ethereum Layer 1.