10 votes
Accepted

Lightning network and lightweight clients

How will the lightning network handle lightweight clients? Most steps during the payment process in an LN channel don't actually require full knowledge of the blockchain or even the unconfirmed (...
user avatar
  • 13.7k
8 votes
Accepted

Do parties in a Lightning Network channel need to be online?

The lightning network is comprised of bi-directional payment channels between two nodes. This means that either one of those nodes should be able to initialize a transaction at any time. These ...
user avatar
  • 8,724
4 votes

Is there a way to abort a stuck lightning network payment?

First of all: it is in fact not possible at this time to sort a stuck payment. The htlcs are a contract in which you agree to fulfill a payment if the routing node provides a preimage within a time ...
user avatar
3 votes

How an LN node can be sure about existence / liveness of an individual path of channels?

Short answer: no (unless you control all nodes on that path) However the problem about uncertainty is part of the routing anyway. You know the topology of the network with the cltv deltas, ...
user avatar
3 votes
Accepted

What is the definition of an inactive channel?

If you look at the channel_update message of BOLT 07 you will find that a node MAY create and send a channel_update with the disable bit set to 1, to signal a channel's temporary ...
user avatar
2 votes
Accepted

How and When are lightning channels disabled?

This is a tricky question as it tackles the difference between what the protocol supports and what implementations provider as an API. On a protocol level channels are enabled / disabled via an ...
user avatar
2 votes

How do "trustless third-party watchers" work in Lightning Network?

I suppose that when you refer to "third-party watchers" you mean watchtowers. I do agree that 'trustless' is probably an ambiguous word in this context. At the time of writing, the only actual ...
user avatar
  • 537
2 votes
Accepted

Being offline: when do other nodes close channels?

A Lightning Channel does not have any requirement as to when to close the channel, as specified by BOLT. It is entirely decided by the user, and the implementation. For the case of lnd, whenever the ...
user avatar
  • 537
2 votes

In the Lightning Network, what happens if a "middle node" suddenly goes dormant for a long while?

If the transaction cannot resolve before the CLTV value of the HTLC runs out the peers will be refunded (the pending HTLCs cancelled) and the transaction will be cancelled. If C is not there to ...
user avatar
  • 71
1 vote
Accepted

In the Lightning Network, what happens if a "middle node" suddenly goes dormant for a long while?

Unless I have misunderstood the LN, the R value gets disclosed publicly when D accepts the payment, allowing the entire backchain to claim their parts.
user avatar
1 vote

Would it be possible to send money through the Lightning Network to an offline address?

This sounds like a web wallet, where the keys were managed for you and you simply interact through a website. You'd have to trust the third party, but as we've seen on the main network, this is ...
user avatar
  • 8,724

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