10 sats \ 7 replies \ @Natalia OP 28 Oct 2023 \ parent \ on: The ZEUS v0.8.0 - LN Node in your Pocket 📱⚡️ bitcoin
interesting 👀 I'm a bit curious how it works under the hood, like I know how to use them, but I don't quite understand how the devs make it happend - a node in your pocket is quite wild hahha
https://i.postimg.cc/Vk21Hn8F/darth-using-lightsaber.gif
Neutrino (BIP157) is the service that is syncing the block headers. That is a small part of data and also quite private. You can connect to the LSP bitcoin node or any other bitcoin node (even random) that is providing blocks through neutrino.
From there, the LND node, linked to these blocks, is downloading and syncing the LN graph (the map of all public nodes and channels) from your LN peers you are connected.
In Zeus case I don't know exactly how is syncing this LN graph, but in Blixt case I know that they setup a server node that is providing a quicker and compressed copy of the LN graph that you, the user, download faster when you open the app and you are ready to transact over LN faster with a cleaned up map of zombie channels.
In the past was the issue that Blixt mobile nodes, because of low latency connection were downloading a wrong map with a lot of zombie channels and their payment were failing a lot because of that. Now is working really nice.
In the future could be better protocols to getting faster this initial sync at opening the app.
People using these mobile nodes MUST remember that if you do not have a good internet connection this sync could fail a lot, so your wallet. so have patience at least when you open the app and also try to open it almost every day to have a quicker update and better routes.
reply
Zeus can do both, load LN gossip data from peers in p2p network (default behaviour, decentralized but slower) or from OLYMPUS (Zeus LSP). To load gossip data from OLYMPUS you need to enable "Express Graph Sync" in Embedded Node settings. Express Graph Sync only fetches the difference since last time, so there shouldn't be much overhead.
reply
Wild indeed,
Just heard BTC sessions say he created a seed with cold card used BIP85 to derive child seeds, one of which he used for the mutiny (node in browser).
reply
Interesting! Do you remember what video or podcast?
reply
It was his reason for being bullish in the last "Why are we Bullish"
https://www.youtube.com/watch?v=4EIHdwpGDVk&t=6443s
And on top of that, Portland Hodl is bullish because of the seed vaults that he can put his child seeds in....
We're actually ridiculously early
reply
thanks!
We're actually ridiculously early
yes, and so happy being early when others are still running around like a chicken without its head 😂
reply
But I'm happy using Alby for nostr atm, I like self-sovereign, but not everything is worth the same level of security, but nice to see what the options are out there tho!
reply