Skip to main content
4 votes
Accepted

Under what conditions would lightning channels be force closed automatically?

Answering from the perspective of the node that triggers the force-close: Outgoing HTLC times out (i.e., peer doesn't settle/fail in time, which can happen if the peer is offline/unreachable) There ...
C-Otto's user avatar
  • 452
3 votes
Accepted

Can the lightning network be subject to DoS attacks due to message flooding?

The protocol is purposefully built in such a way that DoS attacks are mitigated and reduced in impact. Each channel_announcement contains a reference to the funding transaction, and each node verifies ...
cdecker's user avatar
  • 9,508
3 votes

How much Bitcoin is needed to start a Lightning node?

When you start using lightning, the minimum bitcoin you need is the cost of opening the channel + anything else you want in the channel. The cost of opening the channel is equal to the fees you pay ...
jungly's user avatar
  • 71
3 votes

Eclair Lightning Node With Core Version 18

No, there is no workaround. According to this github issue, Eclair v0.2-beta9 is completely incompatible with Bitcoin Core 0.18. The next release of Eclair will fix this.
Ava Chow's user avatar
  • 71.1k
2 votes
Accepted

How to tell if Lightning nodes are lnd, c-lightning, eclair

As far as I know there is no way of knowing this on a protocol level... What you could do is to set up your own nodes (each node with a certain implementation) or some people say publicly which nodes ...
Rene Pickhardt's user avatar
2 votes

How to resolve eclair-node-gui-0.3.3-12ac145.jar getting CAPSULE EXCEPTION after java update to version 11.0.9.1?

You're using a very old version of eclair which used Capsule to simplify packaging and deployment. We've moved away from Capsule (which seems to be a dead project) quite some time ago and now package ...
fdrn's user avatar
  • 21
2 votes
Accepted

How can I interact with Eclair from Python?

Here is a simple implementation that just works import requests class EclairClient(): def __init__(self,host, port, password, service_name=None, session=None): self._host = host ...
Rodrigo Pinho Pereira de Souza's user avatar
2 votes

How can I interact with Eclair from Python?

This might not be a satisfying answer but if you look at the eclair git repo and their Wiki you will find that the eclair API is a JSON API and is exposed via http and web sockets and can be queried ...
Rene Pickhardt's user avatar
2 votes

What are the maximum amounts one can fund an unnegotiated channel across various lightning implementations?

The 0.16777215 BTC limit is a lightning spec requirement - nodes must negotiate (which really just means marking a feature as supported) the wumbo feature in order to have channels larger than that. ...
Matt Corallo's user avatar
1 vote
Accepted

How to run the Eclair client in terminal?

The folder structure you describe matches the source code of the repository. I think you accidentally downloaded the archive of the source code rather than the release binary of the node software. On ...
Murch's user avatar
  • 76.1k
1 vote

How to get the capacity of remote channel in Eclair?

While Eclair itself doesn't provide the information, you can use the information from Eclair to look up the capacity using some other block information provider. The capacity of channels is not part ...
Mark H's user avatar
  • 3,334
1 vote

How to obtain your nodeID (QR code) in eclair-mobile?

Click the three dots in the top right corner, tap "Network Info". Your NodeId is visible on this screen Now, go to the URL ip.tyk.nu to find your IP address. Now, in a Linux prompt (or WSL), ...
Janus Troelsen's user avatar
1 vote

What are the consequences if I spoof an IP address in the node_announcment message?

I don't see the attack here. You cannot claim you are a different node, because you cannot sign for that. All you can do is give a false IP address FOR YOUR OWN NODE. Which probably just leads to ...
stefanwouldgo's user avatar
1 vote
Accepted

How can channel policy be missing?

Each channel participant sets their own policy for forwarding HTLCs through the channel. They broadcast a channel_update message containing the policy, which is received and forwarded over the gossip ...
Mark H's user avatar
  • 3,334
1 vote

Eclair Lightning network node is not public

For future reference: Lightning Network explorers are also nodes and just make their own "world view" of the network publicly available Your node will only become publicly visible once a channel has ...
Stadicus's user avatar
1 vote

How can I open channels with Eclair?

It seems you're having technical issues with the app. I would recommend to bring this issue to the devs on their forum: https://gitter.im/ACINQ/eclair. Also, please prepare to have all info such as ...
moli's user avatar
  • 21
1 vote
Accepted

What other lightning nodes are there besides Eclair Core for running a full node lightning?

There are a few lightning network full node implementations, that follow the LN specifications. Note that in many ways the specs, and software, are considered experimental, and should be used at your ...
chytrik's user avatar
  • 18.3k
1 vote

How much Bitcoin is needed to start a Lightning node?

It would appear that the cost of funding a Lightning Network channel depends on the channel policy put in place by the Node you are attempting to open the channel with. Different Nodes will have ...
Scratcha's user avatar
  • 111

Only top scored, non community-wiki answers of a minimum length are eligible