In the actual application, they are locked, although you could spend them from another wallet, and I assumed that if you did, it would notice that the funds that were reserved were removed and cancelled the offer, but that's something I don't know for certain.
Discussion
That would make sense. I would assume the same. Let me know if you get confirmation on that
So after thinking and reading about this more I think I narrowed down the problem...afaict Haveno/Retoswap, in it's current state, has more at risk from rugpulls than necessary - currently over a million USD at stake.
Sell offers are sitting there waiting to be automatically locked into a 2/3 multisig once taken (from potentially malicious admins controlling arbitrator/taker bots meaning they would have enough keys to steal)
Right now nothing is really preventing admins from sweeping the entire orderbook on the sell side.
The haveno rugpull amount according to my calc is USD 2.5 millions
NOTE: the security deposits from haveno market markers are part of the pot as well
XMR/USD according to haveno.markets
$283.10
Liquidity according to haveno.markets
7,474.47 XMR
15% security deposits = Liquidity x 15/100
1121.17 XMR
rugpull amount = liquidity + 15% security deposits
rugpull amount = 7,474.47 + 1121.17 XMR
rugpull amount = 8595,64 XMR = 2,433,425.68 USD
#Privacy #Markets #HiddenService #News #Work #Monero #Crypto #Hacking #HarmReduction #Guides #Bisq #cakewallet #haveno #retoswap #trading #p2p #escrow #localmonero #dex #cex #moneroju #xmrbaazar #security #agorism #cypherphunk #bitcoin #btc #decentralized #nostr #moneroju
Crypto transactions should not need an arbitrator. It should be atomic swaps only.
The fiat orderbook is much smaller meaning less risk. Then there should also be competing networks built into Haveno itself.
Arbitrators maybe should lock a certain amount of money as well to keep them honest. Not yet sure how to do it.