Subject: Re: [bitcoindev] Anyone can boost - a more efficient alternative to anchor outputs

From: "David A. Harding" <[email-masked]>
Date: Sun, 24 Mar 2024 15:36:30 -1000

On 2024-03-19 04:24, Peter Todd wrote:
> To reduce trust you could do an automated, multiple round, signing 
> scheme where
> the service signs transations with higher and higher fee-rates in 
> exchange for
> most funds over LN.

When the service thinks the user has paid all that they're going to pay, 
what stops them from replacing their transaction one more time with a 
version that does not sponsor the user's transaction?  Also, what stops 
the service from selling the same space in a sponsor transaction to 
multiple users at once, e.g. customers Alice and Bob each iterate with 
the service many times until they get a sponsor with as much fee as they 
want, but when they go to broadcast, they discover that their 
transactions conflict, so one of them paid for nothing?

I had thought about using a simple pay-for-signature scheme using 
signature adaptors and a hoped-for LN that supports PTLCs, but I think 
it suffers from the same problems.  I haven't been able to think of a 
way to significantly reduce trust for outsourced sponsorship without 
also significantly reducing the efficiency of sponsor transactions.

-Dave

P.S. related discussion about efficient sponsors may be found in this 
thread: 
https://delvingbitcoin.org/t/improving-transaction-sponsor-blockspace-efficiency/696

-- 
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email-masked].
To view this discussion on the web visit https://groups.google.com/d/msgid/bitcoindev/dd99ffec956a6fe6b75e363108099e68%40dtrt.org.