So, you setup a 2-of-2 multisig and deposit your BTC there once you want to sell for, let's say, XMR. Since it's decentralized, there's no third party neither nodes that will operate your transactions, such as on the lightning network.
How will you ensure that your buyer won't rip you off? I've read bisq, but it doesn't describe that little part last time I checked and I was wondering if you guys could give an explanation.
You can read about Bisq's conflict resolution process here:
https://bisq.wiki/Dispute_resolutionhttps://bisq.wiki/ArbitrationBisq uses a 2-of-2 multisig between buyer and seller. At the start of the trade, the bitcoin seller sends the bitcoin to be sold to this address, and both buyer and seller also send a security deposit to this address. They both then sign a timelocked transaction which sends all the coins on this address to a Bisq donation address. If the trade is not completed in this time, and was not able to be resolved through mediation, then either party has the option to publish this timelocked transaction and request for an arbitrator to step in to resolve the dispute. Once the arbitrator reaches a decision, then the deposits and traded coins are sent to the appropriate parties, with the possibility of the offending party losing part of all of their security deposit and it being awarded to the other party. I've never had to use arbitration on Bisq before.
Other DEXs have different mechanisms.