This patch for Neutrino (serving blocks data to remote LND nodes) it will improve dramatically the use of "mobile LN nodes" using this type of connection with Bitcoin nodes. Many users were complaining about losing sync due to high latency ping with neutrino peers, that were far away from their location (and always they tried to find the closest ones). But now with this patch the high ping is not bothering anymore.
Interesting enough, this PR had the number 300 😂 https://github.com/lightninglabs/neutrino/pull/300
Many thanks to our fellow Kevin, LL developer that was working hard, together with Hampus and Nitesh on this PR !
Who will benefit directly from this improvement?
  • Zeus users, using the embedded LND node, starting with the new announced v0.9.0 will include this patch.
  • Blixt users, that also is a full LND node, starting with new announced v0.7.0, will include this patch.
  • Breez users, maybe they will update it too, even that Breez is using a forked LND code.
  • Nayuta users
  • any other LND node runner, using Neutrino to connect his LND node. Yes you can run any LND node without having a full Bitcoin Core running to serve blocks to your LN node. And is just fine and private.
Nevertheless, I encourage any full node runner to activate on his node the block filters and deliver publicly blocks data for neutrino clients. It doesn't affect too much your node and is not leaking any private information. But in this way you participate more in the decentralization of the Bitcoin and LN network, helping remote users to get easily and faster blocks data with their mobile LN nodes.
220 sats \ 1 reply \ @roy 10 Jul
Our latest update has similar modifications
reply
great!
reply
This sounds like a great development. From a practical matter, I wonder if I will notice a difference with my Blixt wallet once it's implemented through the update. Sync performance does seem weird now.
reply
Yes will be a huge improvement in sync because will allow users that now have a ping of 200-500ms to have the same experience as users with a 50ms ping.
Right now I would recommend this:
  • for US (american continent) to use as neutrino peers btcd1.lnolymp.us | btcd2.lnolymp.us | btcd-mainnet.lightning.computer | node.eldamar.icu | noad.sathoarder.com | bb1.breez.technology | bb2.breez.technology (all US based IPs)
  • for EU continent to use as neutrino peer node.blixtwallet.com (is Germany based)
  • for the rest of the world, check the closest to you one of these public neutrino peers https://bitnodes.io/nodes/?q=NODE_COMPACT_FILTERS
Always check the peer to have a ping lower than 150ms if you want better experience. Also skip using Tor with Zeus and Blixt, is useless and you only make things worse adding more time response.
reply
Thanks for this great information.
reply
Why is useless?
reply
Did you read the links about Neutrino I posted? Neutrino is offering more than enough privacy. Tor is for watching porn not for LN.
reply
21 sats \ 1 reply \ @nout 10 Jul
Tor is too slow to stream porn, I would not recommend that either.
Thanks! Great Article! I've downloaded Zeus but it was taking forever to run on my phone! Is there any other way I can run my node on my 8gb Ram Android phone?
reply
I thought I was the only one. Wish it was much quicker, especially because when we use wallets - we are trying to make transactions. It should take seconds to setup!
reply
It's interesting to see how changing a few constants can greatly improve performance. I've been there! 🤠
reply
doing batches of 10 instead of 1000 seems like it'd be a huge hit to performance, is this just because bandwidth? Do the headers still come in batches of 1000, I imagine there isn't as much concern for headers because they're only 80 bytes
reply
Thanks Darth!!
reply
Great. Thanks Darth.
reply
Awesome!
reply
👀⚡️
reply
This way you participate more in the decentralization of the Bitcoin and LN network, helping remote users to get easily and faster blocks data with their mobile LN nodes.
Thank you @DarthCoin for sharing
reply
👀
reply
Thanks for information
reply
stackers have outlawed this. turn on wild west mode in your /settings to see outlawed content.