bisq-network / proposals

@bisq-network improvement proposals
https://bisq.wiki/Proposals
44 stars 16 forks source link

Enable XMR-auto confirm by default #395

Closed pazza83 closed 1 year ago

pazza83 commented 1 year ago

Proposal:

This proposal is to enable XMR-auto confirm by default.

Reasoning:

With the introduction of distribute Burningman role to contributors who burned BSQ and do not pay out the security deposit of the trade peer to the arbitration case winner it makes sense to try and reduce the funds that go to arbitration for a few reasons:

Outcome:

This proposal seeks to limit the amount of XMR trades going to arbitration by having more XMR/BTC trades paid out automatically by use of auto-confirm. This will result in quicker payouts for traders and less potential for trades going to arbitration due to non responsive XMR traders.

Solution:

XMR-auto confirm has been used for a while and works well. When trades have auto-confirm enabled the payout is automatic so non responsive BTC sellers (XMR receivers) would are no longer be an issue.

Using XMR-auto confirm would not help reduce the incidence however of non responsive BTC buyer (XMR senders) not sending the XMR and resulting in trades entering the dispute process.

Currently XMR-auto confirm is not enabled by default, traders have to enable it manually. If XMR-auto confirm is enabled by default more trades will be completed by auto confirm improving the experience for both buyers and sellers.

Risks:

Not sure what the risks are of users using the default XMR explorers in Bisq for auto confirms should they be compromised?

Enabling XMR-auto confirm by default does not mean users have to use it. They could un-enable it if they were not happy to use it. Alternatively the XMR sender can simply not input their transaction IDs / secret keys to avoid auto confirm. Likely however the users familiar enough to do this are more aware of the Bisq trade process and, therefore, less likely to be non-responsive traders.

MwithM commented 1 year ago

Remind, though, that autoconfirm could fail and in that case BTC sellers should be accountable for not paying attention to the trade.

pazza83 commented 1 year ago

Agreed, I think if accepted this should be made clear in the trading monero wiki

pazza83 commented 1 year ago

Closing as implemented.

Updated wiki to include information

https://bisq.wiki/Trading_Monero#Auto-confirming_trades