4

This is a very good question and I will give a quick summary of what is happening here. The longer version can be seen on my educational video on how to create payment channels starting at 33:41 (though I would recommend to watch from the beginning to review bitcoin and notation.) My understanding being the multi sig wallet is a temporary address which ...


2

The "instant" payment of Lightning is only possible for already-established Lightning channels. New channels are subject to confirmation times like any other bitcoin transaction. When a channel is opened, the fundee specifies a minimum depth at which the channel must be confirmed for it to be considered active. Once it has been broadcast and has reached ...


1

I solved the problem whit CPFP (children pay for parent). I used the unconfirmed change of the fund TX stuck in mempool to open a new channel. At the time of broadcasting TX the median fee is around 150sat/vb, so i chose to slight increase at 200 sat to ensure good probability to push the first fund tx and the second one in the next block avaible.


1

Theoretically you are correct. However maintaining and operating the channel would become much more complex as everybody has to exchange signatures with everyone. Also the penalty case in case someone breaches the protocol is not clear. Unless we switch to eltoo channels as described in https://www.blockstream.com/eltoo.pdf I doubt that the lightning network ...


1

The two answers provided are great, but I just wanted to add something short and to the point, to address what I think is the main point of your misunderstanding: To open a LN channel, you will coordinate with a peer to create a multi-sig address and funding transaction that pays to it (there are some further details that are agreed upon during channel ...


1

You can set the option --maxpendingchannels=0 to disallow peers to open channels to your node.


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