<oembed><type>rich</type><version>1.0</version><author_name>npub16dt55fpq3a8r6zpphd9xngxr46zzqs75gna9cj5vf8pknyv2d7equx4wrd</author_name><author_url>https://nostr.ae/npub16dt55fpq3a8r6zpphd9xngxr46zzqs75gna9cj5vf8pknyv2d7equx4wrd</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2020-06-19&#xA;📝 Original message:&#xA;On Fri, Jun 19, 2020 at 03:58:46PM -0400, David A. Harding via bitcoin-dev wrote:&#xA;&gt; I think you&#39;re assuming here that the attacker broadcast a particular&#xA;&gt; state.  &#xA;&#xA;Whoops, I managed to confuse myself despite looking at Bastien&#39;s&#xA;excellent explainer.  The attacker would be broadcasting the latest&#xA;state, so the honest counterparty would only need to send one blind&#xA;child.  However, the blind child will only be relayed by a Bitcoin peer&#xA;if the peer also has the parent transaction (the latest state) and, if&#xA;it has the parent transaction, you should be able to just getdata(&#39;tx&#39;,&#xA;$txid) that transaction from the peer without CPFPing anything.  That&#xA;will give you the preimage and so you can immediately resolve the HTLC&#xA;with the upstream channel.&#xA;&#xA;Revising my conclusion from the previous post:&#xA;&#xA;I think the strongman argument for the attack would be that the attacker&#xA;will be able to perform a targeted relay of the low-feerate&#xA;preimage-containing transaction to just miners---everyone else on the&#xA;network will receive the honest user&#39;s higher-feerate expired-timelock&#xA;transaction.  Unless the honest user happens to have a connection to a&#xA;miner&#39;s node, the user will neither be able to CPFP fee bump nor use&#xA;getdata to retrieve the preimage.&#xA;&#xA;Sorry for the confusion.&#xA;&#xA;-Dave&#xA;-------------- next part --------------&#xA;A non-text attachment was scrubbed...&#xA;Name: signature.asc&#xA;Type: application/pgp-signature&#xA;Size: 833 bytes&#xA;Desc: not available&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20200619/917b77aa/attachment.sig&gt;</html></oembed>