Which is why the protocol needs to financially discourage cheating.
Take the Bitcoin protocol, for example. It's not impossible to build a Bitcoin mining ASIC for $10M, get 30% of the network hashrate, and have a reasonable chance of reversing a 6-confirmation transaction. But unless you can find someone who is willing to accept a 6-confirmation $10M-equivalent Bitcoin transaction, it doesn't make financial sense for anyone to do so.
The same should apply for this hypothetical protocol. If you can see a merchant has spent 100 BTC to build up a reputation (eg. through proof-of-burn), he could try to scam you when you buy 0.5 BTC worth of goods from him, but he wouldn't profit from it financially.
I think Bitcoin is a great example of a system that is not cryptographically secure per se, but still holds up because actors need to spend money to - temporarily - prevent it from functioning properly.
Eg. in the user interface of the application talking this hypothetical decentralized anonymous marketplace protocol, a warning could pop up if you're trying to place an order with a vendor that has open orders for a value of, say, 50% of what he has burned in total.
If nodes who begin a transaction with a vendor simply publish their unsigned multisig transactions -- signed by the vendor in a way that doesn't make the transaction valid, but enables other nodes to cryptographically prove that the vendor has accepted this transaction and that it is open -- to the network (and I see no reason why they wouldn't want to), we can know the total number of outstanding orders for a vendor, and the their total value. Along with information on how much a vendor has burned in connection with other trades, we can figure out whether we would put the vendor in a position where he could profit financially from running off with the money, were we to place out order.
But remember, an escrow service is involved. The vendor would have to convince the escrow service to sign the unsigned multisig transaction (open order) so the vendor gets the money. Although the vendor can just promise a cutback to the escrow service. But if we make sure that the total value of all open orders doesn't exceed a tempting amount for the vendor, we can at least make the dishonest behavior of a vendor unprofitable.
An anonymous market means that there's no legal recourse if someone cheats you or steals from you.