bitcoin-dev

Design for a CoinSwap implementation for massively improving Bitcoin privacy and fungibility

Design for a CoinSwap implementation for massively improving Bitcoin privacy and fungibility

Original Postby ZmnSCPxj

Posted on: June 1, 2020 02:34 UTC

The email conversation is discussing the possibility of avoiding a second transaction in a SwapMarket system using SAS (Submarine Atomic Swaps) which allows for private key turnover.

However, it is noted that a second transaction may still be necessary depending on certain conditions such as if Alice is paying to a non-SAS aware payee. If Bob is operating as a maker, they would also need to make a new 2-of-2 output for the next taker that requests their services. The conversation then explores the possibility of using SAS with multiple participants and compares it to S6, noting advantages and disadvantages of each.