I really wonder whether privacy would actually be the answer here --- prediction markets as they are now where the odds are public really shouldn't be called prediction markets, they should be called "outcome-shaping markets" because largely that is what they do, they let people shape real-world outcomes with massive amounts of liquidity. If instead these were privacy protocols where you can see how much liquidity is…
Why would anybody make a bet if they don't know the odds or payout?
That's in fact the entire argument behind Kalshi: the betting is the means of odds discovery.