Questions tagged [lightning-network]

Proposed payment system leveraging payment channels which allow re-negotiation of balances that finally get executed on the Bitcoin blockchain.

Filter by
Sorted by
Tagged with
4
votes
0answers
14 views

Will LN liquidity advertisements and dual funding allow for third-party purchased liquidity (“sidecar channels”)?

Third-party purchased liquidity ("sidecar channels") are a feature of Lightning Pool where Alice pays Bob to fund a new channel to Carol. Although this seems like an indirection (Alice ...
6
votes
1answer
69 views

What are the implications of min_htlc_size in “Pickhardt Payments” on the Lightning Network?

I've read the paper "Optimally Reliable & Cheap Payment Flows on the Lightning Network" by Rene Pickhardt & Stefan Richter and I'm tempted to assume the answer to my question, but I ...
1
vote
1answer
29 views

Sending “generalized” secret messages over LN using “Lightning messages”

In the Mastering Lightning Network book section 3, it describes the Lightning Network as being "... so much more than the cryptographic protocols on top of the Bitcoin scripting language. It is a ...
6
votes
0answers
62 views

What is special about blocks 540574 and 564180?

I am running c-lightning with a pruned bitcoind backend. Every day at around the same time, c-lightning asks for a specific block which is already pruned, which looks like this in the logfile (block ...
5
votes
1answer
62 views

Does balance broadcasting hinder scalability of LN?

Rene Pickhardt states in his research that broadcasting the balance values would hinder the scalability of the Lightning Network meaning that broadcasting the local and remote balance of each channel ...
1
vote
1answer
23 views

How do zero-conf channels work?

What zero-conf channels are seems pretty straighforward (correct me if I'm wrong) -- channels that are immediately usable without needed confirmation on the blockchain. These are very useful since ...
2
votes
1answer
30 views

What fee is the starting point of the closing fee negotiation?

When I issue the command lightning-cli listpeers $peerid i get a feerate perkb of 1012 atm. What feerate is this exactly? Is this the feerate which will be proposed by the other peer for a mutual ...
3
votes
0answers
38 views

Questions about Lightning Network: Connectivity, Funding, Dealing w\ Bad Counterparties

TLDR Long time buyer, holder, and user of Bitcoin (since 2015). Absolutely zero experience with Lightning Network. I've read some entry-level tutorials but still have basic conceptual questions ...
0
votes
0answers
9 views

Transfer Outbound to Inbound liquidity - Umbrell node

I have an Umbrell node, and few channels open with outbound liquidity as I don't know how to open inbound liquidity. I want to close one of my outbound channel that is mostly offline and transfer this ...
1
vote
1answer
20 views

Is it possible to change `their_to_self_delay` after a channel is open?

Rene said here that a c-lightning node is safe for around 24 hours to be offline (depending on the locktime). This is set with watchtime-blocks in the configuration file of c-ligthning. But this will ...
1
vote
1answer
20 views

Does the Breach Remedy Tx hinge on the remote party's revocation secret exclusively?

The original Lightning Paper required both signatures for the Breach Remedy Tx (see also this Q) but according to the BOLT #3 specs the Breach Remedy Tx only seems to hinge on the revocationpubkey for ...
0
votes
1answer
21 views

lnd recovery with no seed, but with xprv

Suppose I have an obsolete copy of lnd database (with unlock password), and an up-to-date static channel backup, but I don't have seed words to attempt normal lnd recovery. I can, however, retrieve ...
4
votes
1answer
39 views

How can I decode the feature string of a Lightning node with BOLT #9?

Typing the following command (with a running lightningd): lightning-cli listpeers I get peers which all have a features flag, for example 0252a1. In the manpage lightning-listpeers(7) it says, that ...
1
vote
1answer
42 views

Lightning channel in regtest closed due to update_fee of zero being out of range

I am running a testbed of c-lightning clients running inside Docker containers connected to a bitcoind back-end. I keep running into problems with channels closing because the update_fee is out of ...
4
votes
0answers
29 views

Sign lightning channel creation PSBT with Golang

I'm trying to open a channel on regtest with LND v0.13.0-beta.rc3 using their PSBT workflow to allow for remote signing. I've done the following steps: I create a regtest wallet using the BIP39 ...
3
votes
1answer
229 views

Why was the base_fee for the routing fee calculation of the Lightning Network included?

Currently and as defined by BOLT 07 on the Lightning Network, the fees for forwarding an HTLC of amount amount_to_forward are computed as: fee_base_msat + amount_to_forward * ...
2
votes
1answer
69 views

Lightning Network: tricking a node to cancel transaction with revocation & money loss

After reading about Lightning Networks in this and similar articles, I realized that I don't understand how the protocol & the system prevents the following scenario: There is an established ...
1
vote
2answers
58 views

Offline LN transaction

To broadcast on-chain Bitcoin transaction offline we need transaction hex which should be sent to a device which is online. Example: Government has shutdown internet in an area, text messaging still ...
3
votes
0answers
40 views

How can I see the on-chain evidence of a lighting channel?

I am learning about lighting now and I'm trying to check my understanding on-chain w/ a block explorer. I have opened several channels already and closed some also. I would like to confirm my ...
2
votes
1answer
35 views

Lightning Network Channels - Should we have 1 channel or 2 channels per peer?

In short I just wanted to ask for clarification, is it optimal to open two channels with each peer e.g, Or it is better to have one channel e.g, I look forward to your advice/response. Sincerely,
3
votes
2answers
199 views

What are some arguments to why the bitcoin lightning network isn't scalable to billions of users?

There are arguments to why the current version of the bitcoin lightning network isn't scalable. What are some of the main arguments of why that is? Lightning can work in a small country like El ...
2
votes
0answers
39 views

lnd and Bluewallet LndHub integration error

I am attempting to setup LndHub with a Pi3 via docker-compose. After bitcoind blockchain sync completed, judging by the logs from lnd (Lightning) and LndHub, it seems like LndHub is having trouble ...
4
votes
1answer
72 views

How does Taproot improve Lightning Network functionality?

With the upcoming taproot upgrade in 2021-Nov, how does this improve Lightning Network functionality?
4
votes
1answer
68 views

Why is transaction pinning more of a concern at the commitment level rather than the HTLC level of Lightning?

In this week's IRC workshop on L2 onchain support t-bast and ariard agreed that transaction pinning is more of a concern at the commitment level (e.g. delaying the parent of a child CLTV transaction) ...
1
vote
1answer
85 views

Will the Taproot upgrade solve Bitcoin's scalability issues?

I understand that scaling Bitcoin is a complicated process so a single upgrade probably won't solve the whole problem, but what do you think the impact of the Taproot upgrade will be on Bitcoin's ...
2
votes
3answers
234 views

How to move sats from a lightning wallet back to BTC wallet?

How can I move sats from a lightning wallet back to a BTC wallet? I installed BlueWallet and put $20 of Bitcoin in my wallet. Then I created a Lightning wallet and moved most of the sats into the ...
1
vote
1answer
57 views

Why is the coinbase bitcoin withdrawal fee 10 times cheaper than my usual P2P Exodus transaction?

Do you know why the Coinbase bitcoin withdrawal fee is 10 times cheaper than my usual P2P Exodus transaction? Are they use the Lighting Network? How is it possible? For example, the Binance withdrawal ...
1
vote
1answer
42 views

I have to move homes, so my Bitcoin/Lightning node will be offline for around 1 day

I have to move homes, so my Bitcoin/Lightning node will be offline for around 1 day. What happens in this case to my Lightning channel? Will I be penalised for being offline by the system? How should ...
1
vote
1answer
17 views

Does got any optimise method can swap/splice/loop channel without on-chain cost in lighting node?

if I got custom Node and Alice has 3btc and bob got 0btc and bob got 0btc with Tom 1 btc. Is it possible we can change channel for Alice 3btc with Tom 1 btc. And close Tom. And it doesn’t go to on-...
2
votes
1answer
38 views

Can Lightning work without the “network” part?

Let's imagine a minimal version of the Lightning network with a single "central" lightning node (say a service provider which we can call a Server) surrounded by thin clients (the actual ...
3
votes
2answers
47 views

Delay of a revocable transaction in the Lightning Network

The Lightning Network Whitepaper describes the concept of Revocable Sequence Maturity Contracts (RSMC), which allows a commitment transaction to be revoked during a predefined delay after the channel ...
1
vote
1answer
61 views

Will the Bitcoin Network Security decrease after the last Bitcoin was mined? [duplicate]

As far as I understand Bitcoin mining the block reward consists of newly emitted and transaction fees. However, this new emission will disappear in the future and there will be only be the transaction ...
0
votes
1answer
23 views

How to encode for LND `/v2/signer/verifymessage`?

Talking to just one node (baby steps), I want to call /v2/signer/verifymessage giving the output of lncli signmessage "Hello, Jessica". On the alice node on Polar, I get: ...
-2
votes
1answer
107 views

If the Lightning Network is so great, why is it “level 2”, not stable and not built into Bitcoin Core? [duplicate]

Lightning Network, as it's described, seems to solve all the problems with Bitcoin. I'm unable to accept payments due to the insane fees, but would be able to if Lightning Network were supported. But ...
3
votes
2answers
90 views

Can ACINQ (Phoenix wallet peer) steal my funds during a recovery?

Phoenix wallet is a unique Lightning wallet in that, among other things, it allows the user to restore channels by simply entering their seed. According to ACINQ's blogpost, this is how they achieve ...
0
votes
1answer
57 views

Atomicity on HTLC payment chain

I have a doubt about HTLC on a lightning network payment. I have this scenario: Alice wants to pay 100 sats to David using a route she found with Bob and Chad, this would be: Alice -> Bob -> ...
1
vote
1answer
71 views

Lightning-Network Channel not being closed and balance in “limbo”

My node Caffeine has a channel in pending status (close txid: 0de535ea74d72a952157640187b5a207fe977870a5c9b92f0aa99b9707c94779) with The Cave since months! My local balance is stuck in a "limbo&...
0
votes
0answers
17 views

Data from lncli describegraph and 1ml.com [duplicate]

So I have extracted the Lightning Network graph using the method mentioned here https://gist.github.com/bretton/0b22a0503a9eba09df86a23f3d625c13 using lncli describegraph. The node count is 11093 but ...
1
vote
1answer
88 views

Does the future SIGHASH_ANYPREVOUT capability hurt the privacy of Taproot lightning channels?

One of the advantages I've heard about Taproot is that all transactions will appear identical to a blockchain observer. This would of course also be true for lightning channel open/close transactions ...
1
vote
2answers
273 views

Is Bitcoin-lightning still not scalable?

Bitcoin verifies about 220 million transactions a year. Even when using Lightning, wouldn't I want to verify my Bitcoins at least once a year on the Blockchain? With 8 billion humans verifying once a ...
5
votes
2answers
817 views

Does the Taproot update benefit all bitcoin users? or is it for a selective amount of people

I came across a blog post where it mentions that the taproot update is promised to speed up BTC transactions, lower their fees, etc. but does this mean that literally, anyone sending or receiving BTC ...
1
vote
1answer
46 views

How can I speed up payments to my c-lightning server?

I setup a BTCPayServer on an AWS instance with a pruned bitcoind and c-lightning. I setup an inbound channel from Bitrefill and everything does work but I'm disappointed about the performance. Using a ...
3
votes
1answer
37 views

Is one lightning network channel equal to one transaction?

I understand how a lightning network channel is like opening a bar tab, where you can make multiple transactions off-chain between two parties, and closing the channel puts the total tab on-chain. ...
4
votes
1answer
98 views

Set fee limit for Lightning Close Channel

How does a Lightning Network channel initiator set a limit on the fee rate they are willing to accept for the channel close? And a second question is how can the close fee be negotiated during a ...
0
votes
1answer
13 views

Does “fail the channel” mean unilateral close in BOLTS?

The BOLTs frequently mentioned "fail the channel" when something unexpected is received or happens. For instance, when receiving an update_fulfill_htlc message, you should fail the channel ...
1
vote
1answer
64 views

What are the best practices to close and reopen channels in order to increase capacity

I am new in the lightning so I opened a small channel with 50k sats to get started. After some research and try-and-error I would like to increase the capacity of this channel. I know that this is not ...
1
vote
1answer
28 views

Lightning bumpfee completes but doesnt create a new transaction. Instead it waits in “pending sweeps”

I had a Lightning channel open transaction pending for 24 hours due to a low fee. So I issued a bumpfee for the output index like so: lncli wallet bumpfee --sat_per_byte <new_fee> <txid>:&...
0
votes
1answer
49 views

What are the different kinds of Lightning routing nodes?

I understand that there are end users at the edge of the network (typically with private channels) and routing nodes (with public channels) doing the routing of payments. What are the different kinds ...
1
vote
2answers
112 views

Did Bitcoin founders know Bitcoin is not scalable at Base Layer?

Given Bitcoin takes 45 min per Transaction, and consumes lot of energy (around 1 million Visa transactions), https://digiconomist.net/bitcoin-energy-consumption/ This is more of a history question, ...
0
votes
2answers
116 views

If Lightning Network takes transactions off Blockchain, would that defeat the whole purpose of having a Blockchain ledger?

Currently Bitcoin transactions can take around 45 minutes. If everyone in the world uses Bitcoin, computers would have to consume 1000 of terabytes per Hour. The solution is the Lightning network, ...

1
2 3 4 5
15