-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arbitration-free trading #84
Comments
I agree with the spirit of this proposal. +1. |
I like very much the idea of arbitration-free trading, but aren´t BTC sellers always in a much worse position or maybe what you propose is that the BTC of the seller are not locked? |
This is a minimal change proposal so the BTC of the seller is locked as usual. I don't think the DAO community realises how fragile the arbitration system is. There are now two arbitrators. If they quit, who will find the next trusted arbitrators? |
I fully agree with the fragility of the arbitration system. However, regarding blackmailing I see the problem on the opposite side. If the seller´s BTC is locked and the buyer has not paid any fiat at all, it is the buyer who is in a stronger position to blackmail the seller. |
Maybe I'm missing something, but in what way is this proposal "arbitration-free?" |
@mpolavieja If the buyer deposit is low the seller is at risk for blackmail. If the buyers deposit is higher than the trade amount + the sellers deposit then the buyer is more at risk. |
Ok, so you propose a much higher security deposit for the buyer, like a 50% of the trade amount + seller security deposit. right?. |
@mpolavieja Something like that. Probably the market will find a suitable level for the deposits such that any prospective blackmailer is discouraged. |
Completely agree that current arbitration system is not scalable to 10.000s of users, multiple countries, languages, currencies, etc. Mutually assured destruction of security deposits is the only mechanism I see as strong enough to achieve security in an anonymous p2p exchanges. Finding the correct amount for the security deposit probably requires a lot of trial and error... This parameter should be user-defined. Additional security information as discussed in #80 would also help a lot with this. |
There was actually a previous attempt at a DEX called Coinffeine (https://en.bitcoinwiki.org/wiki/Coinffeine) which used small but reusable security deposits so that a trade was actually completed in steps. For each step the security deposit was 100% of the amount exchanged for both buyer and seller and only when payment was completed and verified was the next step initiated, reusing the original security deposit to secure it. This was a very strong MAD security model... however the ux would have been a nightmare if manual, so the project was dependent on APIs and automated payments via payment processor. I believe that the project failed, although I still think the idea is worth exploring. |
Concerning blackmail, the security deposit must be high for both buyer and seller. |
What I've seen and I think is a very solid way to handle MAD is 1x the value of the transaction for the part that makes the payment first (usually fiat, but it wouldn't need to be necessary using this protocol), and 2x the value of the transaction for the other part. Coinffeine's way is not valid for F2F, unless participants want to have to meet more than once. It would be a good way of handling other payment methods, but I think it wouldn't protect from chargebacks, wich is the biggest risk for electronic fiat payment methods. And LN would have to be integrated on Bisq, otherwise we would be using too much blockchain space, which is not almost free anymore. |
@meapistol |
@mpolavieja Can you close that? |
@chimp1984 I don't see how v1.2 relates to this proposal, other than a chat and use of 2of2 multisig. Maximum eposit is only 50% of the trade for buyer (seller doesn't even have to deposit anything else than the trade amount), and there's still an obligation to accept arbitrator's decision. I understand to close this as stalled. But there are a lot of petitions (most of them by me) to allow Mutual Assured Destruction, specially for F2F trades. Bisq v1.2 opens a path for arbitration-free trading, and I'd like to keep discussing this, to see it in use for Bisq as an option. |
I´ll close this proposal as stalled, but I agree with @MwithM that we should keep discussing MAD. |
I propose a simplified and optional trading protocol which eliminates the need for arbitrators and mediators. Similar ideas have been commented on before: bisq-network/bisq#2805, https://bisq.community/t/pr-for-face-to-face-trade/5821/22
The present proposal is far simpler to implement than previous proposals for a new trading protocol (#52) and is conceptually easy to understand for users. It will also allow F2F-trades to settle correctly with much higher certainty than is presently the case. My motivation for this proposal is simplicity. A chat system is better but harder to implement.
I propose that:
Motivation
The present system with a few "trusted" arbitrators will not work in the long run. They can scam, they can be(come) incompetent and they can (rage) quit. They are an attack surface for the state and should thus to be fully anonymous, which conflicts with being trusted. There are ways to solve this, (#52), but it is complicated to implement. A simple arbitrationless trading option has a certain appeal to me and will make Bisq immune to failure of the arbitration system.
I am convinced that if the arbitration-problem is not solved Bisq will disappear. This would be sad indeed for such a powerful project and a tremendous waste of intellectual effort. A worst case solution is to have a mandatory email field on all accounts which can be implemented in less than a day.
Advantages
Disadvantages
The text was updated successfully, but these errors were encountered: