You can’t have a market if the price is secret.
The goal isn’t to have people place bets and see who is right later. The goal is to expose the predictions to market forces and make people put their money on the line, thereby (theoretically) improving the quality of predictions.
Suppose you're using prediction markets to encourage thorough code reviews, specifically with an eye towards catching malicious commits. Run of the mill non-malicious PR's get lots of little yes wagers, and are merged without exceptional scrutiny from the package maintainers. Then a malicious commit comes along and a reviewer wagers $100 on "not merged". This captures the attention of the maintainers and they give the PR extra scrutiny. Turns out it has a malicious commit, so it doesn't get merged and the reviewer who found the flaw is rewarded with the money wagered by those who didn't find the flaw (plus some from the stakeholders, who seed the market with some "no" money to encourage participation in the game even in boring non-adversarial times).
If you hide the predictions and the amounts, you can't use the unsettled bets as inputs for decision making.
You could imagine a lighter version where I ruh for some public office, bet a billion against me winning, and then drop out of the race.
My point is your example is contrived and not really useful.
That by so preserving the independence of predictions, you’ve also removed their utility, which is predicated on their availability.
If you're not willing to speculate on your own predictions, how can anyone know how confident you are about them?
If you're not interested in guiding policy, why not go bet on horse races instead?
What am I missing?