On Sun, Jun 28, 2020 at 2:16 PM David A. Harding via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > So, if I understand correctly, even a small amount of "myopic" hashrate > and long timeouts---or modest amounts of hashrate and short > timeouts---makes this attack unlikely to succeed (and, even in the cases > where it does succeed, Bob will have to offer a very large bribe to > compensate "rational" miners for their high chance of losing out on > gaining any transaction fees). > We were separately working on a similar problem, and wrote a paper as well: https://eprint.iacr.org/2020/774 * We look at the Alice's-Fees/Bob's-Bribe ratio. We also look at "strong" and "weak" miners in this context. If a miner is weak, their hash-rate is lower than this fees/bribe ratio. If they are strong, their hash rate is more than this fees/bribe ratio. In this setting, it turns out that if there are only strong miners, Bob will win. If there is at least one weak miner, Alice has to win, given a reasonable timeout value. We found it awesome that lightning has a parameter called "channel-reserve_satoshis", which directly helps in countering this bribe by giving Alice some leeway in fees. * Ph.D students want to write papers, unfortunately.