[bisq-network/proposals] Distribute trade fee in BTC to DAO stakeholders by using locked up BSQ (#316)

chimp1984 notifications at github.com
Wed Mar 3 05:23:21 CET 2021


> _This is a Bisq Network proposal. Please familiarize yourself with the [submission and review process](https://docs.bisq.network/proposals.html)._

This follows a similar idea as in https://github.com/bisq-network/proposals/issues/305 and is another approach to try to reduce the role of the burningman.

BSQ stakeholders can choose to lockup BSQ and receive in proportion to their locked up BSQ trade fees in BTC.

We would need a new UI field for the BSQ lockup to add the BTC receiver address. We do not want to use the BTC change address as the BitcoinJ wallet in Bisq is not suited for receiving a lot of small transactions. The wallet would become very heavy/slow over time (would render it to a full BTC node). 
The user should use Bitcoin core or any other wallet which can handle 1000s of transactions.

The lockup tx holds already all relevant data:
- the locked up amount 
- a proof of BSQ ownership
- the BTC change address is the receiver address for BTC fees

To distinguish old bonds which we do not want to pollute with many small fee txs we can add a second change output for BTC which is used for the trade fee. Only if that is set the bond is used for the trade fee distribution.

So this model would be relatively easy to implement.
- Add a field to the bond UIs to define the BTC change address (receiver address for fee)
- Collect all bonds which have a second BTC change output and use the 2nd output as fee reeicer address

Bonded roles can be revoked and newly set so they can partizipate in the distribution.

-- 
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/proposals/issues/316
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210302/8302120c/attachment-0001.htm>


More information about the bisq-github mailing list