[bisq-network/proposals] Make burning man a tradebot and add BSQ auction market (#304)

chimp1984 notifications at github.com
Tue Feb 9 05:33:47 CET 2021


Some prepared transaction is need anyway either from the bot to add the exact BTC input or in your suggestion to avoid BSQ outputs. 

To avoid BSQ outputs reduces the risk to burn BSQ if the tx is not correctly constructed.

Though SIGHASH_SINGLE has an issue in the case that there are more inputs than outputs (http://joncave.co.uk/2014/08/bitcoin-sighash-single).
I think that issue should not has an impact in our construction though as the BM add his BTC input and his change output.

A swap with 10k BSQ to 1 BTC from 2 users with 10k and 20k ignoring miner fees would look like:

input 1: 10000 BSQ signed by user A
input 2: 20000 BSQ signed by user B
input 3: 3.97 BTC signed by  BM
outut 1: 1 BTC to user A
output 2: 2 BTC to user B
output 3: 1 BTC change to BM

I agree that the option to stack multiple auction offers is interesting and will allow smaller trade amounts.


The point for not being able to cancel the offer without spending the utxo is not great. Have not thought about that first.
To apply the Sell BSQ with 'SIGHASH_SINGLE|ANYONECANPAY' to normal trade is interesting as well. 
Not very sure yet how it can be integrated with existing offerbook and trade protocol as its quite different, but would need more thought....





-- 
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/304#issuecomment-775656171
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210208/2adf51eb/attachment.htm>


More information about the bisq-github mailing list