- The Oracle isn't native on-chain. However most Ethereum based contracts use central nodes (chainlink?) and work out fine?
Decentralization theater
Correct, Uniswap has a WBTC/USDC oracle that is pretty decentral (ignoring the fact both WBTC and USDC aren't native tokens).
There may be some solution where an Ethereum contract can be used to verify the price we set in our Taproot? My knowledge is limited on Ethereum, and I have no understanding on such attestation mechanism at this time.
Second, I have seen Thorchain and HyperEVM. I am not sure how they work in detail but I believe on Thorchain nodes lock in collateral and then sign transactions as they follow consensus. We may do something similar with our Oracle so that if one tries to cheats, their collateral can be slashed and the affected party's can be compensated for their losses.