0

Let's say Alice wants to send Bob 1BTC. So, let's say Alice funded a channel with Bob of 1BTC+some minuscule amount of BTC for fees and let's say Alice transferred the whole channel capacity to Bob.

The next day Alice wants to send another 1BTC to Bob. Since, the channel capacity is 1BTC, if Alice wants to send another 1BTC, how would she send that 1BTC to Bob? Does she close that channel and open a new channel with Bob? Or is there any way to send BTC to Bob through that same channel?

1 Answer 1

1

You can only send as much funds through a channel as belong to you in the channel. So, no Alice cannot send the full capacity of the channel to Bob twice, unless the whole capacity had been sent back meanwhile.

If you're sending only in one direction and anticipate making multiple payments, you should open a channel that is a multiple of the sent amount in the first place. If payments flow only in one direction, it may even be more efficient to just send on-chain, especially if you're sending large amounts like 1 ₿ every day.

Alternatively, there may in the future be a way to increase the capacity of a channel by "splicing-in" funds, but that's basically just a more efficient way of opening a new channel with a bigger capacity.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.