What is Nostr?
Rusty Russell [ARCHIVE] /
npub1zw7…khpx
2023-06-09 12:44:50
in reply to nevent1q…d58p

Rusty Russell [ARCHIVE] on Nostr: 📅 Original date posted:2015-10-20 📝 Original message: Mats Jerratsch <matsjj at ...

📅 Original date posted:2015-10-20
📝 Original message:
Mats Jerratsch <matsjj at gmail.com> writes:
> Think about an attacker who is able to MITM your internet connection,
> like the hotspot you connect to at a Cafe (or your ISP if hijacked).
> They can build locally a gigantic network, all pointing to the same
> node. You can't tell, and they don't have to necessarily just block
> your payments. (see above)
>
> I am mainly concerned over those. Especially since there is not really
> anything we can do about dishonest nodes joining our network, but it's
> encouraging to see your math. Since everything security-wise so far
> stands only with knowing pubkeys of nodes actually connected to the
> network, this should be the first thing to tackle. (that is, making it
> expensive to attack it this way)

Well, bitcoin protects from this using checkpoints, which are
centralized. Because AFAICT there's no really good way of doing it.

If we use beacons, this does become a bit easier: beacons indicate the
size of the network (statistically), so you can embed that estimate in
how large you expect the network to be.

> Only nuisance is that it requires either SPV or full node to check the
> anchor, but I kinda like the idea of having all (or a good amount) of
> lightning nodes be full bitcoin nodes as well.

We're going to need to support both, but for the moment I expect they'll
be full nodes.

Cheers,
Rusty.
Author Public Key
npub1zw7cc8z78v6s3grujfvcv3ckpvg6kr0w7nz9yzvwyglyg0qu5sjsqhkhpx