Results 17 issues of Matt Morehouse

Channels cannot be excluded from the anonymity set based on *small* timelock deltas, but rather based on large deltas. The original wording seems to suggest that channels could be excluded...

See BOLT 11. https://github.com/lightning/bolts/blob/master/11-payment-encoding.md#tagged-fields

The upper 64 bits of nSequence are not used to encode the state hint, as there are only 32 bits in nSequence. And the upper 8 bits are not used...

s/exiting/exciting

This makes more sense given the context of combining bitmaps.

The test fails because the closed channel is deleted by the time we check the state change history. It appears the test was intended to only mine 100 blocks originally,...

Simplifies and deduplicates the code.

The CPFP carve-out requires anchor spends to have only one unconfirmed ancestor (i.e. the commitment transaction). Thus, if the sweeper attempts to batch anchor spends, the CPFP carve-out rules are...

brainstorming
security
P2
utxo sweeping
mempool

If SCBs get larger than 64KB, the `peer_storage` message sent to peers gets truncated. This means that later when the SCB is sent back in the `your_peer_storage` message, it fails...

protocol
discussion

From the [Asymmetric Revocable Commitments](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch12.asciidoc#asymmetric-revocable-commitments) section: > Let’s look at an example of how it works. One of Irene’s customers wants to send 2 bitcoin to one of Hitesh’s customers....