Skip to content
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

Using merit for L-BTC fee payment distribution in Bisq 2 #358

Closed
chimp1984 opened this issue Jan 23, 2022 · 3 comments
Closed

Using merit for L-BTC fee payment distribution in Bisq 2 #358

chimp1984 opened this issue Jan 23, 2022 · 3 comments

Comments

@chimp1984
Copy link

chimp1984 commented Jan 23, 2022

This is a Bisq Network proposal. Please familiarize yourself with the submission and review process.

There are open questions how fee payment can be done in Bisq 2.
Here is one idea for trades on Liquid:

A DAO contributor (who earned BSQ by compensation requests) creates signed fee share requests and publish those to the P2P network.
The fee share request contains:

  • Signature
  • IssuanceTxId (from there the EC pubKey can be derived, needed to verify the signature)
  • The L-BTC address

Signing uses the private EC key of the issuance tx and the L-BTC address is the message to get signed.

Any DAO node can verify that the signature is correct.
This fee share request will be used in the Bisq 2 network (if DAO is integrated the verification can be done there by any node, otherwise we need a trust based data transfer solution).
When traders trade LBTC-USDT (or other assets) they pay a fee to one of the fee share request members according to a weighted probabilistic distribution.
If traders trade assets not containing LBTC we can consider to add another major asset address as well (e.g. USDT).
I guess confidential tx can be used so the fee amount is private.
The fee receiver is still not private as it is linked to the issuance requesters identity.

@chimp1984 chimp1984 changed the title Using merit for LBTC fee payment distribution in Bisq 2 Using merit for L-BTC fee payment distribution in Bisq 2 Jan 23, 2022
@clearwater-trust
Copy link
Member

Please define L-BTC

I guess confidential tx can be used so the fee amount is private.

What is a confidential tx?

Thank you.

@chimp1984
Copy link
Author

L-BTC is Bitcoin on Liquid
https://docs.blockstream.com/liquid/technical_overview.html

@chimp1984
Copy link
Author

Closing in favor of #359

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants