From rusty at rustcorp.com.au Wed Jan 13 00:54:10 2021 From: rusty at rustcorp.com.au (Rusty Russell) Date: Wed, 13 Jan 2021 11:24:10 +1030 Subject: [Lightning-dev] PoDLEs revisited In-Reply-To: References: <87czyg8b0h.fsf@rustcorp.com.au> Message-ID: <87zh1dd5cd.fsf@rustcorp.com.au> Lloyd Fournier writes: > Rusty, Zman, > > A concern I have with only doing one signaling transaction out of the whole > group of inputs is that it means you don't prove ownership of the other > inputs. But that's by design. You can contact two peers and middleman between them to produce a single tx. The practical problem with a signalling tx is that it's hard to tell if it's conflicting. Mallory uses a single UTXO to probe for everyone's UTXO at once. Poor Bob wants to both wait 60 seconds to see if a conflicting tx ends up in his mempool, *and* broadcast it ASAP to signal to others. He wants to do both of these *before* revealing his own UTXOs. Not sure how to square this, but I do prefer this approach over PoDLE. Cheers, Rusty.