Why Nostr? What is Njump?
2023-06-09 12:48:28
in reply to

7riw77 at gmail.com [ARCHIVE] on Nostr: 📅 Original date posted:2018-01-18 📝 Original message: > You impose this 25 ...

📅 Original date posted:2018-01-18
📝 Original message:
> You impose this 25 channels per peer. I start opening a channel to
> you. Because I did not check mempool or because my fee-estimation algo is
> bad, I pay too low a fee. I become impatient and bump it up, which you
> perceive as another open (so it is now 2/25 channels).

It seems, to me, that this example could be pretty easily extended to 1000, or 2000, or -- pretty much anything. In fact, this brings up an important'ish point, possibly. If every channel I "try to open," and then fail to, counts as resources of any kind on the receiver, we've just added a perfect attack surface for a denial of service. However this is arranged, it needs to be arranged in a way that does not have (or at least has a minimal number of) fixed pool of resources/magic numbers of any kind that can be exhausted, after which things "no longer work." To do otherwise is to practically invite someone taking the entire network down with a well-planned/executed process that exhausts this resource across a large number of critical nodes (and there will be critical nodes -- it's just a part of graph theory that this will happen).

😊 /r
Author Public Key
npub1w8h865x0e2ztpsttdzfv550ulnm426us8jjst2gzazjrf3n4x0aqevejz6