RBF Pinning with Counterparties and Competing Interest



Summary:

In this email thread, Bastien and David A. Harding are discussing a potential attack on lightning network channels. Bastien had suggested a blind CPFP carve-out trick where an honest counterparty could send a blind child to the attacker if they submit an outdated transaction, potentially gaining access to all of the channel funds. However, David points out that the Bitcoin peer will only relay the blind child if it already has the parent transaction, making the blind CPFP carve-out difficult in practice. In the worst-case scenario, where most miners' mempools contain the attacker's transaction and the rest of the network's mempools contain the honest participant's transaction, there isn't much that can be done. To avoid being in this situation, Bastien suggests having at least some Lightning Network nodes invest in running nodes in mining pools, ensuring that they learn about attackers' transactions and can potentially share discovered preimages with the network off-chain. The recent attacks show that off-chain nodes need to be somewhat heavily invested in on-chain operations.


Updated on: 2023-06-03T00:54:44.452750+00:00