Why Nostr? What is Njump?
2023-06-09 12:44:23
in reply to

Pierre [ARCHIVE] on Nostr: 📅 Original date posted:2015-09-15 📝 Original message: Hello, I know there ...

📅 Original date posted:2015-09-15
📝 Original message:
Hello,

I know there hasn't been much work on routing yet (not that I am aware of
at least), but it seems there is a consensus around the fact that the
target network topology would look like this :
https://s3-eu-west-1.amazonaws.com/acinq/public/lightning_network_1.svg

implying that :
- there would exist multiple paths to a target user
- reaching a target user would require several hops
- some nodes might even be connected only to nodes

This puzzles me because the network topology I expected would look more
like this :
https://s3-eu-west-1.amazonaws.com/acinq/public/lightning_network_2.svg

I am not saying each node should be aware of every other node, but that :
- nodes connected only to nodes shouldn't exist
- when user A sends a payment to user B, it goes through at most 2 nodes,
or just 1 if A and B are connected to the same node

The reason for that is there is an incentive for reducing the number of
hops right ? Because it is faster (each hop adds latency) and cheaper (each
hop adds a fee).

With that in mind, why would routing be more complicated than just
<user-id>@<node> ? Then we just agree on a standard port and that's it !
Isn't it how the internet works already ? Why do we need an
application-level routing on top of the IP routing ?

Now that I made a fool of myself, please correct me :-)

Cheers

Pierre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20150915/90a42603/attachment.html>;
Author Public Key
npub1yz88535e0ydqye9q9x8l5cz9d3g6ervfjgyk5xm88zvktmxvstlsuy4pdt