How Do DONs Manage the Cost of Retrieving Off-Chain Data?
DONs manage costs by having a fee structure where the smart contract users pay a fee to the Oracle nodes for their service. The cost is also influenced by the network's gas fees, as the data must be written on-chain.
Techniques like data compression, off-chain aggregation, and setting a minimum price deviation threshold for updates are used to minimize the number of expensive on-chain transactions.