[bisq-network/bisq] Revert "Deactive confirm buttons once mediation started" (#4562)

wiz notifications at github.com
Mon Sep 28 10:58:17 UTC 2020


Do you guys think Bisq is perfect and has no bugs? What if I told you the majority of mediation cases are users who need help working around bugs in Bisq and not looking for any conflict resolution service? The previous system worked very well, and the current system does not. I hope other Mediators will give their thoughts as well, but here are a few real-world examples of the cases I am dealing with, these are all real tickets from my inbox today:

1) Dispute was opened for a fiat trade, because the deposit TX failed to broadcast for some reason, and did not appear on the blockchain. However, the buyer says they already made payment for some reason anyway. So I asked the seller to restart their Bisq node and fortunately the deposit TX got broadcast upon restarting and confirmed. Now the parties can complete their trade normally, except oh wait they can't because the seller's UI button is disabled. As the Mediator, I don't want to make a suggested payout in favor of Buyer because he has not provided proof of payment and is no longer responding, but if he did make the payment on time then it's not his fault. This is a typical case where nobody did anything malicious, and parties should be able to complete the trade on their own after my mediation was successful, and no "conflict resolution" is necessary, because a "conflict" doesn't exist. It's simply one of many bugs in Bisq that caused a support ticket to be opened for.

2) Dispute is opened for a fiat trade, but neither party is responding or saying anything. This is also a typical case. Normally the parties would be able to complete the trade on their own, but now they cannot do so until I make a suggested payout, and since I don't have any information from either party, I can't make a suggested payout. Again, nobody being malicious, just people busy with their lives or something. A fiat trade for $100 isn't a top priority for most people, and one of them is probably a new user to Bisq... I fear this horrible UX will probably scare them away from using it.

3) Dispute is opened for a fiat trade, because Seller says never received payment from Buyer. The Buyer might have made payment, but I have to wait for him to respond and provide me with proof of payment, and until he does I don't have enough information to make a suggested payout right now. A few days later the funds show up after some bank delay, and the traders would normally be able to complete the trade on their own, but now they cannot because the UI button is disabled. Both parties must wait for the Buyer to provide a proof of payment to me until I can make a suggested payout, whereas they could have just otherwise completed it normally. This is another example where nobody did anything malicious, and they were right to open a support ticket, but now they are punished for it, and basically inconvenienced for no reason.

Mediation is Mediation and a help service, please don't confuse it with enforcing part of the trade protocol. That's what Arbitration is for, which only begins 10 or 20 days after the trade start, if Mediation is unsuccessful. If you want to enforce the trade protocol, have the Arbitrator do it. I am just a higher ranking Support Agent and I don't have any power or desire to enforce the trade protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/4562#issuecomment-699935070
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20200928/a3c81f6a/attachment.html>


More information about the bisq-github mailing list