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
0
votes
1answer
536 views

How does the Lightning Network stop flooding nodes (DDoS) with micro transactions? Is this even an issue?

I'm creating a "Megathread" regarding the Lightning Network and have been fielding questions. To help obtain the correct answers with sources, I'm reaching out to the Bitcoin StackExchange. Thank you ...
0
votes
1answer
117 views

What are the arguments for and against using the Lightning Network with Bitcoin?

In addition to the question in the title, when will Lightning Network go online, or, if there isn't a proposed date yet, what is a ballpark indication of when it might go online?
0
votes
1answer
37 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 ...
0
votes
0answers
14 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 ...
0
votes
2answers
52 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 ...
0
votes
1answer
27 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: ...
0
votes
0answers
18 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 ...
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 ...
0
votes
0answers
41 views

Why nobody uses LN on darknet?

Bitcoin on-chain transactions are not best option for payments because of fees and there are no confidential transactions on-chain so most of the darknet markets only use Bitcoin for multisig and some ...
0
votes
0answers
65 views

How to access my on-chain BTC private key(s) from my Lightning Node?

I deposited some BTC to fund my lightning node. Question: Where are the private keys for the public on-chain address provided by the node in case I need to withdraw the funds from the node?
0
votes
0answers
61 views

Lightning Network - revocation format

Lightning Network uses Revocable Sequence Maturing Contracts. The LN Paper specifies that: If one wishes to permit revocable transactions [...] the output transaction construction would remain a 2-of-...
0
votes
1answer
41 views

Channel openning fee too low [duplicate]

I recently setup a bitcoin node (bitcoind) and lightning node (lnd) on a linux system. As lifetime windows user this was quite challenging! Anyway I tried to open my first channel about 4 days ago and ...
0
votes
0answers
24 views

Why has there not been any confirmation for an entire hour? What do you recommend that I do to speed them up for myself and others? [duplicate]

I made a transaction an entire hour ago. Still in the damn "memory pool". I've had extremely varied experiences over the years with transaction speed, but I'm really starting to feel as if ...
0
votes
0answers
68 views

Settling the invoice/payment in lightning while the other party is unresponsive

Given that Alice wants to pay Bob in the lightning network, Bob first creates an invoice (using the python api) for A as follows: request = invoicesrpc.AddHoldInvoiceRequest(hash=r_hash, value=30000) ...
0
votes
0answers
86 views

Can we use lnurl-auth to create a better password manager?

LNURL-auth can be used to implement registration/login in a web app in which users don't need username/password or other credentials instead they can just use their LN wallet to login. However cannot ...
0
votes
1answer
50 views

Autonomous Loop channel

Can I have an autonomous loop channel with myself where I would suck all excess inbound/outbound capacity to/from channels I have with other parties? In such a case, I would not have to even burden ...
0
votes
1answer
116 views

LND doesnt create macaroons or directories

I installed lnd and got to the point of creating a wallet with "lncli create" but I get an error "unable to read macaroon path" and gives the path of where the macaroon should be. ...
0
votes
0answers
48 views

Time locked puzzle for payment in Lightning Network

Currently HTLC's timeout transaction relies on absolute timelock enforced on the script. It allows a counterparty to withdraw the money from the contract if the other party doesn't release the ...
0
votes
0answers
57 views

Lightning Node Full Pubkey

I have my lnd node pubkey, public IP address and an open port as follows: 0286712a3a81b0d5e54469042146137fbdf7b77802f21fad1261c031a8d917f5da@... Do I have to set parameters after the '@' sign - in ...
0
votes
1answer
123 views

Receiving payment on Lightning Network with LNBig as initial funder?

I was able to open a channel to myself from LNBig and withdrew 100 sats from Reddit's lntipbot. This appeared to be successful! Output of lncli channelbalance: { "balance": "100", "...
0
votes
0answers
121 views

Creating bech32 address on bitcoin core automatically generate another address on lightning network

my lightning network backend is bitcoind. Interesting when I execute getnewaddress label bech32 another bech32 address is automatically generated. I found it because at the lightning network console ...
0
votes
1answer
118 views

BOLT #3: Shouldn't timeout be included in the script of "Offered HTLC Outputs" for the local node?

According to the BOLT #3 documentation, the offered HTLC output has the following script that allows the remote node to claim the funds with the payment pre-image and the local node to claim it after ...
0
votes
1answer
106 views

RPC for LND: rpc_pb2_grpc vs lnd_grpc

I'm trying to automate launching multiple LND instances with a Python script. I've been trying to use lnd_grpc but can't get it to work. I created an issue in the LND repository and was pointed ...
0
votes
1answer
288 views

Send coins from bitcoind full node to lnd without fee?

I'm trying to fund my LND node, for that I put some dust on my BTC wallet address and now I want to send to my LND wallet address but when I try to send with fees "paytxfee": 0.00000000 returns an ...
0
votes
1answer
151 views

How to backup seed in lightning and give your channel to watchtower

this is followup on question #85475: I have learned in previous question that there is an automatic refund mechanism in case of force closure of a channel, except for some very rare circumstances. I ...
0
votes
1answer
64 views

Can't connect to bitcoin lightning node

Am trying to connect to https://1ml.com/node/02671251b5678771514df8f26cc01508606d697ae8cad38063f84becbd359b189f From eclair app https://imgur.com/gallery/GoAMpjp it keeps saying failed to open ...
0
votes
1answer
58 views

how do i get my @host for LN

I cannot find where to get the host to complete a lightning channel. I have tried searching in the command prompt but cannot find host info anywhere.
0
votes
1answer
116 views

.indexes & .tesnet3 not located on my Bitcoin dir

started fresh a new lightning node using the raspiblitz guide but while synching the client from my desktop pc (MAC) i wasnt able to locate these files ( “.indexes .testnet3” ) required by the guide ...
0
votes
0answers
159 views

LND not showing URI

LND seems to be running ok, i opened several channels and paid for a couple of things already, first couple of days i could see all the info regarding my node but since yesterday my uri just ...
0
votes
0answers
126 views

how connecting lnd to btcpayserver

status: lnd on raspberry pi / daily changing ip-address / btcpayserver on vps problem: i want to connect my lnd-node to my btcpayserver. i have to put my url with https in the required field, so i ...
0
votes
1answer
512 views

unable to route payment to destination: TemporaryChannelFailure

Keep getting this error following attempting to pay an invoice. root@ubuntu-s-1vcpu-2gb-nyc3-01:~# lncli --network=testnet payinvoice ...
0
votes
1answer
50 views

Is it possible to create pure lightning lockboxes (without touching the blockchain)?

I'm considering a scenario in lightning, where it would be extremely useful to be able to lock the funds in 2/3 lock Is this possible on lightning network (even in theory)?
0
votes
1answer
313 views

Lightning Network's RSMC: what happens if there's no revocation transaction?

From the Lightning Network's whitepaper, page 19: If they do not broadcast their most recent version, they will be penalized by taking all the funds in the channel and giving it to the ...
0
votes
1answer
85 views

Can I open many channels to one connection?

Trying to learn the Lightning Network :) Can I do something like this: STEP 1: Generate new addresses address_1 = cli/lightning-cli newaddr address_2 = cli/lightning-cli newaddr address_3 = cli/...
0
votes
1answer
171 views

Using Docker version of Lightning Network daemon to gain understanding

In trying to understand the Lightning Network further. To do so, I was looking at the link below (it shows how it is being used with Docker): https://hub.docker.com/r/cdecker/lightning-ci/ Based on ...
0
votes
1answer
43 views

Lightning - a lost transaction

I would like to understand if there is a way to loose a transaction received over the payment channel. What is a mechanism for keeping track of all the transactions occurred in a channel?
0
votes
1answer
133 views

Lightning Network: what if one broadcast an old transaction?

I understand that after a channel is created, A and B need to agree and sign to create a new transaction. The new transaction overrides the previous transaction. A or B could quit the channel by ...
0
votes
1answer
455 views

LND describegraph and getnetworkinfo RPC response

The LND API documentation is here, but doesn't contain much information about what the responses to various calls mean. Can anyone explain what these responses are describing? describegraph['edges'] ...
0
votes
0answers
86 views

Lightning Network understanding

Is the below scenario is how transaction are carried out in lightning network? Is this a proper understanding? Alice & Bob where they transfer 1 BTC each other.  1. Both Alice & Bob transfer ...
0
votes
1answer
231 views

Double signature requirement of Breach Remedy Transaction

In the Lightning Network Paper (https://lightning.network/lightning-network-paper.pdf), Breach Remedy Transactions seem to require signatures by both channel members. I infer this from this ...
0
votes
1answer
64 views

How to prevent lightening network spend two times the balance?

If I choose off-blockchain transaction in Lightning network is it any mechanism to check wether balance covers mount of transaction? So is it, or isn't it possible spend two times the same amount of ...
0
votes
1answer
113 views

How can I start off-block transaction in LoafWallet?

Lightening network promise, basic principle is, transaction not need to add to blockchain but cumulate them and submit all together for a reduced amount of fee. How can I choose such an option in ...
0
votes
1answer
163 views

First step in understanding lightning network [duplicate]

I'm checking https://lightning.network/ and first paragraph of explanation says: Bidirectional Payment Channels. Two participants create a ledger entry on the blockchain which requires both ...
0
votes
2answers
155 views

Need help with a .conf file to run a lighting node?

This is my configuration file and i followed all of the instructions for the program but it always gives me the error message about something missing. I don't even know what programming language .conf ...
-1
votes
2answers
174 views

How exactly do I use Lightning Network? Does it even actually exist?

http://lightning.network/how-it-works/ Where is the download button for the official, highly trusted CLI application which works with Bitcoin Core? So that I can actually make Lightning transactions? ...
-1
votes
1answer
182 views

Why doesn't Bitcoin-Core support Lightning Network? [closed]

I first learned about Bitcoin in 2009. Ever since, I've (very) slowly pieced together information, while shaking off 99% disinformation, about how Bitcoin works. I run a Bitcoin Core fullnode and have ...
-1
votes
3answers
147 views

Where can I find a step by step guide to become a node, and use the lightning network?

I am looking for information about how to run a node on the Lightning Network and start using it? Is there a step-by-step guide available somewhere?
-1
votes
1answer
107 views

Is there a reason that Bitcoin Core won't add built-in support for Lightning Network, is it dead, and what is the real website?

I've spent a lot of time recently trying to understand what Bitcoin Lightning is. It appears as if the main website for it is this: https://www.bitcoinlightning.com/ However, the site feels extremely &...
-1
votes
1answer
979 views

How to give IP to my node on the Bitcoin Lightning Network

I want to give Ip address to my new node . I have got the pubkey for my node , on the lightning.exe application ,but could not set IP address to my node so that it can be seen publicly on the site "...
-1
votes
2answers
168 views

Blockchain Recent Scaling Proposals : (Sharding, blocksize , SegWit, GHOST, Lightning, multichains, sidechains, DAGs)

What are some recent scaling proposals worth note? (Continually Updated)