The problem is that there is no opcode (also none was proposed afaik) which allows you to read data from the blockchain (or elsewhere). Which means you always heave to provide the data as an input which put UTXOoracles at a similar level as other oracles . Main difference is that you can verity yourself that the price was correct
Discussion
nostr:nprofile1qqsdxcw9yt7zjxcag79j80xueqvr35r2qc0p6mnxk3kr9rd2kmlgslqpz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uh28w7v what's your take on this?
If the combined wisdom of nostr:nprofile1qqs94m3mecaurmdv09peaw8yeu0elmdtugy003a8nyu8hge0enyz2eqpzamhxw309a6k6cnjv4kzumr0vdskcw358q6rstcpp4mhxue69uhkyunz9e5k7tcg9ngqa nostr:nprofile1qqsqlk5pjxkwgjh4x9gxj990vm5ewrqw0qmrwyst05wh5hexduvvt4cpr9mhxue69uhkummnw3ezumr9vd682unfveujumn9wsq3jamnwvaz7tmwdaehgu3ww35x2umpd4jkxct59e5k7ft6gfq and nostr:nprofile1qqsdxcw9yt7zjxcag79j80xueqvr35r2qc0p6mnxk3kr9rd2kmlgslqpz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uh28w7v cannot solve the oracle problem, nobody can!
UTXOracle price look up works so long as it is not being gamed. If there was serious money on the line for an oracle problem and especially if on-chain fees are low, it would be worth it to spam the chain with "round dollar" self spends that distort the UTXOracle price inference.