bisq-network / bisq2

GNU Affero General Public License v3.0
196 stars 69 forks source link

Add `isBusiness` flag to fiat accounts, and corresponding filter for makers #3003

Open suddenwhipvapor opened 1 week ago

suddenwhipvapor commented 1 week ago

This has been a recurring issue in the past, and has been requested just now about Pix. It is a shared concern between traders to know whether their peers are businesses (bound to send financial information to the powers that be) or not, to avoid trading with such entities altogether.

Whatever it will come of this request, I understand the resources to add such a feature on Bisq1 are just not there, so this is a feature request I'm doing on behalf of the users for Bisq2, and a place to maybe discuss this topic, as I don't think it would involve too much work per se, but rather needs to be discussed on a matter of principle.

An argument that could be made, and has been made in the past, is that being bitcoin fungible, and KYC not welcome, discriminating peers based on business status is not "right". I personally think both points to be moot, because in a free trade environment, anyone should be free to place limitations to whom he wants to trade with, and payment details are shared between peers no matter what, so even without such a flag, anyone can look up the details to find out whether the peer is a business, anyway. Preventive KYC will not be made in any case, as potential takers who are business and hit a "no-business" offer, won't be able to take it, without sending any further sensitive information to the maker.