Comments (9)
For the part relating to channels being marked as zombies when they have recent channel_updates
, I think that will be addressed in the next release when #8030 is included.
As for the weird update horizon.... that seems like a different issue 🤔
from lnd.
@urza - as mentioned before, this should be addressed by #8030 which will be in the next release. So I dont think there is any work that needs to be done... hence the P3 status
from lnd.
In fact, I think we could even close this issue.
from lnd.
I connected to a friend with LND node (we don't have channel) and he has this in his terminal:
GossipSyncer - applying new update horizon: start=2106-02-07 07:23:15, end=2242-03-16 13:56:30
We have no idea what it means, but it doesn't look healthy :)
from lnd.
The two dates, when interpreted as seconds since 1970, correspond to 8589934590 and 4294967295 (ignoring the time zone?). The first number is double the second number. Furthermore, 4294967295 is 2^32 - 1. To me, this looks like some kind of default is used for both values.
from lnd.
ah also - if the LND node is printing this after receiving the GossipTimestampRange
message from you (CLN) node, then it looks like it is CLN sending these dates
from lnd.
@saubyk I believe this deserves higher priority then P3. Because LND has such a high share of the whole lightning network, this issue causes that almost all nodes have very distorted view of the network graph.
This can be seen in public network explorers like amboss, 1ML and ligthtning lab's terminal. They have very wrong information about nodes. In last week I talked to many node operators trying to figure out my gossip issues, and almost nobody has correct information on these explorers about their node.
I now believe it is becuase LND doesn't propagate channel_update
gossip messages when it should. And because it has such a high share of the network it is serious issue for the whole network.
from lnd.
@urza - as mentioned before, this should be addressed by #8030 which will be in the next release. So I dont think there is any work that needs to be done... hence the P3 status
Ok, I was more reacting to the "nice to have" description in P3 label.
from lnd.
Closing based on @ellemouton 's comment above. Feel free to reopen if the issue is not addressed after 0.18. Thanks
from lnd.
Related Issues (20)
- [bug]: lncli openchannel breaking change - fee preference HOT 2
- NewAddress returns duplicate addresses HOT 4
- [feature]: unify address creation behavior between `BtcWalletKeyRing.DeriveNextKey` and `BtcWalletKeyRing.DeriveKey`
- [bug]: I'm completely unable to be synced with the Lightning network. HOT 2
- [bug]: Cannot send coins with 1 sat/vB HOT 6
- [bug]: Creating a new channel
- [bug]: Regression: Missing newline in "Shutdown complete" log message HOT 11
- [bug]: sweep: data race on TxPublisher.currentHeight HOT 2
- [bug]: `ChannelRouter` cannot be shutdown while the `syncGraphWithChain` function is running. HOT 4
- [bug]: Inbound fees are not in the gossip message when using `subscribeChannelGraph` HOT 2
- [bug]: Ping time is not accurate HOT 1
- [feature]: lncli command for walletrpc.EstimateFee HOT 4
- [bug]: Unable to pay AMP invoice with `amp` flag set to true
- Add new RPCs to control the fee bumping process
- [bug]: sweep: BumpFee can cause transaction conflicts HOT 1
- [bug]: contractcourt: max budget used immediately for anchor sweeps HOT 3
- [bug]: sweep: LinearFeeFunction off by one HOT 6
- [feature]: sweep: eliminate change address reuse HOT 2
- [bug]: sweep: AddWalletInputs modifies BudgetInputSet when error occurs
- [feature]: sweep: implement alternative fee functions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lnd.